Class SimpleStep

java.lang.Object
org.apache.uima.flow.Step
org.apache.uima.flow.SimpleStep
Direct Known Subclasses:
SimpleStepWithResultSpec

public class SimpleStep extends Step
Indicates that a CAS should be routed to a single AnalysisEngine. After it has been processed, the Flow.next() method will be called again to determine the next destination for the CAS.
  • Constructor Details

  • Method Details

    • getAnalysisEngineKey

      public String getAnalysisEngineKey()
      Gets the key of the Analysis Engine to which the CAS should be routed.
      Returns:
      an AnalysisEngine key
    • setAnalysisEngineKey

      public void setAnalysisEngineKey(String aKey)
      Sets the key of the Analysis Engine to which the CAS should be routed. By using this method, a user's Flow implementation can (but is not required to) reuse the same SimpleStep object multiple times.
      Parameters:
      aKey - an Analysis Engine key. This must be one of the keys in the FlowController's FlowControllerContext.getAnalysisEngineMetaDataMap().