public class

IndexedWorkflowStepStateParser

extends Object
implements XmlNodeParser<T>
java.lang.Object
   ↳ org.rundeck.api.parser.IndexedWorkflowStepStateParser

Class Overview

Returns a WorkflowStepContextState by looking up the given Rundeck node's state in the workflow, using the step context path of the "stepctx" element of the selected DOM node.

Summary

Public Constructors
IndexedWorkflowStepStateParser(WorkflowState workflowState, String rundeckNodeName)
Public Methods
static WorkflowStepState lookupContext(String stepctx, WorkflowState initial)
look up the workflow step state for the step context, from the root workflow
WorkflowStepContextState parseXmlNode(Node node)
Parse the given XML Node
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.rundeck.api.parser.XmlNodeParser

Public Constructors

public IndexedWorkflowStepStateParser (WorkflowState workflowState, String rundeckNodeName)

Public Methods

public static WorkflowStepState lookupContext (String stepctx, WorkflowState initial)

look up the workflow step state for the step context, from the root workflow

public WorkflowStepContextState parseXmlNode (Node node)

Parse the given XML Node

Returns
  • any object holding the converted value