Package org.apache.uima.aae.jmx
Class UimaASClientInfo
java.lang.Object
org.apache.uima.aae.jmx.UimaASClientInfo
- All Implemented Interfaces:
UimaASClientInfoMBean
This class exposes client side statistics via JMX
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
long
long
long
long
int
long
long
void
void
void
void
void
incrementTotalDeserializationTime
(long aDeserializationTime) void
incrementTotalIdleTime
(long anIdleTime) void
void
incrementTotalResponseLatencyTime
(long aResponseLatencyTime) void
incrementTotalSerializationTime
(long aSerializationTime) void
incrementTotalTimeToProcess
(long aTimeToProcess) void
incrementTotalTimeWaitingForCas
(long aTimeWaitingForCas) void
incrementTotalTimeWaitingForReply
(long aTimeWaitingForReply) void
reset()
void
setApplicationName
(String anApplicationName) void
setCasPoolSize
(int casPoolSize) void
setEndpointName
(String endpointName) void
setReplyWindowSize
(int replyWindowSize) void
setSerialization
(String serializationStrategy)
-
Constructor Details
-
UimaASClientInfo
public UimaASClientInfo()
-
-
Method Details
-
reset
public void reset()- Specified by:
reset
in interfaceUimaASClientInfoMBean
-
getMetaErrorCount
public long getMetaErrorCount()- Specified by:
getMetaErrorCount
in interfaceUimaASClientInfoMBean
-
incrementMetaErrorCount
public void incrementMetaErrorCount()- Specified by:
incrementMetaErrorCount
in interfaceUimaASClientInfoMBean
-
getMetaTimeoutErrorCount
public long getMetaTimeoutErrorCount()- Specified by:
getMetaTimeoutErrorCount
in interfaceUimaASClientInfoMBean
-
incrementMetaTimeoutErrorCount
public void incrementMetaTimeoutErrorCount()- Specified by:
incrementMetaTimeoutErrorCount
in interfaceUimaASClientInfoMBean
-
getProcessTimeoutErrorCount
public long getProcessTimeoutErrorCount()- Specified by:
getProcessTimeoutErrorCount
in interfaceUimaASClientInfoMBean
-
incrementProcessTimeoutErrorCount
public void incrementProcessTimeoutErrorCount()- Specified by:
incrementProcessTimeoutErrorCount
in interfaceUimaASClientInfoMBean
-
getProcessErrorCount
public long getProcessErrorCount()- Specified by:
getProcessErrorCount
in interfaceUimaASClientInfoMBean
-
incrementProcessErrorCount
public void incrementProcessErrorCount()- Specified by:
incrementProcessErrorCount
in interfaceUimaASClientInfoMBean
-
getEndpointName
- Specified by:
getEndpointName
in interfaceUimaASClientInfoMBean
-
setEndpointName
- Specified by:
setEndpointName
in interfaceUimaASClientInfoMBean
-
getReplyWindowSize
public int getReplyWindowSize() -
setReplyWindowSize
public void setReplyWindowSize(int replyWindowSize) -
getCasPoolSize
public int getCasPoolSize()- Specified by:
getCasPoolSize
in interfaceUimaASClientInfoMBean
-
setCasPoolSize
public void setCasPoolSize(int casPoolSize) - Specified by:
setCasPoolSize
in interfaceUimaASClientInfoMBean
-
getApplicationName
- Specified by:
getApplicationName
in interfaceUimaASClientInfoMBean
-
getAverageDeserializationTime
- Specified by:
getAverageDeserializationTime
in interfaceUimaASClientInfoMBean
-
getAverageIdleTime
- Specified by:
getAverageIdleTime
in interfaceUimaASClientInfoMBean
-
getAverageSerializationTime
- Specified by:
getAverageSerializationTime
in interfaceUimaASClientInfoMBean
-
getAverageTimeToProcessCas
- Specified by:
getAverageTimeToProcessCas
in interfaceUimaASClientInfoMBean
-
getAverageTimeWaitingForReply
- Specified by:
getAverageTimeWaitingForReply
in interfaceUimaASClientInfoMBean
-
getAverageResponseLatencyTime
- Specified by:
getAverageResponseLatencyTime
in interfaceUimaASClientInfoMBean
-
getAverageTimeWaitingForCas
- Specified by:
getAverageTimeWaitingForCas
in interfaceUimaASClientInfoMBean
-
getMaxDeserializationTime
- Specified by:
getMaxDeserializationTime
in interfaceUimaASClientInfoMBean
-
getMaxIdleTime
- Specified by:
getMaxIdleTime
in interfaceUimaASClientInfoMBean
-
getMaxProcessTime
- Specified by:
getMaxProcessTime
in interfaceUimaASClientInfoMBean
-
getMaxSerializationTime
- Specified by:
getMaxSerializationTime
in interfaceUimaASClientInfoMBean
-
getMaxTimeWaitingForReply
- Specified by:
getMaxTimeWaitingForReply
in interfaceUimaASClientInfoMBean
-
getMaxResponseLatencyTime
- Specified by:
getMaxResponseLatencyTime
in interfaceUimaASClientInfoMBean
-
getMaxTimeWaitingForCas
- Specified by:
getMaxTimeWaitingForCas
in interfaceUimaASClientInfoMBean
-
getTotalDeserializationTime
- Specified by:
getTotalDeserializationTime
in interfaceUimaASClientInfoMBean
-
getTotalIdleTime
- Specified by:
getTotalIdleTime
in interfaceUimaASClientInfoMBean
-
getTotalNumberOfCasesProcessed
public long getTotalNumberOfCasesProcessed()- Specified by:
getTotalNumberOfCasesProcessed
in interfaceUimaASClientInfoMBean
-
getTotalNumberOfCasesRequested
public long getTotalNumberOfCasesRequested()- Specified by:
getTotalNumberOfCasesRequested
in interfaceUimaASClientInfoMBean
-
getTotalSerializationTime
- Specified by:
getTotalSerializationTime
in interfaceUimaASClientInfoMBean
-
getTotalTimeToProcess
- Specified by:
getTotalTimeToProcess
in interfaceUimaASClientInfoMBean
-
getTotalTimeWaitingForReply
- Specified by:
getTotalTimeWaitingForReply
in interfaceUimaASClientInfoMBean
-
getTotalResponseLatencyTime
- Specified by:
getTotalResponseLatencyTime
in interfaceUimaASClientInfoMBean
-
getTotalTimeWaitingForCas
- Specified by:
getTotalTimeWaitingForCas
in interfaceUimaASClientInfoMBean
-
setApplicationName
- Specified by:
setApplicationName
in interfaceUimaASClientInfoMBean
-
incrementTotalIdleTime
public void incrementTotalIdleTime(long anIdleTime) - Specified by:
incrementTotalIdleTime
in interfaceUimaASClientInfoMBean
-
incrementTotalNumberOfCasesProcessed
public void incrementTotalNumberOfCasesProcessed()- Specified by:
incrementTotalNumberOfCasesProcessed
in interfaceUimaASClientInfoMBean
-
incrementTotalSerializationTime
public void incrementTotalSerializationTime(long aSerializationTime) - Specified by:
incrementTotalSerializationTime
in interfaceUimaASClientInfoMBean
-
incrementTotalTimeToProcess
public void incrementTotalTimeToProcess(long aTimeToProcess) - Specified by:
incrementTotalTimeToProcess
in interfaceUimaASClientInfoMBean
-
incrementTotalDeserializationTime
public void incrementTotalDeserializationTime(long aDeserializationTime) - Specified by:
incrementTotalDeserializationTime
in interfaceUimaASClientInfoMBean
-
incrementTotalTimeWaitingForReply
public void incrementTotalTimeWaitingForReply(long aTimeWaitingForReply) - Specified by:
incrementTotalTimeWaitingForReply
in interfaceUimaASClientInfoMBean
-
incrementTotalResponseLatencyTime
public void incrementTotalResponseLatencyTime(long aResponseLatencyTime) - Specified by:
incrementTotalResponseLatencyTime
in interfaceUimaASClientInfoMBean
-
incrementTotalTimeWaitingForCas
public void incrementTotalTimeWaitingForCas(long aTimeWaitingForCas) - Specified by:
incrementTotalTimeWaitingForCas
in interfaceUimaASClientInfoMBean
-
getSerialization
- Specified by:
getSerialization
in interfaceUimaASClientInfoMBean
-
setSerialization
- Specified by:
setSerialization
in interfaceUimaASClientInfoMBean
-