Package com.attivio.sysstate
Interface ComponentState
-
public interface ComponentStateCommon interface used by ComponentRuntimeState and webservices ComponentState
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetComponentName()doublegetDocumentsPerSecond()longgetDocumentsProcessed()doublegetMessagesPerSecond()longgetMessagesProcessed()doublegetPercentBlockedForInput()doublegetPercentBlockedSending()doublegetPercentProcessing()
-
-
-
Method Detail
-
getComponentName
java.lang.String getComponentName()
- Returns:
- the components name
-
getMessagesProcessed
long getMessagesProcessed()
- Returns:
- number of messages processed by this component.
-
getDocumentsProcessed
long getDocumentsProcessed()
- Returns:
- number of documents processed by this component
-
getMessagesPerSecond
double getMessagesPerSecond()
- Returns:
- the average number of messages processed per second.
-
getDocumentsPerSecond
double getDocumentsPerSecond()
- Returns:
- the average number of documents processed per second.
-
getPercentProcessing
double getPercentProcessing()
- Returns:
- the % of time the component was processing a message.
-
getPercentBlockedSending
double getPercentBlockedSending()
- Returns:
- the % of time the component was blocked trying to send a message.
-
getPercentBlockedForInput
double getPercentBlockedForInput()
- Returns:
- the % of time the component was blocked waiting for input.
-
-