Class 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 Detail

    • Method Detail

      • 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().