org.apache.uima.analysis_engine.asb.impl
Class FlowContainer

java.lang.Object
  extended by org.apache.uima.analysis_engine.asb.impl.FlowContainer

public class FlowContainer
extends java.lang.Object

Container for Flow objects, to handle CAS conversions and performance timing.


Constructor Summary
FlowContainer(Flow aFlow, FlowControllerContainer aFlowControllerContainer, CAS aCAS)
           
 
Method Summary
 void aborted()
           
 boolean continueOnFailure(java.lang.String failedAeKey, java.lang.Exception failure)
           
 AnalysisEngineManagementImpl getMBean()
          Gets the MBean to use to report performance statistics.
 FlowContainer newCasProduced(CAS newCAS, java.lang.String producedBy)
           
 Step next()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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.



Copyright © 2011. All Rights Reserved.