Package org.apache.uima.aae.monitor
Interface Monitor
-
- All Known Implementing Classes:
BaseMonitor,MonitorBaseImpl
public interface Monitor
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCpCErrorCountstatic java.lang.StringErrorCountstatic java.lang.StringGetMetaErrorCountstatic java.lang.StringGetMetaErrorRetryCountstatic java.lang.StringIdleTimestatic java.lang.StringMetadataRequestTimeoutCountstatic java.lang.StringProcessCountstatic java.lang.StringProcessErrorCountstatic java.lang.StringProcessErrorRetryCountstatic java.lang.StringProcessRequestTimeoutCountstatic java.lang.StringTotalAEProcessTimestatic java.lang.StringTotalDeserializeTimestatic java.lang.StringTotalProcessErrorCountstatic java.lang.StringTotalSerializeTime
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddStatistic(java.lang.String key, Statistic aStatistic)longcomponentMapSize()LongNumericStatisticgetLongNumericStatistic(java.lang.String aComponent, java.lang.String aStatisticName)StatisticgetStatistic(java.lang.String aComponentName, java.lang.String aStatisticName)StatisticsgetStatistics(java.lang.String aComponentName)java.util.MapgetThresholds()voidincrementCount(java.lang.String aComponent, java.lang.String aStatisticName)voidresetCountingStatistic(java.lang.String aComponent, java.lang.String aStatisticName)voidsetThresholds(java.util.Map aThresholdMap)longthresholdMapSize()
-
-
-
Field Detail
-
MetadataRequestTimeoutCount
static final java.lang.String MetadataRequestTimeoutCount
- See Also:
- Constant Field Values
-
ProcessRequestTimeoutCount
static final java.lang.String ProcessRequestTimeoutCount
- See Also:
- Constant Field Values
-
ErrorCount
static final java.lang.String ErrorCount
- See Also:
- Constant Field Values
-
ProcessErrorCount
static final java.lang.String ProcessErrorCount
- See Also:
- Constant Field Values
-
TotalProcessErrorCount
static final java.lang.String TotalProcessErrorCount
- See Also:
- Constant Field Values
-
ProcessErrorRetryCount
static final java.lang.String ProcessErrorRetryCount
- See Also:
- Constant Field Values
-
GetMetaErrorCount
static final java.lang.String GetMetaErrorCount
- See Also:
- Constant Field Values
-
GetMetaErrorRetryCount
static final java.lang.String GetMetaErrorRetryCount
- See Also:
- Constant Field Values
-
CpCErrorCount
static final java.lang.String CpCErrorCount
- See Also:
- Constant Field Values
-
ProcessCount
static final java.lang.String ProcessCount
- See Also:
- Constant Field Values
-
IdleTime
static final java.lang.String IdleTime
- See Also:
- Constant Field Values
-
TotalDeserializeTime
static final java.lang.String TotalDeserializeTime
- See Also:
- Constant Field Values
-
TotalSerializeTime
static final java.lang.String TotalSerializeTime
- See Also:
- Constant Field Values
-
TotalAEProcessTime
static final java.lang.String TotalAEProcessTime
- See Also:
- Constant Field Values
-
-
Method Detail
-
addStatistic
void addStatistic(java.lang.String key, Statistic aStatistic)
-
getStatistic
Statistic getStatistic(java.lang.String aComponentName, java.lang.String aStatisticName)
-
getStatistics
Statistics getStatistics(java.lang.String aComponentName)
-
getLongNumericStatistic
LongNumericStatistic getLongNumericStatistic(java.lang.String aComponent, java.lang.String aStatisticName)
-
resetCountingStatistic
void resetCountingStatistic(java.lang.String aComponent, java.lang.String aStatisticName)
-
incrementCount
void incrementCount(java.lang.String aComponent, java.lang.String aStatisticName)
-
setThresholds
void setThresholds(java.util.Map aThresholdMap)
-
getThresholds
java.util.Map getThresholds()
-
componentMapSize
long componentMapSize()
-
thresholdMapSize
long thresholdMapSize()
-
-