com.xebialabs.deployit.steps
Class HostSessionStep

java.lang.Object
  extended by com.xebialabs.deployit.steps.HostSessionStep
All Implemented Interfaces:
Step, java.io.Serializable
Direct Known Subclasses:
CopyStep, DeleteStep

public abstract class HostSessionStep
extends java.lang.Object
implements Step

Base step for steps that performs execution and/or file manipulation on a host.

See Also:
Serialized Form

Field Summary
protected  java.lang.String description
           
protected  Host host
           
 
Constructor Summary
HostSessionStep(Host host)
           
HostSessionStep(java.lang.String description, Host host)
           
 
Method Summary
 java.lang.String getDescription()
          Returns a description of what this step will really do on execution.
protected  HostSession getHostSession()
           
 void setDescription(java.lang.String description)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.xebialabs.deployit.Step
execute
 

Field Detail

description

protected java.lang.String description

host

protected Host host
Constructor Detail

HostSessionStep

public HostSessionStep(java.lang.String description,
                       Host host)

HostSessionStep

public HostSessionStep(Host host)
Method Detail

getHostSession

protected HostSession getHostSession()

getDescription

public java.lang.String getDescription()
Description copied from interface: Step
Returns a description of what this step will really do on execution.

Specified by:
getDescription in interface Step
Returns:
the description.

setDescription

public void setDescription(java.lang.String description)


Copyright © 2010. All Rights Reserved.