com.dtolabs.rundeck.plugins.step
Interface PluginStepContext

All Known Implementing Classes:
PluginStepContextImpl

public interface PluginStepContext

Contains runtime context information for a Step plugin.


Method Summary
 java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getDataContext()
          Return the data context
 Framework getFramework()
          Return the Framework object
 java.lang.String getFrameworkProject()
          Return the project name
 PluginLogger getLogger()
          Return the logger
 INodeSet getNodes()
          Return the nodes used for this execution
 java.util.List<java.lang.Integer> getStepContext()
          Return the context path of step numbers within the larger workflow context.
 int getStepNumber()
          Return the step number within the current workflow
 

Method Detail

getLogger

PluginLogger getLogger()
Return the logger


getFrameworkProject

java.lang.String getFrameworkProject()
Return the project name


getDataContext

java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getDataContext()
Return the data context


getNodes

INodeSet getNodes()
Return the nodes used for this execution


getStepNumber

int getStepNumber()
Return the step number within the current workflow


getStepContext

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


getFramework

Framework getFramework()
Return the Framework object