Package org.apache.uima.aae.controller
Interface UimacppServiceManagementMBean
-
- All Superinterfaces:
org.apache.uima.resource.ManagementObject
,java.io.Serializable
- All Known Implementing Classes:
UimacppServiceManagement
public interface UimacppServiceManagementMBean extends org.apache.uima.resource.ManagementObject, java.io.Serializable
Defines the JMX management interface for the C++ service.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
decreaseAEInstances(int num)
java.lang.String
getAEDescriptor()
int
getAEInstances()
long
getErrorsCPC()
long
getErrorsGetMeta()
long
getErrorsProcessCas()
java.lang.String
getQueueBrokerURL()
java.lang.String
getQueueName()
long
getTimingAnnotatorProcess()
long
getTimingCPC()
long
getTimingDeserialization()
long
getTimingGetMeta()
long
getTimingIdle()
long
getTimingMessageProcessing()
long
getTimingSerialization()
long
getTotalNumCasProcessed()
void
increaseAEInstances(int num)
void
quiesceAndShutdown()
void
resetStats()
void
shutdown()
-
-
-
Method Detail
-
getQueueBrokerURL
java.lang.String getQueueBrokerURL() throws java.io.IOException
- Throws:
java.io.IOException
-
getQueueName
java.lang.String getQueueName() throws java.io.IOException
- Throws:
java.io.IOException
-
getAEDescriptor
java.lang.String getAEDescriptor() throws java.io.IOException
- Throws:
java.io.IOException
-
getAEInstances
int getAEInstances() throws java.io.IOException
- Throws:
java.io.IOException
-
getErrorsGetMeta
long getErrorsGetMeta() throws java.io.IOException
- Throws:
java.io.IOException
-
getErrorsProcessCas
long getErrorsProcessCas() throws java.io.IOException
- Throws:
java.io.IOException
-
getErrorsCPC
long getErrorsCPC() throws java.io.IOException
- Throws:
java.io.IOException
-
getTotalNumCasProcessed
long getTotalNumCasProcessed() throws java.io.IOException
- Throws:
java.io.IOException
-
getTimingGetMeta
long getTimingGetMeta() throws java.io.IOException
- Throws:
java.io.IOException
-
getTimingCPC
long getTimingCPC() throws java.io.IOException
- Throws:
java.io.IOException
-
getTimingSerialization
long getTimingSerialization() throws java.io.IOException
- Throws:
java.io.IOException
-
getTimingAnnotatorProcess
long getTimingAnnotatorProcess() throws java.io.IOException
- Throws:
java.io.IOException
-
getTimingDeserialization
long getTimingDeserialization() throws java.io.IOException
- Throws:
java.io.IOException
-
getTimingMessageProcessing
long getTimingMessageProcessing() throws java.io.IOException
- Throws:
java.io.IOException
-
getTimingIdle
long getTimingIdle() throws java.io.IOException
- Throws:
java.io.IOException
-
resetStats
void resetStats() throws java.io.IOException
- Throws:
java.io.IOException
-
increaseAEInstances
void increaseAEInstances(int num)
-
decreaseAEInstances
void decreaseAEInstances(int num)
-
shutdown
void shutdown() throws java.io.IOException
- Throws:
java.io.IOException
-
quiesceAndShutdown
void quiesceAndShutdown() throws java.io.IOException
- Throws:
java.io.IOException
-
-