com.xebialabs.deployit.plugin.jbossas.step
Class TwiddleStep

java.lang.Object
  extended by com.xebialabs.deployit.plugin.jbossas.step.TwiddleStep
Direct Known Subclasses:
TwiddleContainerInspectionStep, TwiddleQueryConnectorContainerInspectionStep, TwiddleResourceInspectionStep

public class TwiddleStep
extends java.lang.Object


Field Summary
protected  com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx
           
protected  org.slf4j.Logger logger
           
 
Constructor Summary
TwiddleStep(com.xebialabs.deployit.plugin.overthere.HostContainer container, java.lang.String scriptTemplatePath)
           
 
Method Summary
protected  void disconnect()
           
protected  void doHandle(com.xebialabs.deployit.plugin.jbossas.step.TwiddleProcessOutputHandler handler)
           
 com.xebialabs.deployit.plugin.api.flow.StepExitCode execute(com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx)
           
 com.xebialabs.deployit.plugin.overthere.HostContainer getContainer()
           
protected  java.util.Map<java.lang.String,java.lang.Object> getVars()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ctx

protected transient com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx

logger

protected final org.slf4j.Logger logger
Constructor Detail

TwiddleStep

public TwiddleStep(com.xebialabs.deployit.plugin.overthere.HostContainer container,
                   java.lang.String scriptTemplatePath)
Method Detail

execute

public com.xebialabs.deployit.plugin.api.flow.StepExitCode execute(com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx)
                                                            throws java.lang.Exception
Throws:
java.lang.Exception

disconnect

protected void disconnect()

getVars

protected java.util.Map<java.lang.String,java.lang.Object> getVars()

doHandle

protected void doHandle(com.xebialabs.deployit.plugin.jbossas.step.TwiddleProcessOutputHandler handler)

getContainer

public com.xebialabs.deployit.plugin.overthere.HostContainer getContainer()