Package org.apache.uima.aae.jmx.monitor
Class ServiceMetrics
- java.lang.Object
-
- org.apache.uima.aae.jmx.monitor.ServiceMetrics
-
public class ServiceMetrics extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ServiceMetrics()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetAnalysisTime()doublegetCasPoolWaitTime()intgetCmFreeCasInstanceCount()doublegetIdleTime()longgetInputQueueDepth()longgetProcessCount()intgetProcessThreadCount()longgetReplyQueueDepth()intgetSamplingInterval()java.lang.StringgetServiceName()doublegetShadowCasPoolWaitTime()intgetSvcFreeCasInstanceCount()doublegetTimeInCMGetNext()doublegetTimestamp()booleanisCasMultiplier()booleanisServiceRemote()booleanisTopLevelService()voidsetAnalysisTime(double analysisTime)voidsetCasMultiplier(boolean isCasMultiplier)voidsetCasPoolWaitTime(double casPoolWaitTime)voidsetCmFreeCasInstanceCount(int cmFreeCasInstanceCount)voidsetIdleTime(double idleTime)voidsetInputQueueDepth(long queueDepth)voidsetProcessCount(long processCount)voidsetProcessThreadCount(int aProcessThreadCount)voidsetReplyQueueDepth(long queueDepth)voidsetSamplingInterval(int samplingInterval)voidsetServiceName(java.lang.String serviceName)voidsetServiceRemote(boolean isServiceRemote)voidsetShadowCasPoolWaitTime(double shadowCasPoolWaitTime)voidsetSvcFreeCasInstanceCount(int svcFreeCasInstanceCount)voidsetTimeInCMGetNext(double timeInCMGetNext)voidsetTimestamp(double timestamp)voidsetTopLevelService(boolean topLevelService)
-
-
-
Method Detail
-
isTopLevelService
public boolean isTopLevelService()
-
setTopLevelService
public void setTopLevelService(boolean topLevelService)
-
getTimestamp
public double getTimestamp()
-
setTimestamp
public void setTimestamp(double timestamp)
-
getServiceName
public java.lang.String getServiceName()
-
setServiceName
public void setServiceName(java.lang.String serviceName)
-
getIdleTime
public double getIdleTime()
-
setIdleTime
public void setIdleTime(double idleTime)
-
getProcessCount
public long getProcessCount()
-
setProcessCount
public void setProcessCount(long processCount)
-
getCasPoolWaitTime
public double getCasPoolWaitTime()
-
setCasPoolWaitTime
public void setCasPoolWaitTime(double casPoolWaitTime)
-
getShadowCasPoolWaitTime
public double getShadowCasPoolWaitTime()
-
setShadowCasPoolWaitTime
public void setShadowCasPoolWaitTime(double shadowCasPoolWaitTime)
-
getTimeInCMGetNext
public double getTimeInCMGetNext()
-
setTimeInCMGetNext
public void setTimeInCMGetNext(double timeInCMGetNext)
-
getSamplingInterval
public int getSamplingInterval()
-
setSamplingInterval
public void setSamplingInterval(int samplingInterval)
-
isServiceRemote
public boolean isServiceRemote()
-
setServiceRemote
public void setServiceRemote(boolean isServiceRemote)
-
isCasMultiplier
public boolean isCasMultiplier()
-
setCasMultiplier
public void setCasMultiplier(boolean isCasMultiplier)
-
getInputQueueDepth
public long getInputQueueDepth()
-
setInputQueueDepth
public void setInputQueueDepth(long queueDepth)
-
getReplyQueueDepth
public long getReplyQueueDepth()
-
setReplyQueueDepth
public void setReplyQueueDepth(long queueDepth)
-
getProcessThreadCount
public int getProcessThreadCount()
-
setProcessThreadCount
public void setProcessThreadCount(int aProcessThreadCount)
-
getAnalysisTime
public double getAnalysisTime()
-
setAnalysisTime
public void setAnalysisTime(double analysisTime)
-
getCmFreeCasInstanceCount
public int getCmFreeCasInstanceCount()
-
setCmFreeCasInstanceCount
public void setCmFreeCasInstanceCount(int cmFreeCasInstanceCount)
-
getSvcFreeCasInstanceCount
public int getSvcFreeCasInstanceCount()
-
setSvcFreeCasInstanceCount
public void setSvcFreeCasInstanceCount(int svcFreeCasInstanceCount)
-
-