ProcessStatistics Interface

com.bea.wli.management.runtime
ProcessStatistics Interface

public interface ProcessStatistics

    extends Serializable

Represents runtime statistics for a particular process type.

Related Topics

{@link ProcessRuntimeMBean#getStatistics}


All Superinterfaces
Serializable

Method Summary

public double
getAvgExecTime()
Returns the average execution time of the instances that are selected.
public int
getNumAborted()
Returns the number of aborted instances of the process represented by this statistics object.
public int
getNumAll()
Returns the number of all the instances for which these statistics are returned.
public int
getNumCompleted()
Returns the number of successfully completed instances of the process represented by this statistics object.
public int
getNumExceededSLA()
Returns the number of instances that exceeded the SLA set for this process.
public int
getNumFrozen()
Returns the number of frozen instances of the process represented by this statistics object.
public int
getNumRunning()
Returns the number of running instances of the process represented by this statistics object.
public int
getNumSuspended()
Returns the number of suspended instances of the process represented by this statistics object.
public int
getNumTerminated()
Returns the number of terminated instances of the process represented by this statistics object.
public String
getServiceURI()
Returns the service URI of the process for which the statistics are computed

Method Detail

getAvgExecTime() Method

public double getAvgExecTime()
Returns the average execution time of the instances that are selected.


getNumAborted() Method

public int getNumAborted()
Returns the number of aborted instances of the process represented by this statistics object.


getNumAll() Method

public int getNumAll()
Returns the number of all the instances for which these statistics are returned. This is merely a sum of running, suspended, aborted, frozen, completed, and terminated instances, and is here for only as convenience.


getNumCompleted() Method

public int getNumCompleted()
Returns the number of successfully completed instances of the process represented by this statistics object.


getNumExceededSLA() Method

public int getNumExceededSLA()
Returns the number of instances that exceeded the SLA set for this process. If there is no SLA set for the process a value of 0 is returned.


getNumFrozen() Method

public int getNumFrozen()
Returns the number of frozen instances of the process represented by this statistics object.


getNumRunning() Method

public int getNumRunning()
Returns the number of running instances of the process represented by this statistics object.


getNumSuspended() Method

public int getNumSuspended()
Returns the number of suspended instances of the process represented by this statistics object.


getNumTerminated() Method

public int getNumTerminated()
Returns the number of terminated instances of the process represented by this statistics object.


getServiceURI() Method

public String getServiceURI()
Returns the service URI of the process for which the statistics are computed