|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AnalysisEngineManagement
Monitoring and management interface to an AnalysisEngine. An application can obtain an instance
of this object by calling AnalysisEngine.getManagementInterface()
.
In this implementation, objects implementing this interface will always be JMX-compatible MBeans that you can register with an MBeanServer. For information on JMX see
Method Summary | |
---|---|
long |
getAnalysisTime()
Gets the total time this AnalysisEngine has spent doing analysis over its entire lifetime. |
long |
getBatchProcessCompleteTime()
Gets the total time this AnalysisEngine has spent in its batchProcessComplete method over its entire lifetime. |
String |
getCASesPerSecond()
Gets the throughput of this AnalysisEngine, represented as number of CASes processed per second. |
long |
getCollectionProcessCompleteTime()
Gets the total time this AnalysisEngine has spent in its collectionProcessComplete method over its entire lifetime. |
Map<String,AnalysisEngineManagement> |
getComponents()
For an Aggregate AnalysisEngine, gets a Map whose values are AnalysisEngineManagement objects that contain the statistics for the components of the aggregate. |
String |
getName()
Gets a name for this AnalysisEngineManagement object, which will be unique among all of its siblings (i.e. |
long |
getNumberOfCASesProcessed()
Gets the total number of CASes this AnalysisEngine has processed over its lifetime. |
long |
getServiceCallTime()
If this AnalysisEngine is a proxy to a remote service, gets the total time spent making calls on that service. |
void |
resetStats()
Resets all of the performance statistics to zero. |
Methods inherited from interface org.apache.uima.resource.ManagementObject |
---|
getUniqueMBeanName |
Method Detail |
---|
String getName()
getComponents()
method.
long getAnalysisTime()
AnalysisEngine.process(CAS)
and
AnalysisEngine.processAndOutputNewCASes(CAS)
methods, as well as calls to the
CasIterator returned from the processAndOutputNewCASes method.
long getBatchProcessCompleteTime()
long getCollectionProcessCompleteTime()
long getServiceCallTime()
long getNumberOfCASesProcessed()
String getCASesPerSecond()
Map<String,AnalysisEngineManagement> getComponents()
void resetStats()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |