Package org.apache.uima.aae.jmx
Class UimaASClientInfo
- java.lang.Object
-
- org.apache.uima.aae.jmx.UimaASClientInfo
-
- All Implemented Interfaces:
UimaASClientInfoMBean
public class UimaASClientInfo extends java.lang.Object implements UimaASClientInfoMBean
This class exposes client side statistics via JMX
-
-
Constructor Summary
Constructors Constructor Description UimaASClientInfo()
-
Method Summary
-
-
-
Method Detail
-
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
public java.lang.String getEndpointName()
- Specified by:
getEndpointName
in interfaceUimaASClientInfoMBean
-
setEndpointName
public void setEndpointName(java.lang.String endpointName)
- 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
public java.lang.String getApplicationName()
- Specified by:
getApplicationName
in interfaceUimaASClientInfoMBean
-
getAverageDeserializationTime
public java.lang.String getAverageDeserializationTime()
- Specified by:
getAverageDeserializationTime
in interfaceUimaASClientInfoMBean
-
getAverageIdleTime
public java.lang.String getAverageIdleTime()
- Specified by:
getAverageIdleTime
in interfaceUimaASClientInfoMBean
-
getAverageSerializationTime
public java.lang.String getAverageSerializationTime()
- Specified by:
getAverageSerializationTime
in interfaceUimaASClientInfoMBean
-
getAverageTimeToProcessCas
public java.lang.String getAverageTimeToProcessCas()
- Specified by:
getAverageTimeToProcessCas
in interfaceUimaASClientInfoMBean
-
getAverageTimeWaitingForReply
public java.lang.String getAverageTimeWaitingForReply()
- Specified by:
getAverageTimeWaitingForReply
in interfaceUimaASClientInfoMBean
-
getAverageResponseLatencyTime
public java.lang.String getAverageResponseLatencyTime()
- Specified by:
getAverageResponseLatencyTime
in interfaceUimaASClientInfoMBean
-
getAverageTimeWaitingForCas
public java.lang.String getAverageTimeWaitingForCas()
- Specified by:
getAverageTimeWaitingForCas
in interfaceUimaASClientInfoMBean
-
getMaxDeserializationTime
public java.lang.String getMaxDeserializationTime()
- Specified by:
getMaxDeserializationTime
in interfaceUimaASClientInfoMBean
-
getMaxIdleTime
public java.lang.String getMaxIdleTime()
- Specified by:
getMaxIdleTime
in interfaceUimaASClientInfoMBean
-
getMaxProcessTime
public java.lang.String getMaxProcessTime()
- Specified by:
getMaxProcessTime
in interfaceUimaASClientInfoMBean
-
getMaxSerializationTime
public java.lang.String getMaxSerializationTime()
- Specified by:
getMaxSerializationTime
in interfaceUimaASClientInfoMBean
-
getMaxTimeWaitingForReply
public java.lang.String getMaxTimeWaitingForReply()
- Specified by:
getMaxTimeWaitingForReply
in interfaceUimaASClientInfoMBean
-
getMaxResponseLatencyTime
public java.lang.String getMaxResponseLatencyTime()
- Specified by:
getMaxResponseLatencyTime
in interfaceUimaASClientInfoMBean
-
getMaxTimeWaitingForCas
public java.lang.String getMaxTimeWaitingForCas()
- Specified by:
getMaxTimeWaitingForCas
in interfaceUimaASClientInfoMBean
-
getTotalDeserializationTime
public java.lang.String getTotalDeserializationTime()
- Specified by:
getTotalDeserializationTime
in interfaceUimaASClientInfoMBean
-
getTotalIdleTime
public java.lang.String 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
public java.lang.String getTotalSerializationTime()
- Specified by:
getTotalSerializationTime
in interfaceUimaASClientInfoMBean
-
getTotalTimeToProcess
public java.lang.String getTotalTimeToProcess()
- Specified by:
getTotalTimeToProcess
in interfaceUimaASClientInfoMBean
-
getTotalTimeWaitingForReply
public java.lang.String getTotalTimeWaitingForReply()
- Specified by:
getTotalTimeWaitingForReply
in interfaceUimaASClientInfoMBean
-
getTotalResponseLatencyTime
public java.lang.String getTotalResponseLatencyTime()
- Specified by:
getTotalResponseLatencyTime
in interfaceUimaASClientInfoMBean
-
getTotalTimeWaitingForCas
public java.lang.String getTotalTimeWaitingForCas()
- Specified by:
getTotalTimeWaitingForCas
in interfaceUimaASClientInfoMBean
-
setApplicationName
public void setApplicationName(java.lang.String anApplicationName)
- 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
public java.lang.String getSerialization()
- Specified by:
getSerialization
in interfaceUimaASClientInfoMBean
-
setSerialization
public void setSerialization(java.lang.String serializationStrategy)
- Specified by:
setSerialization
in interfaceUimaASClientInfoMBean
-
-