com.dtolabs.rundeck.plugins.step
Interface StepPlugin


public interface StepPlugin

The plugin interface for a Workflow Step Plugin.


Method Summary
 void executeStep(PluginStepContext context, java.util.Map<java.lang.String,java.lang.Object> configuration)
          Execute the step, return true if the step succeeded.
 

Method Detail

executeStep

void executeStep(PluginStepContext context,
                 java.util.Map<java.lang.String,java.lang.Object> configuration)
                 throws StepException
Execute the step, return true if the step succeeded.

Parameters:
context - the plugin step context
configuration - Any configuration property values not otherwise applied to the plugin
Throws:
StepException - if an error occurs, the failureReason should indicate the reason