Uses of Interface
org.apache.uima.util.ProcessTrace
Package
Description
Apache UIMA
The Analysis Engine interface, along with supporting interfaces and exception classes.
Classes and interfaces for collection processing.
Apache UIMA internals
Utility classes and interfaces used by UIMA components.
-
Uses of ProcessTrace in org.apache.uima
Modifier and TypeMethodDescriptionvoid
UimaContextAdmin.setProcessTrace
(ProcessTrace aProcessTrace) Sets the current ProcessTrace object, which will receive trace events generated by the InstrumentationFacility. -
Uses of ProcessTrace in org.apache.uima.analysis_engine
Modifier and TypeMethodDescriptionAnalysisProcessData.getProcessTrace()
Deprecated.Gets theProcessTrace
object, which is used to record which AnalysisEngine components have executed and information, such as timing, about that execution.Invokes this AnalysisEngine's analysis logic.AnalysisEngine.process
(CAS aCAS, ResultSpecification aResultSpec) Invokes this AnalysisEngine's analysis logic.Similar toAnalysisEngine.process(CAS)
but uses the Java-object-basedJCas
interface instead of the generalCAS
interface.AnalysisEngine.process
(JCas aJCas, ResultSpecification aResultSpec) Similar toAnalysisEngine.process(CAS,ResultSpecification)
but uses the Java-object-basedJCas
interface instead of the generalCAS
interface.Modifier and TypeMethodDescriptionvoid
AnalysisEngine.process
(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace) Invokes this AnalysisEngine's analysis logic.void
AnalysisEngine.process
(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace) Similar toAnalysisEngine.process(CAS, ResultSpecification, ProcessTrace)
but uses the Java-object-basedJCas
interface instead of the generalCAS
interface. -
Uses of ProcessTrace in org.apache.uima.analysis_engine.impl
Modifier and TypeFieldDescriptionprotected ProcessTrace
AnalysisProcessData_impl.mProcessTrace
Deprecated.The ProcessTrace owned by this AnalysisProcessData.Modifier and TypeMethodDescriptionprotected ProcessTrace
AnalysisEngineImplBase.buildProcessTraceFromMBeanStats()
AnalysisProcessData_impl.getProcessTrace()
Deprecated.AnalysisEngineImplBase.process
(CAS aCAS, ResultSpecification aResultSpec) AnalysisEngineImplBase.process
(JCas aJCas, ResultSpecification aResultSpec) MultiprocessingAnalysisEngine_impl.process
(CAS aCAS, ResultSpecification aResultSpec) MultiprocessingAnalysisEngine_impl.process
(JCas aJCas, ResultSpecification aResultSpec) Modifier and TypeMethodDescriptionvoid
AnalysisEngineImplBase.batchProcessComplete
(ProcessTrace aTrace) void
PearAnalysisEngineWrapper.batchProcessComplete
(ProcessTrace trace) protected void
AggregateAnalysisEngine_impl.buildProcessTraceFromMBeanStats
(ProcessTrace trace) Construct a ProcessTrace object that represents the last execution of this AnalysisEngine.protected void
AnalysisEngineImplBase.buildProcessTraceFromMBeanStats
(ProcessTrace trace) Modify an existing ProcessTrace object by adding events that represent the last excecution of this AnalysisEngine.protected void
PearAnalysisEngineWrapper.buildProcessTraceFromMBeanStats
(ProcessTrace trace) void
AnalysisEngineImplBase.collectionProcessComplete
(ProcessTrace aTrace) void
PearAnalysisEngineWrapper.collectionProcessComplete
(ProcessTrace trace) void
AnalysisEngineImplBase.process
(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace) void
AnalysisEngineImplBase.process
(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace) void
MultiprocessingAnalysisEngine_impl.process
(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace) void
MultiprocessingAnalysisEngine_impl.process
(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace) void
AnalysisProcessData_impl.setProcessTrace
(ProcessTrace aProcessTrace) Deprecated.Sets the ProcessTrace object.void
AnnotatorContext_impl.setProcessTrace
(ProcessTrace aProcessTrace) Deprecated.Sets the current ProcessTrace object, which will receive trace events generated by the InstrumentationFacility.ModifierConstructorDescriptionAnalysisProcessData_impl
(CAS aCAS, ProcessTrace aTrace) Deprecated.Creates a new AnalysisProcessData_impl from exsitingCAS
. andProcessTrace
objects. -
Uses of ProcessTrace in org.apache.uima.analysis_engine.service.impl
Modifier and TypeMethodDescriptionServiceDataCargo.getProcessTrace()
Gets the ProcessTrace object from thisServiceDataCargo
.Modifier and TypeMethodDescriptionvoid
ServiceDataCargo.setProcessTrace
(ProcessTrace aProcessTrace) Sets the ProcessTrace object from thisServiceDataCargo
.ModifierConstructorDescriptionServiceDataCargo
(CAS aCAS, ProcessTrace aProcessTrace) Creates a newSerializableAnalysisProcessData
that contains the givenCAS
andProcessTrace
. -
Uses of ProcessTrace in org.apache.uima.collection
Modifier and TypeMethodDescriptionCollectionProcessingEngine.getPerformanceReport()
Gets a performance report for the processing that is currently occurring or has just completed.CollectionProcessingManager.getPerformanceReport()
Gets a performance report for the processing that is currently occurring or has just completed.EntityProcessStatus.getProcessTrace()
Gets theProcessTrace
object for the Entity's processing.Modifier and TypeMethodDescriptionvoid
CasConsumer_ImplBase.batchProcessComplete
(ProcessTrace arg0) void
CasConsumer_ImplBase.collectionProcessComplete
(ProcessTrace arg0) -
Uses of ProcessTrace in org.apache.uima.collection.base_cpm
Modifier and TypeMethodDescriptionBaseCPM.getPerformanceReport()
Gets a performance report for the processing that is currently occurring or has just completed.Modifier and TypeMethodDescriptionvoid
CasDataConsumer.batchProcessComplete
(ProcessTrace aTrace) Completes the processing of a batch.void
CasProcessor.batchProcessComplete
(ProcessTrace aTrace) Completes the processing of a batch.void
CasDataConsumer.collectionProcessComplete
(ProcessTrace aTrace) Completes the processing of an entire collection.void
CasProcessor.collectionProcessComplete
(ProcessTrace aTrace) Completes the processing of an entire collection. -
Uses of ProcessTrace in org.apache.uima.collection.impl
Modifier and TypeMethodDescriptionCollectionProcessingEngine_impl.getPerformanceReport()
EntityProcessStatusImpl.getProcessTrace()
-
Uses of ProcessTrace in org.apache.uima.collection.impl.cpm
Modifier and TypeMethodDescriptionBaseCPMImpl.getPerformanceReport()
Returns PerformanceReport for the CPM.CheckpointData.getProcessTrace()
Returns current ProcessTrace objectModifier and TypeMethodDescriptionvoid
BaseCPMImpl.displayStats
(ProcessTrace aProcessTrace, int aNumDocsProcessed) Helper method to display stats and totals.static void
Checkpoint.printStats
(ProcessTrace prT) Prints the stats.void
CheckpointData.setProcessTrace
(ProcessTrace trace) Adds ProcessTrace to save in a checkpointModifierConstructorDescriptionCheckpointData
(ProcessTrace aProcessTrace) CheckpointData
(ProcessTrace aProcessTrace, SynchPoint aSynchPoint) Initialize instance with ProcessTrace and SynchPoint -
Uses of ProcessTrace in org.apache.uima.collection.impl.cpm.container
Modifier and TypeMethodDescriptionvoid
CasObjectNetworkCasProcessorImpl.batchProcessComplete
(ProcessTrace aTrace) void
NetworkCasProcessorImpl.batchProcessComplete
(ProcessTrace aTrace) Notifies Network AE that end-of-batch marker has been reached.void
CasObjectNetworkCasProcessorImpl.collectionProcessComplete
(ProcessTrace aTrace) Closes the connection to the remote service.void
NetworkCasProcessorImpl.collectionProcessComplete
(ProcessTrace aTrace) This method gets called when the CPM completes processing the collection. -
Uses of ProcessTrace in org.apache.uima.collection.impl.cpm.container.deployer
Modifier and TypeMethodDescriptionCasData[]
VinciTAP.analyze
(CasData[] aCasList, ProcessTrace aPT, String aResourceName) Main routine that sends requests to remote vinci services.VinciTAP.analyze
(CasData aCas, ProcessTrace aPT, String aResourceName) Performs Analysis of the CAS by the remote vinci service Cas Processor. -
Uses of ProcessTrace in org.apache.uima.collection.impl.cpm.engine
Modifier and TypeFieldDescriptionprotected ProcessTrace
NonThreadedProcessingUnit.processingUnitProcessTrace
The processing unit process trace.protected ProcessTrace
ProcessingUnit.processingUnitProcessTrace
The processing unit process trace.Modifier and TypeMethodDescriptionprotected boolean
NonThreadedProcessingUnit.analyze
(Object[] aCasObjectList, ProcessTrace pTrTemp) Analyze.protected boolean
ProcessingUnit.analyze
(Object[] aCasObjectList, ProcessTrace pTrTemp) An alternate processing loop designed for the single-threaded CPM.protected boolean
ProcessingUnit.processNext
(Object[] aCasObjectList, ProcessTrace pTrTemp) Executes the processing pipeline.void
NonThreadedProcessingUnit.setProcessingUnitProcessTrace
(ProcessTrace aProcessingUnitProcessTrace) Plugs in ProcessTrace object used to collect statistics.void
ProcessingUnit.setProcessingUnitProcessTrace
(ProcessTrace aProcessingUnitProcessTrace) Plugs in ProcessTrace object used to collect statistics.void
ArtifactProducer.setProcessTrace
(ProcessTrace aProcTrace) Sets the process trace.void
CPMExecutorService.setProcessTrace
(ProcessTrace aProcessTrace) Sets the process trace.ModifierConstructorDescriptionCPMEngine
(CPMExecutorService aExecutorService, CPEFactory aCpeFactory, ProcessTrace aProcTr, CheckpointData aCheckpointData) Initializes Collection Processing Engine. -
Uses of ProcessTrace in org.apache.uima.collection.impl.cpm.utils
Modifier and TypeMethodDescriptionstatic void
CPMUtils.dumpEvents
(ProcessTrace aPTr) Dumps all events in the process trace object.static long
CPMUtils.extractTime
(ProcessTrace aPT, String eventName) Returns the total duration of a given event. -
Uses of ProcessTrace in org.apache.uima.impl
Modifier and TypeMethodDescriptionvoid
ChildUimaContext_impl.setProcessTrace
(ProcessTrace aProcessTrace) Sets the current ProcessTrace object, which will receive trace events generated by the InstrumentationFacility.void
RootUimaContext_impl.setProcessTrace
(ProcessTrace aProcessTrace) Sets the current ProcessTrace object, which will receive trace events generated by the InstrumentationFacility. -
Uses of ProcessTrace in org.apache.uima.internal.util
Modifier and TypeMethodDescriptionvoid
InstrumentationFacility_impl.setProcessTrace
(ProcessTrace aProcessTrace) Sets the process trace object wrapped by this instrumentation facility.ModifierConstructorDescriptionInstrumentationFacility_impl
(ProcessTrace aProcessTrace) Creates a new InstrumentationFacility_impl. -
Uses of ProcessTrace in org.apache.uima.test.junit_extension
Modifier and TypeMethodDescriptionvoid
AnnotationWriter.batchProcessComplete
(ProcessTrace aTrace) Deprecated.void
AnnotationWriter.collectionProcessComplete
(ProcessTrace aTrace) Deprecated. -
Uses of ProcessTrace in org.apache.uima.tools.cpm
Modifier and TypeMethodDescriptionvoid
PerformanceReportDialog.displayStats
(ProcessTrace aProcessTrace, int aNumDocsProcessed, String aStatusMessage) Display stats. -
Uses of ProcessTrace in org.apache.uima.util
Modifier and TypeMethodDescriptionvoid
ProcessTrace.aggregate
(ProcessTrace aProcessTrace) Aggregates the information in anotherProcessTrace
with this one. -
Uses of ProcessTrace in org.apache.uima.util.impl