## Uses of Interface
org.apache.uima.util.ProcessTrace

- Packages that use ProcessTrace
  Package | Description
  --- | ---
  org.apache.uima | The main package for the Unstructured Information Management Middleware Architecture.
  org.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.impl | Contains reference implementations of the interfaces in `org.apache.uima`.
  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 and Description
    --- | ---
    `void` | 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

    Methods in org.apache.uima.analysis_engine that return ProcessTrace
    Modifier and Type | Method and Description
    --- | ---
    `ProcessTrace` | AnalysisProcessData.`getProcessTrace()` Deprecated. Gets the `ProcessTrace` object, which is used to record which AnalysisEngine components have executed and information, such as timing, about that execution.
    `ProcessTrace` | AnalysisEngine.`process(CAS aCAS)` Invokes this AnalysisEngine's analysis logic.
    `ProcessTrace` | AnalysisEngine.`process(CAS aCAS, ResultSpecification aResultSpec)` Invokes this AnalysisEngine's analysis logic.
    `ProcessTrace` | AnalysisEngine.`process(JCas aJCas)` Similar to `AnalysisEngine.process(CAS)` but uses the Java-object-based `JCas` interface instead of the general `CAS` interface.
    `ProcessTrace` | AnalysisEngine.`process(JCas aJCas, ResultSpecification aResultSpec)` Similar to `AnalysisEngine.process(CAS,ResultSpecification)` but uses the Java-object-based `JCas` interface instead of the general `CAS` interface.

    Methods in org.apache.uima.analysis_engine with parameters of type ProcessTrace
    Modifier and Type | Method and Description
    --- | ---
    `void` | AnalysisEngine.`process(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace)` Invokes this AnalysisEngine's analysis logic.
    `void` | AnalysisEngine.`process(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace)` Similar to `AnalysisEngine.process(CAS, ResultSpecification, ProcessTrace)` but uses the Java-object-based `JCas` interface instead of the general `CAS` interface.

  - ### 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 and Description
    --- | ---
    `protected ProcessTrace` | AnalysisProcessData_impl.`mProcessTrace` Deprecated. The ProcessTrace owned by this AnalysisProcessData.

    Methods in org.apache.uima.analysis_engine.impl that return ProcessTrace
    Modifier and Type | Method and Description
    --- | ---
    `protected ProcessTrace` | AnalysisEngineImplBase.`buildProcessTraceFromMBeanStats()`
    `ProcessTrace` | AnalysisProcessData_impl.`getProcessTrace()` Deprecated.
    `ProcessTrace` | MultiprocessingAnalysisEngine_impl.`process(CAS aCAS)`
    `ProcessTrace` | AnalysisEngineImplBase.`process(CAS aCAS)`
    `ProcessTrace` | MultiprocessingAnalysisEngine_impl.`process(CAS aCAS, ResultSpecification aResultSpec)`
    `ProcessTrace` | AnalysisEngineImplBase.`process(CAS aCAS, ResultSpecification aResultSpec)`
    `ProcessTrace` | MultiprocessingAnalysisEngine_impl.`process(JCas aJCas)`
    `ProcessTrace` | AnalysisEngineImplBase.`process(JCas aJCas)`
    `ProcessTrace` | MultiprocessingAnalysisEngine_impl.`process(JCas aJCas, ResultSpecification aResultSpec)`
    `ProcessTrace` | AnalysisEngineImplBase.`process(JCas aJCas, ResultSpecification aResultSpec)`

    Methods in org.apache.uima.analysis_engine.impl with parameters of type ProcessTrace
    Modifier and Type | Method and Description
    --- | ---
    `void` | PearAnalysisEngineWrapper.`batchProcessComplete(ProcessTrace trace)`
    `void` | AnalysisEngineImplBase.`batchProcessComplete(ProcessTrace aTrace)`
    `protected void` | PearAnalysisEngineWrapper.`buildProcessTraceFromMBeanStats(ProcessTrace trace)`
    `protected void` | AnalysisEngineImplBase.`buildProcessTraceFromMBeanStats(ProcessTrace trace)` Modify an existing ProcessTrace object by adding events that represent the last excecution of this AnalysisEngine.
    `protected void` | AggregateAnalysisEngine_impl.`buildProcessTraceFromMBeanStats(ProcessTrace trace)` Construct a ProcessTrace object that represents the last execution of this AnalysisEngine.
    `void` | PearAnalysisEngineWrapper.`collectionProcessComplete(ProcessTrace trace)`
    `void` | AnalysisEngineImplBase.`collectionProcessComplete(ProcessTrace aTrace)`
    `void` | MultiprocessingAnalysisEngine_impl.`process(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace)`
    `void` | AnalysisEngineImplBase.`process(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace)`
    `void` | MultiprocessingAnalysisEngine_impl.`process(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace)`
    `void` | AnalysisEngineImplBase.`process(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace)`
    `void` | AnnotatorContext_impl.`setProcessTrace(ProcessTrace aProcessTrace)` Sets the current ProcessTrace object, which will receive trace events generated by the InstrumentationFacility.
    `void` | AnalysisProcessData_impl.`setProcessTrace(ProcessTrace aProcessTrace)` Deprecated. Sets the ProcessTrace object.

    Constructors in org.apache.uima.analysis_engine.impl with parameters of type ProcessTrace
    Constructor and Description
    `AnalysisProcessData_impl(CAS aCAS, ProcessTrace aTrace)` Deprecated. Creates a new AnalysisProcessData_impl from exsiting `CAS`.

  - ### Uses of ProcessTrace in org.apache.uima.analysis_engine.service.impl

    Methods in org.apache.uima.analysis_engine.service.impl that return ProcessTrace
    Modifier and Type | Method and Description
    --- | ---
    `ProcessTrace` | ServiceDataCargo.`getProcessTrace()` Gets the ProcessTrace object from this `ServiceDataCargo`.

    Methods in org.apache.uima.analysis_engine.service.impl with parameters of type ProcessTrace
    Modifier and Type | Method and Description
    --- | ---
    `void` | ServiceDataCargo.`setProcessTrace(ProcessTrace aProcessTrace)` Sets the ProcessTrace object from this `ServiceDataCargo`.

    Constructors in org.apache.uima.analysis_engine.service.impl with parameters of type ProcessTrace
    Constructor and Description
    `ServiceDataCargo(CAS aCAS, ProcessTrace aProcessTrace)` Creates a new `SerializableAnalysisProcessData` that contains the given `CAS` and `ProcessTrace`.

  - ### Uses of ProcessTrace in org.apache.uima.collection

    Methods in org.apache.uima.collection that return ProcessTrace
    Modifier and Type | Method and Description
    --- | ---
    `ProcessTrace` | CollectionProcessingManager.`getPerformanceReport()` Gets a performance report for the processing that is currently occurring or has just completed.
    `ProcessTrace` | CollectionProcessingEngine.`getPerformanceReport()` Gets a performance report for the processing that is currently occurring or has just completed.
    `ProcessTrace` | EntityProcessStatus.`getProcessTrace()` Gets the `ProcessTrace` object for the Entity's processing.

    Methods in org.apache.uima.collection with parameters of type ProcessTrace
    Modifier and Type | Method and Description
    --- | ---
    `void` | CasConsumer_ImplBase.`batchProcessComplete(ProcessTrace arg0)`
    `void` | CasConsumer_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 and Description
    --- | ---
    `ProcessTrace` | BaseCPM.`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 and Description
    --- | ---
    `void` | CasProcessor.`batchProcessComplete(ProcessTrace aTrace)` Completes the processing of a batch.
    `void` | CasDataConsumer.`batchProcessComplete(ProcessTrace aTrace)` Completes the processing of a batch.
    `void` | CasProcessor.`collectionProcessComplete(ProcessTrace aTrace)` Completes the processing of an entire collection.
    `void` | CasDataConsumer.`collectionProcessComplete(ProcessTrace aTrace)` Completes the processing of an entire collection.

  - ### Uses of ProcessTrace in org.apache.uima.impl

    Methods in org.apache.uima.impl with parameters of type ProcessTrace
    Modifier and Type | Method and Description
    --- | ---
    `void` | RootUimaContext_impl.`setProcessTrace(ProcessTrace aProcessTrace)` Sets the current ProcessTrace object, which will receive trace events generated by the InstrumentationFacility.
    `void` | ChildUimaContext_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.util

    Methods in org.apache.uima.util with parameters of type ProcessTrace
    Modifier and Type | Method and Description
    --- | ---
    `void` | ProcessTrace.`aggregate(ProcessTrace aProcessTrace)` Aggregates the information in another `ProcessTrace` with this one.

    Constructors in org.apache.uima.util with parameters of type ProcessTrace
    Constructor and 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 and Description
    --- | ---
    `class` | `ProcessTrace_impl` Reference implementation of `ProcessTrace`.

    Fields in org.apache.uima.util.impl declared as ProcessTrace
    Modifier and Type | Field and Description
    --- | ---
    `static ProcessTrace` | ProcessTrace_impl.`disabledProcessTrace`

    Methods in org.apache.uima.util.impl with parameters of type ProcessTrace
    Modifier and Type | Method and Description
    --- | ---
    `void` | ProcessTrace_impl.`aggregate(ProcessTrace aProcessTrace)`

Copyright © 2006–2021 The Apache Software Foundation. All rights reserved.