Interface PluginStepContext

  • All Known Implementing Classes:
    PluginStepContextImpl

    public interface PluginStepContext
    Contains runtime context information for a Step plugin.
    • Method Detail

      • getFrameworkProject

        java.lang.String getFrameworkProject()
        Returns:
        the project name
      • getDataContextObject

        DataContext getDataContextObject()
        Returns:
        the data context
      • getDataContext

        java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> getDataContext()
        Deprecated.
        Returns:
        the data context map
      • getNodes

        INodeSet getNodes()
        Returns:
        the nodes used for this execution
      • getStepNumber

        int getStepNumber()
        Returns:
        the step number within the current workflow
      • getStepContext

        java.util.List<java.lang.Integer> getStepContext()
        Returns:
        the context path of step numbers within the larger workflow context.
      • getFramework

        Framework getFramework()
        Returns:
        the Framework object
      • getExecutionContext

        ExecutionContext getExecutionContext()
        Returns:
        the the current execution context
      • getFlowControl

        FlowControl getFlowControl()
        Returns:
        object to control workflow
      • getOutputContext

        SharedOutputContext getOutputContext()
        Returns:
        context for sending output data