public class

RundeckExecutionState

extends WorkflowState
java.lang.Object
   ↳ org.rundeck.api.domain.BaseState
     ↳ org.rundeck.api.domain.WorkflowState
       ↳ org.rundeck.api.domain.RundeckExecutionState

Class Overview

The state of an Execution

Summary

Public Constructors
RundeckExecutionState()
Public Methods
Set<RundeckNodeIdentity> getAllNodes()
Return the set of all rundeck nodes targeted in this execution
long getExecutionId()
Return this execution's ID
Map<StringList<WorkflowStepContextState>> getNodeStates()
Return the map of node name to step state list
void setAllNodes(Set<RundeckNodeIdentity> allNodes)
void setExecutionId(long executionId)
void setNodeStates(Map<StringList<WorkflowStepContextState>> nodeStates)
[Expand]
Inherited Methods
From class org.rundeck.api.domain.WorkflowState
From class org.rundeck.api.domain.BaseState
From class java.lang.Object

Public Constructors

public RundeckExecutionState ()

Public Methods

public Set<RundeckNodeIdentity> getAllNodes ()

Return the set of all rundeck nodes targeted in this execution

public long getExecutionId ()

Return this execution's ID

public Map<StringList<WorkflowStepContextState>> getNodeStates ()

Return the map of node name to step state list

public void setAllNodes (Set<RundeckNodeIdentity> allNodes)

public void setExecutionId (long executionId)

public void setNodeStates (Map<StringList<WorkflowStepContextState>> nodeStates)