Class FlowContainer
- java.lang.Object
-
- org.apache.uima.analysis_engine.asb.impl.FlowContainer
-
public class FlowContainer extends java.lang.ObjectContainer for Flow objects, to handle CAS conversions and performance timing.
-
-
Constructor Summary
Constructors Constructor Description FlowContainer(Flow aFlow, FlowControllerContainer aFlowControllerContainer, CAS aCAS)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaborted()booleancontinueOnFailure(java.lang.String failedAeKey, java.lang.Exception failure)AnalysisEngineManagementImplgetMBean()Gets the MBean to use to report performance statistics.FlowContainernewCasProduced(CAS newCAS, java.lang.String producedBy)Stepnext()
-
-
-
Constructor Detail
-
FlowContainer
public FlowContainer(Flow aFlow, FlowControllerContainer aFlowControllerContainer, CAS aCAS)
-
-
Method Detail
-
newCasProduced
public FlowContainer newCasProduced(CAS newCAS, java.lang.String producedBy) throws AnalysisEngineProcessException
- Throws:
AnalysisEngineProcessException
-
next
public Step next() throws AnalysisEngineProcessException
- Throws:
AnalysisEngineProcessException
-
aborted
public void aborted()
-
continueOnFailure
public boolean continueOnFailure(java.lang.String failedAeKey, java.lang.Exception failure)
-
getMBean
public AnalysisEngineManagementImpl getMBean()
Gets the MBean to use to report performance statistics.- Returns:
- the MBean to use to report performance statistics
-
-