Uses of Interface
org.apache.uima.util.ProcessTrace
-
Packages that use ProcessTrace Package Description org.apache.uima Apache UIMAorg.apache.uima.analysis_engine The Analysis Engine interface, along with supporting interfaces and exception classes.org.apache.uima.analysis_engine.impl org.apache.uima.analysis_engine.service.impl org.apache.uima.collection Classes and interfaces for collection processing.org.apache.uima.collection.base_cpm org.apache.uima.collection.impl org.apache.uima.collection.impl.cpm org.apache.uima.collection.impl.cpm.container org.apache.uima.collection.impl.cpm.container.deployer org.apache.uima.collection.impl.cpm.engine org.apache.uima.collection.impl.cpm.utils org.apache.uima.impl Apache UIMA internalsorg.apache.uima.internal.util org.apache.uima.tools.cpm org.apache.uima.tools.cvd org.apache.uima.util Utility classes and interfaces used by UIMA components.org.apache.uima.util.impl -
-
Uses of ProcessTrace in org.apache.uima
Methods in org.apache.uima with parameters of type ProcessTrace Modifier and Type Method Description voidUimaContextAdmin. 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
Methods in org.apache.uima.analysis_engine that return ProcessTrace Modifier and Type Method Description ProcessTraceAnalysisProcessData. getProcessTrace()Deprecated.Gets theProcessTraceobject, which is used to record which AnalysisEngine components have executed and information, such as timing, about that execution.ProcessTraceAnalysisEngine. process(CAS aCAS)Invokes this AnalysisEngine's analysis logic.ProcessTraceAnalysisEngine. process(CAS aCAS, ResultSpecification aResultSpec)Invokes this AnalysisEngine's analysis logic.ProcessTraceAnalysisEngine. process(JCas aJCas)Similar toAnalysisEngine.process(CAS)but uses the Java-object-basedJCasinterface instead of the generalCASinterface.ProcessTraceAnalysisEngine. process(JCas aJCas, ResultSpecification aResultSpec)Similar toAnalysisEngine.process(CAS,ResultSpecification)but uses the Java-object-basedJCasinterface instead of the generalCASinterface.Methods in org.apache.uima.analysis_engine with parameters of type ProcessTrace Modifier and Type Method Description voidAnalysisEngine. process(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace)Invokes this AnalysisEngine's analysis logic.voidAnalysisEngine. process(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace)Similar toAnalysisEngine.process(CAS, ResultSpecification, ProcessTrace)but uses the Java-object-basedJCasinterface instead of the generalCASinterface. -
Uses of ProcessTrace in org.apache.uima.analysis_engine.impl
Fields in org.apache.uima.analysis_engine.impl declared as ProcessTrace Modifier and Type Field Description protected ProcessTraceAnalysisProcessData_impl. mProcessTraceDeprecated.The ProcessTrace owned by this AnalysisProcessData.Methods in org.apache.uima.analysis_engine.impl that return ProcessTrace Modifier and Type Method Description protected ProcessTraceAnalysisEngineImplBase. buildProcessTraceFromMBeanStats()ProcessTraceAnalysisProcessData_impl. getProcessTrace()Deprecated.ProcessTraceAnalysisEngineImplBase. process(CAS aCAS)ProcessTraceAnalysisEngineImplBase. process(CAS aCAS, ResultSpecification aResultSpec)ProcessTraceAnalysisEngineImplBase. process(JCas aJCas)ProcessTraceAnalysisEngineImplBase. process(JCas aJCas, ResultSpecification aResultSpec)ProcessTraceMultiprocessingAnalysisEngine_impl. process(CAS aCAS)ProcessTraceMultiprocessingAnalysisEngine_impl. process(CAS aCAS, ResultSpecification aResultSpec)ProcessTraceMultiprocessingAnalysisEngine_impl. process(JCas aJCas)ProcessTraceMultiprocessingAnalysisEngine_impl. process(JCas aJCas, ResultSpecification aResultSpec)Methods in org.apache.uima.analysis_engine.impl with parameters of type ProcessTrace Modifier and Type Method Description voidAnalysisEngineImplBase. batchProcessComplete(ProcessTrace aTrace)voidPearAnalysisEngineWrapper. batchProcessComplete(ProcessTrace trace)protected voidAggregateAnalysisEngine_impl. buildProcessTraceFromMBeanStats(ProcessTrace trace)Construct a ProcessTrace object that represents the last execution of this AnalysisEngine.protected voidAnalysisEngineImplBase. buildProcessTraceFromMBeanStats(ProcessTrace trace)Modify an existing ProcessTrace object by adding events that represent the last excecution of this AnalysisEngine.protected voidPearAnalysisEngineWrapper. buildProcessTraceFromMBeanStats(ProcessTrace trace)voidAnalysisEngineImplBase. collectionProcessComplete(ProcessTrace aTrace)voidPearAnalysisEngineWrapper. collectionProcessComplete(ProcessTrace trace)voidAnalysisEngineImplBase. process(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace)voidAnalysisEngineImplBase. process(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace)voidMultiprocessingAnalysisEngine_impl. process(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace)voidMultiprocessingAnalysisEngine_impl. process(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace)voidAnalysisProcessData_impl. setProcessTrace(ProcessTrace aProcessTrace)Deprecated.Sets the ProcessTrace object.voidAnnotatorContext_impl. setProcessTrace(ProcessTrace aProcessTrace)Sets the current ProcessTrace object, which will receive trace events generated by the InstrumentationFacility.Constructors in org.apache.uima.analysis_engine.impl with parameters of type ProcessTrace Constructor Description AnalysisProcessData_impl(CAS aCAS, ProcessTrace aTrace)Deprecated.Creates a new AnalysisProcessData_impl from exsitingCAS. -
Uses of ProcessTrace in org.apache.uima.analysis_engine.service.impl
Fields in org.apache.uima.analysis_engine.service.impl declared as ProcessTrace Modifier and Type Field Description private ProcessTraceServiceDataCargo. mProcessTraceMethods in org.apache.uima.analysis_engine.service.impl that return ProcessTrace Modifier and Type Method Description ProcessTraceServiceDataCargo. getProcessTrace()Gets the ProcessTrace object from thisServiceDataCargo.Methods in org.apache.uima.analysis_engine.service.impl with parameters of type ProcessTrace Modifier and Type Method Description voidServiceDataCargo. setProcessTrace(ProcessTrace aProcessTrace)Sets the ProcessTrace object from thisServiceDataCargo.Constructors in org.apache.uima.analysis_engine.service.impl with parameters of type ProcessTrace Constructor Description ServiceDataCargo(CAS aCAS, ProcessTrace aProcessTrace)Creates a newSerializableAnalysisProcessDatathat contains the givenCASandProcessTrace. -
Uses of ProcessTrace in org.apache.uima.collection
Methods in org.apache.uima.collection that return ProcessTrace Modifier and Type Method Description ProcessTraceCollectionProcessingEngine. getPerformanceReport()Gets a performance report for the processing that is currently occurring or has just completed.ProcessTraceCollectionProcessingManager. getPerformanceReport()Gets a performance report for the processing that is currently occurring or has just completed.ProcessTraceEntityProcessStatus. getProcessTrace()Gets theProcessTraceobject for the Entity's processing.Methods in org.apache.uima.collection with parameters of type ProcessTrace Modifier and Type Method Description voidCasConsumer_ImplBase. batchProcessComplete(ProcessTrace arg0)voidCasConsumer_ImplBase. collectionProcessComplete(ProcessTrace arg0) -
Uses of ProcessTrace in org.apache.uima.collection.base_cpm
Methods in org.apache.uima.collection.base_cpm that return ProcessTrace Modifier and Type Method Description ProcessTraceBaseCPM. getPerformanceReport()Gets a performance report for the processing that is currently occurring or has just completed.Methods in org.apache.uima.collection.base_cpm with parameters of type ProcessTrace Modifier and Type Method Description voidCasDataConsumer. batchProcessComplete(ProcessTrace aTrace)Completes the processing of a batch.voidCasProcessor. batchProcessComplete(ProcessTrace aTrace)Completes the processing of a batch.voidCasDataConsumer. collectionProcessComplete(ProcessTrace aTrace)Completes the processing of an entire collection.voidCasProcessor. collectionProcessComplete(ProcessTrace aTrace)Completes the processing of an entire collection. -
Uses of ProcessTrace in org.apache.uima.collection.impl
Fields in org.apache.uima.collection.impl declared as ProcessTrace Modifier and Type Field Description (package private) ProcessTraceEntityProcessStatusImpl. prTMethods in org.apache.uima.collection.impl that return ProcessTrace Modifier and Type Method Description ProcessTraceCollectionProcessingEngine_impl. getPerformanceReport()ProcessTraceEntityProcessStatusImpl. getProcessTrace()Constructors in org.apache.uima.collection.impl with parameters of type ProcessTrace Constructor Description EntityProcessStatusImpl(ProcessTrace p)EntityProcessStatusImpl(ProcessTrace p, boolean aSkip) -
Uses of ProcessTrace in org.apache.uima.collection.impl.cpm
Fields in org.apache.uima.collection.impl.cpm declared as ProcessTrace Modifier and Type Field Description private ProcessTraceCheckpointData. processTraceprivate ProcessTraceBaseCPMImpl. procTrThe proc tr.Methods in org.apache.uima.collection.impl.cpm that return ProcessTrace Modifier and Type Method Description ProcessTraceBaseCPMImpl. getPerformanceReport()Returns PerformanceReport for the CPM.ProcessTraceCheckpointData. getProcessTrace()Returns current ProcessTrace objectMethods in org.apache.uima.collection.impl.cpm with parameters of type ProcessTrace Modifier and Type Method Description private voidBaseCPMImpl. copyComponentEvents(java.lang.String aEvType, java.util.List aList, ProcessTrace aPTr)Copy component events.private voidBaseCPMImpl. createDefaultProcessTrace(CasProcessor[] aProcessors, ProcessTrace srcProcTr, ProcessTrace aProcessTrace)Creates the default process trace.voidBaseCPMImpl. displayStats(ProcessTrace aProcessTrace, int aNumDocsProcessed)Helper method to display stats and totals.static voidCheckpoint. printStats(ProcessTrace prT)Prints the stats.voidCheckpointData. setProcessTrace(ProcessTrace trace)Adds ProcessTrace to save in a checkpointConstructors in org.apache.uima.collection.impl.cpm with parameters of type ProcessTrace Constructor Description CheckpointData(ProcessTrace aProcessTrace)CheckpointData(ProcessTrace aProcessTrace, SynchPoint aSynchPoint)Initialize instance with ProcessTrace and SynchPoint -
Uses of ProcessTrace in org.apache.uima.collection.impl.cpm.container
Methods in org.apache.uima.collection.impl.cpm.container with parameters of type ProcessTrace Modifier and Type Method Description voidCasObjectNetworkCasProcessorImpl. batchProcessComplete(ProcessTrace aTrace)voidNetworkCasProcessorImpl. batchProcessComplete(ProcessTrace aTrace)Notifies Network AE that end-of-batch marker has been reached.voidCasObjectNetworkCasProcessorImpl. collectionProcessComplete(ProcessTrace aTrace)Closes the connection to the remote service.voidNetworkCasProcessorImpl. 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
Methods in org.apache.uima.collection.impl.cpm.container.deployer with parameters of type ProcessTrace Modifier and Type Method Description CasData[]VinciTAP. analyze(CasData[] aCasList, ProcessTrace aPT, java.lang.String aResourceName)Main routine that sends requests to remote vinci services.CasDataVinciTAP. analyze(CasData aCas, ProcessTrace aPT, java.lang.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
Fields in org.apache.uima.collection.impl.cpm.engine declared as ProcessTrace Modifier and Type Field Description private ProcessTraceArtifactProducer. globalSharedProcessTraceThe global shared process trace.protected ProcessTraceNonThreadedProcessingUnit. processingUnitProcessTraceThe processing unit process trace.protected ProcessTraceProcessingUnit. processingUnitProcessTraceThe processing unit process trace.private ProcessTraceCPMEngine. procTrThe proc tr.private ProcessTraceCPMExecutorService. procTrMethods in org.apache.uima.collection.impl.cpm.engine that return ProcessTrace Modifier and Type Method Description private ProcessTraceCPMEngine. getProcessTrace()Gets the process trace.private ProcessTraceProcessingUnit. getProcessTrace()Returns aProcessTraceinstance used by this component.Methods in org.apache.uima.collection.impl.cpm.engine with parameters of type ProcessTrace Modifier and Type Method Description protected booleanNonThreadedProcessingUnit. analyze(java.lang.Object[] aCasObjectList, ProcessTrace pTrTemp)Analyze.protected booleanProcessingUnit. analyze(java.lang.Object[] aCasObjectList, ProcessTrace pTrTemp)An alternate processing loop designed for the single-threaded CPM.private voidCPMEngine. copyComponentEvents(java.lang.String aEvType, java.util.List aList, ProcessTrace aPTr)Copy given component events.private voidNonThreadedProcessingUnit. doEndOfBatch(ProcessingContainer aContainer, CasProcessor aProcessor, ProcessTrace aProcessTr, int howManyCases)Do end of batch.private voidProcessingUnit. doEndOfBatch(ProcessingContainer aContainer, CasProcessor aProcessor, ProcessTrace aProcessTr, int howManyCases)Do end of batch.private voidProcessingUnit. doEndOfBatchProcessing(ProcessingContainer aContainer, CasProcessor aProcessor, ProcessTrace aProcessTr, java.lang.Object[] aCasObjectList)Performs end of batch processing.private java.lang.ObjectCPMEngine. getCasWithSOFA(java.lang.Object entity, ProcessTrace pTrTemp)Gets the cas with SOFA.private booleanNonThreadedProcessingUnit. handleErrors(java.lang.Throwable e, ProcessingContainer aContainer, CasProcessor aProcessor, ProcessTrace aProcessTrace, java.lang.Object[] aCasObjectList, boolean isCasObject)Main routine that handles errors occuring in the processing loop.private booleanProcessingUnit. handleErrors(java.lang.Throwable e, ProcessingContainer aContainer, CasProcessor aProcessor, ProcessTrace aProcessTrace, java.lang.Object[] aCasObjectList, boolean isCasObject)Main routine that handles errors occuring in the processing loop.private voidCPMEngine. handleException(java.lang.Throwable t, java.lang.Object[] entity, ProcessTrace aPTrace)Handle given exception.private voidNonThreadedProcessingUnit. handleServiceException(ProcessingContainer aContainer, CasProcessor aProcessor, ProcessTrace aProcessTr, java.lang.Exception ex)Handle service exception.private voidProcessingUnit. handleServiceException(ProcessingContainer aContainer, CasProcessor aProcessor, ProcessTrace aProcessTr, java.lang.Exception ex)Handle exceptions related to remote invocations.private voidNonThreadedProcessingUnit. invokeCasDataCasProcessor(ProcessingContainer container, CasProcessor processor, java.lang.Object[] aCasObjectList, ProcessTrace pTrTemp, boolean isCasObject, boolean retry)Invoke cas data cas processor.private voidProcessingUnit. invokeCasDataCasProcessor(ProcessingContainer container, CasProcessor processor, java.lang.Object[] aCasObjectList, ProcessTrace pTrTemp, boolean isCasObject, boolean retry)Invoke cas data cas processor.private voidNonThreadedProcessingUnit. invokeCasObjectCasProcessor(ProcessingContainer container, CasProcessor processor, java.lang.Object[] aCasObjectList, ProcessTrace pTrTemp, boolean isCasObject)Invoke cas object cas processor.private voidProcessingUnit. invokeCasObjectCasProcessor(ProcessingContainer container, CasProcessor processor, java.lang.Object[] aCasObjectList, ProcessTrace pTrTemp, boolean isCasObject)Invoke cas object cas processor.private voidCPMEngine. notifyListeners(int aMsgType, java.lang.Object[] entity, ProcessTrace aPTrace)Notify listeners.private voidCPMEngine. notifyListeners(int aMsgType, java.lang.Object[] entity, ProcessTrace aPTrace, java.lang.Throwable t)Notify listeners.private voidNonThreadedProcessingUnit. postAnalysis(java.lang.Object[] aCasObjectList, boolean isCasObject, java.lang.Object[] casObjects, ProcessTrace aProcessTr, boolean doneAlready)Post analysis.private voidProcessingUnit. postAnalysis(java.lang.Object[] aCasObjectList, boolean isCasObject, java.lang.Object[] casObjects, ProcessTrace aProcessTr, boolean doneAlready)Notifies application listeners of completed analysis and stores results of analysis (CAS) in the Output Queue that this thread shares with a Cas Consumer thread.protected booleanProcessingUnit. processNext(java.lang.Object[] aCasObjectList, ProcessTrace pTrTemp)Executes the processing pipeline.voidNonThreadedProcessingUnit. setProcessingUnitProcessTrace(ProcessTrace aProcessingUnitProcessTrace)Plugs in ProcessTrace object used to collect statistics.voidProcessingUnit. setProcessingUnitProcessTrace(ProcessTrace aProcessingUnitProcessTrace)Plugs in ProcessTrace object used to collect statistics.voidArtifactProducer. setProcessTrace(ProcessTrace aProcTrace)Sets the process trace.voidCPMExecutorService. setProcessTrace(ProcessTrace aProcessTrace)Sets the process trace.Constructors in org.apache.uima.collection.impl.cpm.engine with parameters of type ProcessTrace Constructor Description CPMEngine(CPMExecutorService aExecutorService, CPEFactory aCpeFactory, ProcessTrace aProcTr, CheckpointData aCheckpointData)Initializes Collection Processing Engine. -
Uses of ProcessTrace in org.apache.uima.collection.impl.cpm.utils
Methods in org.apache.uima.collection.impl.cpm.utils with parameters of type ProcessTrace Modifier and Type Method Description static voidCPMUtils. dumpEvents(ProcessTrace aPTr)Dumps all events in the process trace object.static longCPMUtils. extractTime(ProcessTrace aPT, java.lang.String eventName)Returns the total duration of a given event. -
Uses of ProcessTrace in org.apache.uima.impl
Methods in org.apache.uima.impl with parameters of type ProcessTrace Modifier and Type Method Description voidChildUimaContext_impl. setProcessTrace(ProcessTrace aProcessTrace)Sets the current ProcessTrace object, which will receive trace events generated by the InstrumentationFacility.voidRootUimaContext_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
Fields in org.apache.uima.internal.util declared as ProcessTrace Modifier and Type Field Description private ProcessTraceInstrumentationFacility_impl. mProcessTraceThe process trace object wrapped by this instrumentation facility.Methods in org.apache.uima.internal.util with parameters of type ProcessTrace Modifier and Type Method Description voidInstrumentationFacility_impl. setProcessTrace(ProcessTrace aProcessTrace)Sets the process trace object wrapped by this instrumentation facility.Constructors in org.apache.uima.internal.util with parameters of type ProcessTrace Constructor Description InstrumentationFacility_impl(ProcessTrace aProcessTrace)Creates a new InstrumentationFacility_impl. -
Uses of ProcessTrace in org.apache.uima.tools.cpm
Methods in org.apache.uima.tools.cpm with parameters of type ProcessTrace Modifier and Type Method Description voidPerformanceReportDialog. displayStats(ProcessTrace aProcessTrace, int aNumDocsProcessed, java.lang.String aStatusMessage)Display stats. -
Uses of ProcessTrace in org.apache.uima.tools.cvd
Fields in org.apache.uima.tools.cvd declared as ProcessTrace Modifier and Type Field Description private ProcessTraceMainFrame. lastRunProcessTraceThe last run process trace. -
Uses of ProcessTrace in org.apache.uima.util
Fields in org.apache.uima.util declared as ProcessTrace Modifier and Type Field Description private ProcessTraceAnalysisEnginePerformanceReports. mProcessTraceMethods in org.apache.uima.util with parameters of type ProcessTrace Modifier and Type Method Description voidProcessTrace. aggregate(ProcessTrace aProcessTrace)Aggregates the information in anotherProcessTracewith this one.Constructors in org.apache.uima.util with parameters of type ProcessTrace Constructor Description AnalysisEnginePerformanceReports(ProcessTrace aProcessTrace) -
Uses of ProcessTrace in org.apache.uima.util.impl
Classes in org.apache.uima.util.impl that implement ProcessTrace Modifier and Type Class Description classProcessTrace_implReference implementation ofProcessTrace.Fields in org.apache.uima.util.impl declared as ProcessTrace Modifier and Type Field Description static ProcessTraceProcessTrace_impl. disabledProcessTraceMethods in org.apache.uima.util.impl with parameters of type ProcessTrace Modifier and Type Method Description voidProcessTrace_impl. aggregate(ProcessTrace aProcessTrace)
-