com.dtolabs.rundeck.core.execution.service
Class NodeExecutorResultImpl
java.lang.Object
com.dtolabs.rundeck.core.execution.workflow.steps.StepExecutionResultImpl
com.dtolabs.rundeck.core.execution.workflow.steps.node.NodeStepResultImpl
com.dtolabs.rundeck.core.execution.service.NodeExecutorResultImpl
- All Implemented Interfaces:
- ExceptionStatusResult, HasSourceResult, NodeExecutorResult, StatusResult, NodeStepResult, StepExecutionResult
public class NodeExecutorResultImpl
- extends NodeStepResultImpl
- implements NodeExecutorResult
NodeExecutorResultImpl simple implementation of NodeExecutorResult
Methods inherited from class com.dtolabs.rundeck.core.execution.workflow.steps.StepExecutionResultImpl |
getException, getFailureData, getFailureMessage, getFailureReason, getResultData, getSourceResult, isSuccess, setException, setFailureData, setResultData, setSourceResult, setSuccess, wrapStepException |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.dtolabs.rundeck.core.execution.workflow.steps.node.NodeStepResult |
getNode |
FAILURE_DATA_RESULT_CODE
public static final java.lang.String FAILURE_DATA_RESULT_CODE
- See Also:
- Constant Field Values
createSuccess
public static NodeExecutorResultImpl createSuccess(INodeEntry node)
createFailure
public static NodeExecutorResultImpl createFailure(FailureReason reason,
java.lang.String message,
java.lang.Exception exception,
INodeEntry node,
int resultCode)
createFailure
public static NodeExecutorResultImpl createFailure(FailureReason reason,
java.lang.String message,
INodeEntry node,
int resultCode)
createFailure
public static NodeExecutorResultImpl createFailure(FailureReason reason,
java.lang.String message,
INodeEntry node)
getResultCode
public int getResultCode()
- Description copied from interface:
NodeExecutorResult
- Return the exit/result code of the execution
- Specified by:
getResultCode
in interface NodeExecutorResult
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class StepExecutionResultImpl
hashCode
public int hashCode()
- Overrides:
hashCode
in class StepExecutionResultImpl
toString
public java.lang.String toString()
- Overrides:
toString
in class StepExecutionResultImpl