Documentation of 'weka.knowledgeflow.StepInjectorFlowRunner' Java class
StepInjectorFlowRunner
weka.knowledgeflow

Class StepInjectorFlowRunner

    • Constructor Detail

      • StepInjectorFlowRunner

        public StepInjectorFlowRunner()
    • Method Detail

      • reset

        public void reset()
        Rest the runner
      • injectWithExecutionFinishedCallback

        public void injectWithExecutionFinishedCallback(Data toInject,
                                                        ExecutionFinishedCallback callback,
                                                        Step target)
                                                 throws WekaException
        Inject data into the flow
        Parameters:
        toInject - the data to inject
        callback - a ExecutionFinishedCallback to notify when execution completes
        target - the target Step to inject to
        Throws:
        WekaException - if a problem occurs
      • findStep

        public Step findStep(java.lang.String stepName,
                             java.lang.Class stepClass)
                      throws WekaException
        Find a step in the flow
        Parameters:
        stepName - the name of the Step to find
        stepClass - the class of the step to find
        Returns:
        the named step
        Throws:
        WekaException - if the named step is not in the flow or the found step is not of the supplied class
      • injectStreaming

        public void injectStreaming(Data toInject,
                                    Step target,
                                    boolean lastData)
                             throws WekaException
        Inject streaming data into the target step in the flow
        Parameters:
        toInject - a streaming Data object to inject
        target - the target step to inject to
        lastData - true if this is the last piece of data in the stream
        Throws:
        WekaException - if a problem occurs

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.