Uses of Class
org.apache.uima.analysis_engine.AnalysisEngineProcessException
Package
Description
The Analysis Engine interface, along with supporting
interfaces and exception classes.
Contains the Analysis Structure Broker (ASB) interface, along with supporting
interfaces and exception classes.
-
Uses of AnalysisEngineProcessException in org.apache.uima.analysis_component
Modifier and TypeMethodDescriptionvoid
AnalysisComponent_ImplBase.batchProcessComplete()
void
AnalysisComponent.batchProcessComplete()
Completes the processing of a batch of CASes.void
AnalysisComponent_ImplBase.collectionProcessComplete()
void
AnalysisComponent.collectionProcessComplete()
Notifies this AnalysisComponent that processing of an entire collection has been completed.boolean
AnalysisComponent.hasNext()
Asks if this AnalysisComponent has another CAS to output.final boolean
Annotator_ImplBase.hasNext()
Returns false, since annotators are not allowed to create new CAS instances.AnalysisComponent.next()
Gets the next output CAS.final AbstractCas
Annotator_ImplBase.next()
Throws a UIMA_IllegalStateException, since annotators are not allowed to create new CAS instances.void
AnalysisComponent.process
(AbstractCas aCAS) Inputs a CAS to the AnalysisComponent.final void
CasAnnotator_ImplBase.process
(AbstractCas aCAS) abstract void
Inputs a CAS to the AnalysisComponent.final void
CasMultiplier_ImplBase.process
(AbstractCas aCAS) abstract void
This method should be overriden by subclasses.void
JCasAnnotator_ImplBase.process
(AbstractCas aCAS) abstract void
This method should be overriden by subclasses.final void
JCasMultiplier_ImplBase.process
(AbstractCas aCAS) abstract void
This method should be overridden by subclasses.void
CasAnnotator_ImplBase.typeSystemInit
(TypeSystem aTypeSystem) Informs this annotator that the CAS TypeSystem has changed.void
CasMultiplier_ImplBase.typeSystemInit
(TypeSystem aTypeSystem) Informs this annotator that the CAS TypeSystem has changed. -
Uses of AnalysisEngineProcessException in org.apache.uima.analysis_engine
Modifier and TypeMethodDescriptionvoid
AnalysisEngine.batchProcessComplete()
Notifies this AnalysisEngine that processing of a batch has completed.void
AnalysisEngine.collectionProcessComplete()
Notifies this AnalysisEngine that processing of an entire collection has completed.boolean
CasIterator.hasNext()
Checks if there are more CASes to be returned by the iterator.boolean
JCasIterator.hasNext()
Checks if there are more JCASes to be returned by the iterator.CasIterator.next()
Gets the next CAS from the iterator.JCasIterator.next()
Gets the next JCAS from the iterator.void
AnalysisEngine.process
(AnalysisProcessData aProcessData, ResultSpecification aResultSpec) Deprecated.This is no longer used by the framework and was never intended for users to call.Invokes this AnalysisEngine's analysis logic.AnalysisEngine.process
(CAS aCAS, ResultSpecification aResultSpec) Invokes this AnalysisEngine's analysis logic.void
AnalysisEngine.process
(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace) 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.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.AnalysisEngine.processAndOutputNewCASes
(CAS aCAS) Processes a CAS, possibly producing multiple CASes as a result.AnalysisEngine.processAndOutputNewCASes
(JCas aJCAS) Processes a JCAS, possibly producing multiple JCASes as a result. -
Uses of AnalysisEngineProcessException in org.apache.uima.analysis_engine.asb
Modifier and TypeMethodDescriptionInvokes the processing of the aggregate on the given input CAS. -
Uses of AnalysisEngineProcessException in org.apache.uima.analysis_engine.asb.impl
Modifier and TypeMethodDescriptionvoid
FlowControllerContainer.collectionProcessComplete()
FlowControllerContainer.computeFlow
(CAS aCAS) Invokes the FlowController's computeFlow method, returning a Flow object that routes the given CAS through this aggregate.FlowContainer.newCasProduced
(CAS newCAS, String producedBy) FlowContainer.next()
void
FlowControllerContainer.removeAnalysisEngines
(Collection<String> aKeys) Notifies this FlowController that some Analysis Engines are no longer available to route CASes to. -
Uses of AnalysisEngineProcessException in org.apache.uima.analysis_engine.impl
Modifier and TypeMethodDescriptionvoid
AggregateAnalysisEngine_impl.batchProcessComplete()
void
AnalysisEngineImplBase.batchProcessComplete()
void
AnalysisEngineProcessorAdapter.batchProcessComplete()
default void
AnalysisEngineProcessorStub.batchProcessComplete()
Notify the stub that all items in the batch have been processed.void
MultiprocessingAnalysisEngine_impl.batchProcessComplete()
void
PearAnalysisEngineWrapper.batchProcessComplete()
void
PrimitiveAnalysisEngine_impl.batchProcessComplete()
void
UimacppAnalysisEngineImpl.batchProcessComplete()
protected CAS
PrimitiveAnalysisEngine_impl.callAnalysisComponentNext()
Calls the Analysis Component's next() method.protected CAS
UimacppAnalysisEngineImpl.callAnalysisComponentNext()
Calls the Analysis Component's next() method.protected void
PrimitiveAnalysisEngine_impl.callAnalysisComponentProcess
(CAS aCAS) Calls the Analysis Component's process method.protected void
UimacppAnalysisEngineImpl.callAnalysisComponentProcess
(CAS aCAS) Calls the Analysis Component's process method.void
AggregateAnalysisEngine_impl.collectionProcessComplete()
void
AnalysisEngineImplBase.collectionProcessComplete()
void
AnalysisEngineProcessorAdapter.collectionProcessComplete()
default void
AnalysisEngineProcessorStub.collectionProcessComplete()
Notify the stub that all items in the collection have been processed.void
MultiprocessingAnalysisEngine_impl.collectionProcessComplete()
void
PearAnalysisEngineWrapper.collectionProcessComplete()
void
PrimitiveAnalysisEngine_impl.collectionProcessComplete()
void
UimacppAnalysisEngineImpl.collectionProcessComplete()
boolean
EmptyCasIterator.hasNext()
boolean
JCasIteratorWrapper.hasNext()
EmptyCasIterator.next()
JCasIteratorWrapper.next()
void
AnalysisEngineImplBase.process
(AnalysisProcessData aProcessData, ResultSpecification aResultSpec) Deprecated.AnalysisEngineImplBase.process
(CAS aCAS, ResultSpecification aResultSpec) void
AnalysisEngineImplBase.process
(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace) AnalysisEngineImplBase.process
(JCas aJCas, ResultSpecification aResultSpec) void
AnalysisEngineImplBase.process
(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace) void
Performs service call to process an entity.MultiprocessingAnalysisEngine_impl.process
(CAS aCAS, ResultSpecification aResultSpec) void
MultiprocessingAnalysisEngine_impl.process
(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace) MultiprocessingAnalysisEngine_impl.process
(JCas aJCas, ResultSpecification aResultSpec) void
MultiprocessingAnalysisEngine_impl.process
(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace) AggregateAnalysisEngine_impl.processAndOutputNewCASes
(CAS aCAS) AnalysisEngineImplBase.processAndOutputNewCASes
(CAS aCAS) AnalysisEngineImplBase.processAndOutputNewCASes
(JCas aJCas) Default implementation of processAndOutputNewCASes(JCas) method.AnalysisEngineProcessorAdapter.processAndOutputNewCASes
(CAS aCAS) MultiprocessingAnalysisEngine_impl.processAndOutputNewCASes
(CAS aCAS) MultiprocessingAnalysisEngine_impl.processAndOutputNewCASes
(JCas aJCas) PearAnalysisEngineWrapper.processAndOutputNewCASes
(CAS aCAS) PrimitiveAnalysisEngine_impl.processAndOutputNewCASes
(CAS aCAS) UimacppAnalysisEngineImpl.processAndOutputNewCASes
(CAS aCAS) -
Uses of AnalysisEngineProcessException in org.apache.uima.analysis_engine.service.impl
Modifier and TypeMethodDescriptionvoid
AnalysisEngineServiceAdapter.batchProcessComplete()
void
AnalysisEngineServiceAdapter.collectionProcessComplete()
AnalysisEngineServiceAdapter.processAndOutputNewCASes
(CAS aCAS) -
Uses of AnalysisEngineProcessException in org.apache.uima.flow
Modifier and TypeMethodDescriptionvoid
FlowController_ImplBase.batchProcessComplete()
void
FlowController.batchProcessComplete()
Completes the processing of a batch of CASes.void
FlowController_ImplBase.collectionProcessComplete()
void
FlowController.collectionProcessComplete()
Notifies this component that processing of an entire collection has been completed.final Flow
CasFlowController_ImplBase.computeFlow
(AbstractCas aCAS) Overriden to check thataCAS
is an instanceofCAS
.abstract Flow
CasFlowController_ImplBase.computeFlow
(CAS aCAS) This method must be overriden by subclasses.FlowController.computeFlow
(AbstractCas aCAS) Invokes this FlowController on a CAS.final Flow
JCasFlowController_ImplBase.computeFlow
(AbstractCas aCAS) Overriden to check thataCAS
is an instanceofJCas
.abstract Flow
JCasFlowController_ImplBase.computeFlow
(JCas aJCas) This method must be overriden by subclasses.final Flow
CasFlow_ImplBase.newCasProduced
(AbstractCas newCas, String producedBy) Overriden to check thatnewCas
is an instanceofCAS
.protected Flow
CasFlow_ImplBase.newCasProduced
(CAS newCas, String producedBy) By default, throws an exception to indicate this this Flow object does not support new CASes being produced in the middle of the flow.Flow.newCasProduced
(AbstractCas newCas, String producedBy) Called by the framework if the CAS that is being routed by this Flow has been sent to a CAS Multiplier which has then created a new CAS derived from that original CAS.final Flow
JCasFlow_ImplBase.newCasProduced
(AbstractCas newCas, String producedBy) Overriden to check thatnewCas
is an instanceofJCas
.protected Flow
JCasFlow_ImplBase.newCasProduced
(JCas newCas, String producedBy) By default, throws an exception to indicate this this Flow object does not support new CASes being produced in the middle of the flow.Flow.next()
Gets the next destination for the CAS.void
FlowController_ImplBase.removeAnalysisEngines
(Collection<String> aKeys) Throws an AnalysisEngineProcessException by default.void
FlowController.removeAnalysisEngines
(Collection<String> aKeys) Notifies this FlowController that some Analysis Engines are no longer available to route CASes to.void
CasFlowController_ImplBase.typeSystemInit
(TypeSystem aTypeSystem) This method may be overriden by subclasses. -
Uses of AnalysisEngineProcessException in org.apache.uima.flow.impl
Modifier and TypeMethodDescriptionCapabilityLanguageFlowController.computeFlow
(CAS aCAS) FixedFlowController.computeFlow
(CAS aCAS) void
FixedFlowController.removeAnalysisEngines
(Collection<String> aKeys) -
Uses of AnalysisEngineProcessException in org.apache.uima.uimacpp
Modifier and TypeMethodDescriptionvoid
UimacppAnalysisComponent.batchProcessComplete()
void
UimacppAnalysisComponent.collectionProcessComplete()
boolean
UimacppAnalysisComponent.hasNext()
UimacppAnalysisComponent.next()
void
UimacppAnalysisComponent.process
(AbstractCas aCAS) void