Rundeck API - Java Client
Package Index
|
Class Index
org.rundeck.api
org.rundeck.api.domain
org.rundeck.api.generator
org.rundeck.api.parser
org.rundeck.api.query
org.rundeck.api.util
Interfaces
ResponseParser
<T>
XmlNodeParser
<T>
Classes
AbortParser
ArchiveImportParser
BaseStateParser
BaseXpathParser
<T>
BulkDeleteParser
DeleteExecutionsResponseParser
DeleteParser
EventParser
ExecutionParser
ExecutionStateParser
HistoryParser
IndexedWorkflowStepStateParser
JobParser
JobsImportResultParser
ListParser
<T>
NodeParser
OutputEntryParser
OutputEntryParserV5
OutputParser
PagedResultParser
<T>
ParserHelper
ProjectConfigParser
ProjectConfigPropertyParser
ProjectParser
ProjectParserV11
RundeckTokenParser
SSHKeyResourceParser
StorageResourceParser
StringParser
SystemInfoParser
WorkflowStateParser
WorkflowStepContextStateParser
WorkflowStepStateParser
Package Index
|
Class Index
Summary:
Ctors
|
Methods
|
Inherited Methods
|
[Expand All]
public class
ProjectParser
extends
BaseXpathParser
<T>
java.lang.Object
↳
org.rundeck.api.parser.BaseXpathParser
<T>
↳
org.rundeck.api.parser.ProjectParser
Known Direct Subclasses
ProjectParserV11
ProjectParserV11
ProjectParserV11 supports embedded "config" element.
Class Overview
Parser for a single
RundeckProject
Summary
Public Constructors
ProjectParser
()
ProjectParser
(
String
xpath)
Public Methods
RundeckProject
parse
(Node projectNode)
[Expand]
Inherited Methods
From class
org.rundeck.api.parser.BaseXpathParser
abstract T
parse
(Node node)
final T
parseXmlNode
(Node node)
Parse the given XML Node
static Node
selectNodeAndUnwrap
(Node node,
String
xpath)
Select appropriate node based on xpath, will automatically look for "result" top-level element and alter xpath if necessary
static
String
unwrapXpath
(Node node,
String
xpath)
From class
java.lang.Object
Object
clone
()
boolean
equals
(
Object
arg0)
void
finalize
()
final
Class
<?>
getClass
()
int
hashCode
()
final void
notify
()
final void
notifyAll
()
String
toString
()
final void
wait
()
final void
wait
(long arg0)
final void
wait
(long arg0, int arg1)
From interface
org.rundeck.api.parser.XmlNodeParser
abstract T
parseXmlNode
(Node node)
Parse the given XML Node
Public Constructors
public
ProjectParser
()
public
ProjectParser
(
String
xpath)
Public Methods
public
RundeckProject
parse
(Node projectNode)