com.xebialabs.deployit
Interface Step

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
CopyStep, DeleteStep, HostConnectionStep, HostSessionStep, RunSqlScriptOnDatabaseStep

public interface Step
extends java.io.Serializable

Atomic executable action which on execution results in actually modifying the real environment.


Method Summary
 boolean execute(StepExecutionContext ctx)
           
 java.lang.String getDescription()
          Returns a description of what this step will really do on execution.
 

Method Detail

getDescription

java.lang.String getDescription()
Returns a description of what this step will really do on execution.

Returns:
the description.

execute

boolean execute(StepExecutionContext ctx)
Parameters:
ctx - Context info required to execute the step.
Returns:
execution successful or failed.


Copyright © 2010. All Rights Reserved.