com.dtolabs.rundeck.core.execution.workflow
Class WorkflowExecutionItemImpl

java.lang.Object
  extended by com.dtolabs.rundeck.core.execution.workflow.WorkflowExecutionItemImpl
All Implemented Interfaces:
StepExecutionItem, WorkflowExecutionItem
Direct Known Subclasses:
NodeDispatchedWorkflowExecutionItemImpl

public class WorkflowExecutionItemImpl
extends java.lang.Object
implements WorkflowExecutionItem

WorkflowExecutionItemImpl is ...


Field Summary
 
Fields inherited from interface com.dtolabs.rundeck.core.execution.workflow.WorkflowExecutionItem
COMMAND_TYPE_NODE_FIRST, COMMAND_TYPE_STEP_FIRST, NODE_FIRST, STEP_FIRST
 
Constructor Summary
WorkflowExecutionItemImpl(IWorkflow workflow)
           
WorkflowExecutionItemImpl(WorkflowExecutionItem item)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getType()
          Return type of the execution item
 IWorkflow getWorkflow()
          Return the workflow definition
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WorkflowExecutionItemImpl

public WorkflowExecutionItemImpl(IWorkflow workflow)

WorkflowExecutionItemImpl

public WorkflowExecutionItemImpl(WorkflowExecutionItem item)
Method Detail

getType

public java.lang.String getType()
Description copied from interface: StepExecutionItem
Return type of the execution item

Specified by:
getType in interface StepExecutionItem

getWorkflow

public IWorkflow getWorkflow()
Description copied from interface: WorkflowExecutionItem
Return the workflow definition

Specified by:
getWorkflow in interface WorkflowExecutionItem
Returns:
workflow

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object