diff --git a/apidocs/allclasses-frame.html b/apidocs/allclasses-frame.html index 130d96d..7673642 100644 --- a/apidocs/allclasses-frame.html +++ b/apidocs/allclasses-frame.html @@ -2,13 +2,13 @@ - + All Classes (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -64,8 +64,12 @@ All Classes (RunDeck API - Java Client 1.0-SNAPSHOT API)
RundeckProject
+RundeckSystemInfo +
StringParser
+SystemInfoParser +
XmlNodeParser
diff --git a/apidocs/allclasses-noframe.html b/apidocs/allclasses-noframe.html index cc28270..519145b 100644 --- a/apidocs/allclasses-noframe.html +++ b/apidocs/allclasses-noframe.html @@ -2,13 +2,13 @@ - + All Classes (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -64,8 +64,12 @@ All Classes (RunDeck API - Java Client 1.0-SNAPSHOT API)
RundeckProject
+RundeckSystemInfo +
StringParser
+SystemInfoParser +
XmlNodeParser
diff --git a/apidocs/constant-values.html b/apidocs/constant-values.html index e100987..2af4d10 100644 --- a/apidocs/constant-values.html +++ b/apidocs/constant-values.html @@ -2,13 +2,13 @@ - + Constant Field Values (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/deprecated-list.html b/apidocs/deprecated-list.html index f5bdc7c..f8a37a7 100644 --- a/apidocs/deprecated-list.html +++ b/apidocs/deprecated-list.html @@ -2,13 +2,13 @@ - + Deprecated List (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/help-doc.html b/apidocs/help-doc.html index a076f1f..d86d8a2 100644 --- a/apidocs/help-doc.html +++ b/apidocs/help-doc.html @@ -2,13 +2,13 @@ - + API Help (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/index-all.html b/apidocs/index-all.html index fe6d55d..d4c833a 100644 --- a/apidocs/index-all.html +++ b/apidocs/index-all.html @@ -2,13 +2,13 @@ - + Index (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -132,6 +132,9 @@ Method in class org.rundeck.api.domain.equals(Object) - Method in class org.rundeck.api.domain.RundeckProject
  +
equals(Object) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
equals(Object) - Method in class org.rundeck.api.RundeckClient
  @@ -168,6 +171,9 @@ Constructor for class org.rundeck.api.parser.ExecutionParser(String) - Constructor for class org.rundeck.api.parser.ExecutionParser
  +
exportJob(String) - +Method in class org.rundeck.api.RundeckClient +
Export the definition of a single job, identified by the given ID
exportJobs(String) - Method in class org.rundeck.api.RundeckClient
Export the definitions of all jobs that belongs to the given project @@ -182,6 +188,9 @@ Method in class org.rundeck.api.RundeckClient
Export the definitions of the jobs that belongs to the given project, and matches the given criteria (jobFilter, groupPath and jobIds), as an XML file +
exportJobToFile(String, String) - +Method in class org.rundeck.api.RundeckClient +
Export the definition of a single job (identified by the given ID), as an XML file

@@ -204,6 +213,21 @@ Static method in class org.rundeck.api.util.getAbortedBy() - Method in class org.rundeck.api.domain.RundeckExecution
  +
getActiveThreads() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
getBaseDir() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
getBuild() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
getCpuLoadAverage() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
getDate() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
getDescription() - Method in class org.rundeck.api.domain.RundeckExecution
  @@ -237,6 +261,9 @@ Method in class org.rundeck.api.domain.getExecution(Long) - Method in class org.rundeck.api.RundeckClient
Get a single execution, identified by the given ID +
getFreeMemoryInBytes() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
getFullName() - Method in class org.rundeck.api.domain.RundeckJob
  @@ -276,9 +303,21 @@ Method in class org.rundeck.api.getJobs(String, String, String, String...) - Method in class org.rundeck.api.RundeckClient
List the jobs that belongs to the given project, and matches the given criteria (jobFilter, groupPath and jobIds) +
getJvmName() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
getJvmVendor() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
getJvmVersion() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
getLogin() - Method in class org.rundeck.api.RundeckClient
  +
getMaxMemoryInBytes() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
getName() - Method in class org.rundeck.api.domain.RundeckJob
  @@ -288,6 +327,9 @@ Method in class org.rundeck.api.domain.getName() - Method in class org.rundeck.api.domain.RundeckProject
  +
getNode() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
getNode(String, String) - Method in class org.rundeck.api.RundeckClient
Get the definition of a single node @@ -303,15 +345,24 @@ Method in class org.rundeck.api.getOsArch() - Method in class org.rundeck.api.domain.RundeckNode
  +
getOsArch() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
getOsFamily() - Method in class org.rundeck.api.domain.RundeckNode
 
getOsName() - Method in class org.rundeck.api.domain.RundeckNode
  +
getOsName() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
getOsVersion() - Method in class org.rundeck.api.domain.RundeckNode
  +
getOsVersion() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
getPassword() - Method in class org.rundeck.api.RundeckClient
  @@ -327,15 +378,24 @@ Method in class org.rundeck.api.getRemoteUrl() - Method in class org.rundeck.api.domain.RundeckNode
  +
getResourceModelProviderUrl() - +Method in class org.rundeck.api.domain.RundeckProject +
 
getRunningExecutions() - Method in class org.rundeck.api.RundeckClient
Get all running executions (for all projects)
getRunningExecutions(String) - Method in class org.rundeck.api.RundeckClient
Get the running executions for the given project +
getRunningJobs() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
getShortDuration() - Method in class org.rundeck.api.domain.RundeckExecution
  +
getStartDate() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
getStartedAt() - Method in class org.rundeck.api.domain.RundeckExecution
  @@ -348,12 +408,24 @@ Method in class org.rundeck.api.domain.getStatus() - Method in class org.rundeck.api.domain.RundeckExecution
  +
getSystemInfo() - +Method in class org.rundeck.api.RundeckClient +
Get system informations about the RunDeck server
getTags() - Method in class org.rundeck.api.domain.RundeckNode
  +
getTotalMemoryInBytes() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
getType() - Method in class org.rundeck.api.domain.RundeckNode
  +
getUptime() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
getUptimeInMillis() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
getUrl() - Method in class org.rundeck.api.domain.RundeckExecution
  @@ -363,6 +435,9 @@ Method in class org.rundeck.api.getUsername() - Method in class org.rundeck.api.domain.RundeckNode
  +
getVersion() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 

@@ -383,6 +458,9 @@ Method in class org.rundeck.api.domain.hashCode() - Method in class org.rundeck.api.domain.RundeckProject
  +
hashCode() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
hashCode() - Method in class org.rundeck.api.RundeckClient
  @@ -486,6 +564,9 @@ Method in class org.rundeck.api.parser.parseXmlNode(Node) - Method in class org.rundeck.api.parser.StringParser
  +
parseXmlNode(Node) - +Method in class org.rundeck.api.parser.SystemInfoParser +
 
parseXmlNode(Node) - Method in interface org.rundeck.api.parser.XmlNodeParser
Parse the given XML Node @@ -515,6 +596,12 @@ Method in class org.rundeck.api.runAdhocCommand(String, String, Properties, long, TimeUnit) - Method in class org.rundeck.api.RundeckClient
Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. +
runAdhocCommand(String, String, Properties, Integer, Boolean) - +Method in class org.rundeck.api.RundeckClient +
Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. +
runAdhocCommand(String, String, Properties, Integer, Boolean, long, TimeUnit) - +Method in class org.rundeck.api.RundeckClient +
Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
RundeckAbort - Class in org.rundeck.api.domain
Represents an abort of a RundeckExecution
RundeckAbort() - Constructor for class org.rundeck.api.domain.RundeckAbort
  @@ -545,6 +632,9 @@ Constructor for class org.rundeck.api.domain.RundeckProject - Class in org.rundeck.api.domain
Represents a RunDeck project
RundeckProject() - Constructor for class org.rundeck.api.domain.RundeckProject
  +
RundeckSystemInfo - Class in org.rundeck.api.domain
Represents the RunDeck system info
RundeckSystemInfo() - +Constructor for class org.rundeck.api.domain.RundeckSystemInfo +
 
runJob(String) - Method in class org.rundeck.api.RundeckClient
Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return. @@ -568,6 +658,21 @@ Method in class org.rundeck.api.setAbortedBy(String) - Method in class org.rundeck.api.domain.RundeckExecution
  +
setActiveThreads(Integer) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
setBaseDir(String) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
setBuild(String) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
setCpuLoadAverage(String) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
setDate(Date) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
setDescription(String) - Method in class org.rundeck.api.domain.RundeckExecution
  @@ -589,6 +694,9 @@ Method in class org.rundeck.api.domain.setExecution(RundeckExecution) - Method in class org.rundeck.api.domain.RundeckAbort
  +
setFreeMemoryInBytes(Long) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
setGroup(String) - Method in class org.rundeck.api.domain.RundeckJob
  @@ -604,6 +712,18 @@ Method in class org.rundeck.api.domain.setJob(RundeckJob) - Method in class org.rundeck.api.domain.RundeckExecution
  +
setJvmName(String) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
setJvmVendor(String) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
setJvmVersion(String) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
setMaxMemoryInBytes(Long) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
setName(String) - Method in class org.rundeck.api.domain.RundeckJob
  @@ -613,24 +733,45 @@ Method in class org.rundeck.api.domain.setName(String) - Method in class org.rundeck.api.domain.RundeckProject
  +
setNode(String) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
setOsArch(String) - Method in class org.rundeck.api.domain.RundeckNode
  +
setOsArch(String) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
setOsFamily(String) - Method in class org.rundeck.api.domain.RundeckNode
 
setOsName(String) - Method in class org.rundeck.api.domain.RundeckNode
  +
setOsName(String) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
setOsVersion(String) - Method in class org.rundeck.api.domain.RundeckNode
  +
setOsVersion(String) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
setProject(String) - Method in class org.rundeck.api.domain.RundeckJob
 
setRemoteUrl(String) - Method in class org.rundeck.api.domain.RundeckNode
  +
setResourceModelProviderUrl(String) - +Method in class org.rundeck.api.domain.RundeckProject +
  +
setRunningJobs(Integer) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
  +
setStartDate(Date) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
setStartedAt(Date) - Method in class org.rundeck.api.domain.RundeckExecution
  @@ -646,21 +787,36 @@ Method in class org.rundeck.api.domain.setTags(List<String>) - Method in class org.rundeck.api.domain.RundeckNode
  +
setTotalMemoryInBytes(Long) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
setType(String) - Method in class org.rundeck.api.domain.RundeckNode
  +
setUptimeInMillis(Long) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
setUrl(String) - Method in class org.rundeck.api.domain.RundeckExecution
 
setUsername(String) - Method in class org.rundeck.api.domain.RundeckNode
  +
setVersion(String) - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
StringParser - Class in org.rundeck.api.parser
Parser for a single String
StringParser() - Constructor for class org.rundeck.api.parser.StringParser
 
StringParser(String) - Constructor for class org.rundeck.api.parser.StringParser
  +
SystemInfoParser - Class in org.rundeck.api.parser
Parser for a single RundeckSystemInfo
SystemInfoParser() - +Constructor for class org.rundeck.api.parser.SystemInfoParser +
  +
SystemInfoParser(String) - +Constructor for class org.rundeck.api.parser.SystemInfoParser +
 

@@ -693,6 +849,9 @@ Method in class org.rundeck.api.domain.toString() - Method in class org.rundeck.api.domain.RundeckProject
  +
toString() - +Method in class org.rundeck.api.domain.RundeckSystemInfo +
 
toString() - Method in class org.rundeck.api.RundeckClient
  @@ -702,6 +861,9 @@ Method in class org.rundeck.api.triggerAdhocCommand(String, String, Properties) - Method in class org.rundeck.api.RundeckClient
Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution). +
triggerAdhocCommand(String, String, Properties, Integer, Boolean) - +Method in class org.rundeck.api.RundeckClient +
Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution).
triggerJob(String) - Method in class org.rundeck.api.RundeckClient
Trigger the execution of a RunDeck job (identified by the given ID), and return immediately (without waiting the diff --git a/apidocs/index.html b/apidocs/index.html index db95028..714cc97 100644 --- a/apidocs/index.html +++ b/apidocs/index.html @@ -2,7 +2,7 @@ - + RunDeck API - Java Client 1.0-SNAPSHOT API diff --git a/apidocs/org/rundeck/api/NodeFiltersBuilder.html b/apidocs/org/rundeck/api/NodeFiltersBuilder.html index b85fb21..813b2b5 100644 --- a/apidocs/org/rundeck/api/NodeFiltersBuilder.html +++ b/apidocs/org/rundeck/api/NodeFiltersBuilder.html @@ -2,13 +2,13 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_24) on Thu Jul 07 23:06:51 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_24) on Fri Jul 08 20:02:14 CEST 2011 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> NodeFiltersBuilder (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/OptionsBuilder.html b/apidocs/org/rundeck/api/OptionsBuilder.html index d678791..3f977f8 100644 --- a/apidocs/org/rundeck/api/OptionsBuilder.html +++ b/apidocs/org/rundeck/api/OptionsBuilder.html @@ -2,13 +2,13 @@ - + OptionsBuilder (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/RundeckApiException.RundeckApiLoginException.html b/apidocs/org/rundeck/api/RundeckApiException.RundeckApiLoginException.html index 257dc64..7704a28 100644 --- a/apidocs/org/rundeck/api/RundeckApiException.RundeckApiLoginException.html +++ b/apidocs/org/rundeck/api/RundeckApiException.RundeckApiLoginException.html @@ -2,13 +2,13 @@ - + RundeckApiException.RundeckApiLoginException (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/RundeckApiException.html b/apidocs/org/rundeck/api/RundeckApiException.html index 8ac02d8..44e9f79 100644 --- a/apidocs/org/rundeck/api/RundeckApiException.html +++ b/apidocs/org/rundeck/api/RundeckApiException.html @@ -2,13 +2,13 @@ - + RundeckApiException (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/RundeckClient.html b/apidocs/org/rundeck/api/RundeckClient.html index eb45cb0..590ac83 100644 --- a/apidocs/org/rundeck/api/RundeckClient.html +++ b/apidocs/org/rundeck/api/RundeckClient.html @@ -2,13 +2,13 @@ - + RundeckClient (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -208,6 +208,14 @@ Main entry point to talk to a RunDeck instance.
 InputStream +exportJob(String jobId) + +
+          Export the definition of a single job, identified by the given ID + + + + InputStream exportJobs(String project)
@@ -249,6 +257,15 @@ Main entry point to talk to a RunDeck instance.
+ void +exportJobToFile(String filename, + String jobId) + +
+          Export the definition of a single job (identified by the given ID), as an XML file + + +  RundeckJob findJob(String project, String groupPath, @@ -412,6 +429,14 @@ Main entry point to talk to a RunDeck instance.
+ RundeckSystemInfo +getSystemInfo() + +
+          Get system informations about the RunDeck server + + +  String getUrl() @@ -461,6 +486,32 @@ Main entry point to talk to a RunDeck instance.
String command, Properties nodeFilters)
+
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. + + + + RundeckExecution +runAdhocCommand(String project, + String command, + Properties nodeFilters, + Integer nodeThreadcount, + Boolean nodeKeepgoing) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. + + + + RundeckExecution +runAdhocCommand(String project, + String command, + Properties nodeFilters, + Integer nodeThreadcount, + Boolean nodeKeepgoing, + long poolingInterval, + TimeUnit poolingUnit) +
          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. @@ -558,6 +609,18 @@ Main entry point to talk to a RunDeck instance.
String command, Properties nodeFilters) +
+          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution). + + + + RundeckExecution +triggerAdhocCommand(String project, + String command, + Properties nodeFilters, + Integer nodeThreadcount, + Boolean nodeKeepgoing) +
          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution). @@ -938,6 +1001,58 @@ public

+exportJobToFile

+
+public void exportJobToFile(String filename,
+                            String jobId)
+                     throws RundeckApiException,
+                            RundeckApiException.RundeckApiLoginException,
+                            IllegalArgumentException,
+                            IOException
+
+
Export the definition of a single job (identified by the given ID), as an XML file +

+

+
+
+
+
Parameters:
filename - path of the file where the content should be saved
jobId - identifier of the job - mandatory +
Throws: +
RundeckApiException - in case of error when calling the API (non-existent job with this ID) +
RundeckApiException.RundeckApiLoginException - if the login failed +
IllegalArgumentException - if the jobId is blank (null, empty or whitespace) +
IOException - if we failed to write to the file
See Also:
exportJob(String), +getJob(String)
+
+
+
+ +

+exportJob

+
+public InputStream exportJob(String jobId)
+                      throws RundeckApiException,
+                             RundeckApiException.RundeckApiLoginException,
+                             IllegalArgumentException
+
+
Export the definition of a single job, identified by the given ID +

+

+
+
+
+
Parameters:
jobId - identifier of the job - mandatory +
Returns:
an InputStream instance, not linked to any network resources - won't be null +
Throws: +
RundeckApiException - in case of error when calling the API (non-existent job with this ID) +
RundeckApiException.RundeckApiLoginException - if the login failed +
IllegalArgumentException - if the jobId is blank (null, empty or whitespace)
See Also:
exportJobToFile(String, String), +getJob(String)
+
+
+
+

findJob

@@ -960,7 +1075,7 @@ public RundeckApiException - in case of error when calling the API (non-existent project with this name)
 
RundeckApiException.RundeckApiLoginException - if the login failed -
IllegalArgumentException - if the project or the name is blank (null, empty or whitespace) +
IllegalArgumentException - if the project or the name is blank (null, empty or whitespace)
See Also:
getJob(String)

@@ -984,7 +1099,8 @@ public RundeckApiException - in case of error when calling the API (non-existent job with this ID)
RundeckApiException.RundeckApiLoginException - if the login failed -
IllegalArgumentException - if the jobId is blank (null, empty or whitespace) +
IllegalArgumentException - if the jobId is blank (null, empty or whitespace)
See Also:
findJob(String, String, String), +exportJob(String)

@@ -1263,7 +1379,7 @@ public RundeckApiException - in case of error when calling the API (non-existent project with this name)
RundeckApiException.RundeckApiLoginException - if the login failed -
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
triggerAdhocCommand(String, String, Properties), +
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
triggerAdhocCommand(String, String, Properties, Integer, Boolean), runAdhocCommand(String, String)
@@ -1291,6 +1407,36 @@ public RundeckApiException - in case of error when calling the API (non-existent project with this name)
RundeckApiException.RundeckApiLoginException - if the login failed +
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
triggerAdhocCommand(String, String, Properties, Integer, Boolean), +runAdhocCommand(String, String, Properties) +
+ +
+ +

+triggerAdhocCommand

+
+public RundeckExecution triggerAdhocCommand(String project,
+                                            String command,
+                                            Properties nodeFilters,
+                                            Integer nodeThreadcount,
+                                            Boolean nodeKeepgoing)
+                                     throws RundeckApiException,
+                                            RundeckApiException.RundeckApiLoginException,
+                                            IllegalArgumentException
+
+
Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution). + The command will be dispatched to nodes, accordingly to the nodeFilters parameter. +

+

+
+
+
+
Parameters:
project - name of the project - mandatory
command - to be executed - mandatory
nodeFilters - for selecting nodes on which the command will be executed. See NodeFiltersBuilder
nodeThreadcount - thread count to use (for parallelizing when running on multiple nodes) - optional
nodeKeepgoing - if true, continue executing on other nodes even if some fail - optional +
Returns:
a RundeckExecution instance for the newly created (and running) execution - won't be null +
Throws: +
RundeckApiException - in case of error when calling the API (non-existent project with this name) +
RundeckApiException.RundeckApiLoginException - if the login failed
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
triggerAdhocCommand(String, String), runAdhocCommand(String, String, Properties)
@@ -1319,7 +1465,7 @@ public RundeckApiException - in case of error when calling the API (non-existent project with this name)
RundeckApiException.RundeckApiLoginException - if the login failed -
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
runAdhocCommand(String, String, Properties, long, TimeUnit), +
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
runAdhocCommand(String, String, Properties, Integer, Boolean, long, TimeUnit), triggerAdhocCommand(String, String)
@@ -1350,7 +1496,7 @@ public RundeckApiException - in case of error when calling the API (non-existent project with this name)
RundeckApiException.RundeckApiLoginException - if the login failed -
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
runAdhocCommand(String, String, Properties, long, TimeUnit), +
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
runAdhocCommand(String, String, Properties, Integer, Boolean, long, TimeUnit), triggerAdhocCommand(String, String)
@@ -1379,7 +1525,7 @@ public RundeckApiException - in case of error when calling the API (non-existent project with this name)
RundeckApiException.RundeckApiLoginException - if the login failed -
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
runAdhocCommand(String, String, Properties, long, TimeUnit), +
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
runAdhocCommand(String, String, Properties, Integer, Boolean, long, TimeUnit), triggerAdhocCommand(String, String, Properties)
@@ -1411,7 +1557,72 @@ public RundeckApiException - in case of error when calling the API (non-existent project with this name)
RundeckApiException.RundeckApiLoginException - if the login failed -
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
triggerAdhocCommand(String, String, Properties) +
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
runAdhocCommand(String, String, Properties, Integer, Boolean, long, TimeUnit), +triggerAdhocCommand(String, String, Properties) +
+ +
+ +

+runAdhocCommand

+
+public RundeckExecution runAdhocCommand(String project,
+                                        String command,
+                                        Properties nodeFilters,
+                                        Integer nodeThreadcount,
+                                        Boolean nodeKeepgoing)
+                                 throws RundeckApiException,
+                                        RundeckApiException.RundeckApiLoginException,
+                                        IllegalArgumentException
+
+
Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. We will poll the RunDeck + server at regular interval (every 5 seconds) to know if the execution is finished (or aborted) or is still + running. The command will be dispatched to nodes, accordingly to the nodeFilters parameter. +

+

+
+
+
+
Parameters:
project - name of the project - mandatory
command - to be executed - mandatory
nodeFilters - for selecting nodes on which the command will be executed. See NodeFiltersBuilder
nodeThreadcount - thread count to use (for parallelizing when running on multiple nodes) - optional
nodeKeepgoing - if true, continue executing on other nodes even if some fail - optional +
Returns:
a RundeckExecution instance for the (finished/aborted) execution - won't be null +
Throws: +
RundeckApiException - in case of error when calling the API (non-existent project with this name) +
RundeckApiException.RundeckApiLoginException - if the login failed +
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
runAdhocCommand(String, String, Properties, Integer, Boolean, long, TimeUnit), +triggerAdhocCommand(String, String, Properties, Integer, Boolean)
+
+
+
+ +

+runAdhocCommand

+
+public RundeckExecution runAdhocCommand(String project,
+                                        String command,
+                                        Properties nodeFilters,
+                                        Integer nodeThreadcount,
+                                        Boolean nodeKeepgoing,
+                                        long poolingInterval,
+                                        TimeUnit poolingUnit)
+                                 throws RundeckApiException,
+                                        RundeckApiException.RundeckApiLoginException,
+                                        IllegalArgumentException
+
+
Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. We will poll the RunDeck + server at regular interval (configured by the poolingInterval/poolingUnit couple) to know if the execution is + finished (or aborted) or is still running. The command will be dispatched to nodes, accordingly to the + nodeFilters parameter. +

+

+
+
+
+
Parameters:
project - name of the project - mandatory
command - to be executed - mandatory
nodeFilters - for selecting nodes on which the command will be executed. See NodeFiltersBuilder
nodeThreadcount - thread count to use (for parallelizing when running on multiple nodes) - optional
nodeKeepgoing - if true, continue executing on other nodes even if some fail - optional
poolingInterval - for checking the status of the execution. Must be > 0.
poolingUnit - unit (seconds, milli-seconds, ...) of the interval. Default to seconds. +
Returns:
a RundeckExecution instance for the (finished/aborted) execution - won't be null +
Throws: +
RundeckApiException - in case of error when calling the API (non-existent project with this name) +
RundeckApiException.RundeckApiLoginException - if the login failed +
IllegalArgumentException - if the project or command is blank (null, empty or whitespace)
See Also:
triggerAdhocCommand(String, String, Properties, Integer, Boolean)

@@ -1682,6 +1893,29 @@ public

+getSystemInfo

+
+public RundeckSystemInfo getSystemInfo()
+                                throws RundeckApiException,
+                                       RundeckApiException.RundeckApiLoginException
+
+
Get system informations about the RunDeck server +

+

+
+
+
+ +
Returns:
a RundeckSystemInfo instance - won't be null +
Throws: +
RundeckApiException - in case of error when calling the API +
RundeckApiException - if the login failed +
RundeckApiException.RundeckApiLoginException
+
+
+
+

getUrl

diff --git a/apidocs/org/rundeck/api/class-use/NodeFiltersBuilder.html b/apidocs/org/rundeck/api/class-use/NodeFiltersBuilder.html
index 05e0ba6..ab4d01d 100644
--- a/apidocs/org/rundeck/api/class-use/NodeFiltersBuilder.html
+++ b/apidocs/org/rundeck/api/class-use/NodeFiltersBuilder.html
@@ -2,13 +2,13 @@
 
 
 
-
+
 
 
 Uses of Class org.rundeck.api.NodeFiltersBuilder (RunDeck API - Java Client 1.0-SNAPSHOT API)
 
 
-
+
 
 
 
diff --git a/apidocs/org/rundeck/api/class-use/OptionsBuilder.html b/apidocs/org/rundeck/api/class-use/OptionsBuilder.html
index 25d0c3b..efa06f6 100644
--- a/apidocs/org/rundeck/api/class-use/OptionsBuilder.html
+++ b/apidocs/org/rundeck/api/class-use/OptionsBuilder.html
@@ -2,13 +2,13 @@
 
 
 
-
+
 
 
 Uses of Class org.rundeck.api.OptionsBuilder (RunDeck API - Java Client 1.0-SNAPSHOT API)
 
 
-
+
 
 
 
diff --git a/apidocs/org/rundeck/api/class-use/RundeckApiException.RundeckApiLoginException.html b/apidocs/org/rundeck/api/class-use/RundeckApiException.RundeckApiLoginException.html
index d1e15f4..a172428 100644
--- a/apidocs/org/rundeck/api/class-use/RundeckApiException.RundeckApiLoginException.html
+++ b/apidocs/org/rundeck/api/class-use/RundeckApiException.RundeckApiLoginException.html
@@ -2,13 +2,13 @@
 
 
 
-
+
 
 
 Uses of Class org.rundeck.api.RundeckApiException.RundeckApiLoginException (RunDeck API - Java Client 1.0-SNAPSHOT API)
 
 
-
+
 
 
 
@@ -130,6 +130,14 @@ Uses of 
 
  InputStream
+RundeckClient.exportJob(String jobId)
+
+
+          Export the definition of a single job, identified by the given ID + + + + InputStream RundeckClient.exportJobs(String project)
@@ -171,6 +179,15 @@ Uses of + void +RundeckClient.exportJobToFile(String filename, + String jobId) + +
+          Export the definition of a single job (identified by the given ID), as an XML file + + +  RundeckJob RundeckClient.findJob(String project, String groupPath, @@ -318,6 +335,14 @@ Uses of + RundeckSystemInfo +RundeckClient.getSystemInfo() + +
+          Get system informations about the RunDeck server + + +  RundeckExecution RundeckClient.runAdhocCommand(String project, String command) @@ -343,6 +368,32 @@ Uses of String command, Properties nodeFilters)
+
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. + + + + RundeckExecution +RundeckClient.runAdhocCommand(String project, + String command, + Properties nodeFilters, + Integer nodeThreadcount, + Boolean nodeKeepgoing) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. + + + + RundeckExecution +RundeckClient.runAdhocCommand(String project, + String command, + Properties nodeFilters, + Integer nodeThreadcount, + Boolean nodeKeepgoing, + long poolingInterval, + TimeUnit poolingUnit) +
          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. @@ -432,6 +483,18 @@ Uses of String command, Properties nodeFilters) +
+          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution). + + + + RundeckExecution +RundeckClient.triggerAdhocCommand(String project, + String command, + Properties nodeFilters, + Integer nodeThreadcount, + Boolean nodeKeepgoing) +
          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution). diff --git a/apidocs/org/rundeck/api/class-use/RundeckApiException.html b/apidocs/org/rundeck/api/class-use/RundeckApiException.html index efb0ce6..0ab7f83 100644 --- a/apidocs/org/rundeck/api/class-use/RundeckApiException.html +++ b/apidocs/org/rundeck/api/class-use/RundeckApiException.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.RundeckApiException (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -150,6 +150,14 @@ Uses of  InputStream +RundeckClient.exportJob(String jobId) + +
+          Export the definition of a single job, identified by the given ID + + + + InputStream RundeckClient.exportJobs(String project)
@@ -191,6 +199,15 @@ Uses of + void +RundeckClient.exportJobToFile(String filename, + String jobId) + +
+          Export the definition of a single job (identified by the given ID), as an XML file + + +  RundeckJob RundeckClient.findJob(String project, String groupPath, @@ -338,6 +355,14 @@ Uses of + RundeckSystemInfo +RundeckClient.getSystemInfo() + +
+          Get system informations about the RunDeck server + + +  void RundeckClient.ping() @@ -371,6 +396,32 @@ Uses of String command, Properties nodeFilters)
+
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. + + + + RundeckExecution +RundeckClient.runAdhocCommand(String project, + String command, + Properties nodeFilters, + Integer nodeThreadcount, + Boolean nodeKeepgoing) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. + + + + RundeckExecution +RundeckClient.runAdhocCommand(String project, + String command, + Properties nodeFilters, + Integer nodeThreadcount, + Boolean nodeKeepgoing, + long poolingInterval, + TimeUnit poolingUnit) +
          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. @@ -452,6 +503,18 @@ Uses of String command, Properties nodeFilters) +
+          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution). + + + + RundeckExecution +RundeckClient.triggerAdhocCommand(String project, + String command, + Properties nodeFilters, + Integer nodeThreadcount, + Boolean nodeKeepgoing) +
          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution). diff --git a/apidocs/org/rundeck/api/class-use/RundeckClient.html b/apidocs/org/rundeck/api/class-use/RundeckClient.html index da0da06..f17aa00 100644 --- a/apidocs/org/rundeck/api/class-use/RundeckClient.html +++ b/apidocs/org/rundeck/api/class-use/RundeckClient.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.RundeckClient (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/domain/RundeckAbort.AbortStatus.html b/apidocs/org/rundeck/api/domain/RundeckAbort.AbortStatus.html index 5219038..e11c961 100644 --- a/apidocs/org/rundeck/api/domain/RundeckAbort.AbortStatus.html +++ b/apidocs/org/rundeck/api/domain/RundeckAbort.AbortStatus.html @@ -2,13 +2,13 @@ - + RundeckAbort.AbortStatus (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/domain/RundeckAbort.html b/apidocs/org/rundeck/api/domain/RundeckAbort.html index fe5ee88..95e258d 100644 --- a/apidocs/org/rundeck/api/domain/RundeckAbort.html +++ b/apidocs/org/rundeck/api/domain/RundeckAbort.html @@ -2,13 +2,13 @@ - + RundeckAbort (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/domain/RundeckExecution.ExecutionStatus.html b/apidocs/org/rundeck/api/domain/RundeckExecution.ExecutionStatus.html index fbb50a5..868478d 100644 --- a/apidocs/org/rundeck/api/domain/RundeckExecution.ExecutionStatus.html +++ b/apidocs/org/rundeck/api/domain/RundeckExecution.ExecutionStatus.html @@ -2,13 +2,13 @@ - + RundeckExecution.ExecutionStatus (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/domain/RundeckExecution.html b/apidocs/org/rundeck/api/domain/RundeckExecution.html index 68bed64..a515387 100644 --- a/apidocs/org/rundeck/api/domain/RundeckExecution.html +++ b/apidocs/org/rundeck/api/domain/RundeckExecution.html @@ -2,13 +2,13 @@ - + RundeckExecution (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -425,7 +425,7 @@ public
Returns:
the duration of the execution, as a human-readable string : "3 minutes 34 seconds" (or null if the - duration is still running, or has been aborted)
+ execution is still running, or has been aborted)

@@ -457,7 +457,7 @@ public
+ execution is still running, or has been aborted)


diff --git a/apidocs/org/rundeck/api/domain/RundeckJob.html b/apidocs/org/rundeck/api/domain/RundeckJob.html index 4a32503..96218e6 100644 --- a/apidocs/org/rundeck/api/domain/RundeckJob.html +++ b/apidocs/org/rundeck/api/domain/RundeckJob.html @@ -2,13 +2,13 @@ - + RundeckJob (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/domain/RundeckNode.html b/apidocs/org/rundeck/api/domain/RundeckNode.html index 7ce462d..714f2f3 100644 --- a/apidocs/org/rundeck/api/domain/RundeckNode.html +++ b/apidocs/org/rundeck/api/domain/RundeckNode.html @@ -2,13 +2,13 @@ - + RundeckNode (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/domain/RundeckProject.html b/apidocs/org/rundeck/api/domain/RundeckProject.html index 8f88d2d..0ccff6b 100644 --- a/apidocs/org/rundeck/api/domain/RundeckProject.html +++ b/apidocs/org/rundeck/api/domain/RundeckProject.html @@ -2,13 +2,13 @@ - + RundeckProject (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -57,7 +57,7 @@ function windowTitle()  
PREV CLASS  - NEXT CLASSNEXT CLASS FRAMES    NO FRAMES   @@ -162,6 +162,14 @@ Represents a RunDeck project  String getName() +
+            + + + + String +getResourceModelProviderUrl() +
            @@ -186,6 +194,14 @@ Represents a RunDeck project  void setName(String name) +
+            + + + + void +setResourceModelProviderUrl(String resourceModelProviderUrl) +
            @@ -293,6 +309,34 @@ public void setDescription(

+getResourceModelProviderUrl

+
+public String getResourceModelProviderUrl()
+
+
+
+
+
+
+
+
+
+ +

+setResourceModelProviderUrl

+
+public void setResourceModelProviderUrl(String resourceModelProviderUrl)
+
+
+
+
+
+
+
+
+
+

toString

@@ -365,7 +409,7 @@ public boolean equals(
  PREV CLASS 
- NEXT CLASSNEXT CLASS
 
   FRAMES   
  NO FRAMES   
diff --git a/apidocs/org/rundeck/api/domain/RundeckSystemInfo.html b/apidocs/org/rundeck/api/domain/RundeckSystemInfo.html
new file mode 100644
index 0000000..07912b4
--- /dev/null
+++ b/apidocs/org/rundeck/api/domain/RundeckSystemInfo.html
@@ -0,0 +1,1170 @@
+
+
+
+
+
+
+
+RundeckSystemInfo (RunDeck API - Java Client 1.0-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.rundeck.api.domain +
+Class RundeckSystemInfo

+
+java.lang.Object
+  extended by org.rundeck.api.domain.RundeckSystemInfo
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class RundeckSystemInfo
extends Object
implements Serializable
+
+ +

+Represents the RunDeck system info +

+ +

+

+
Author:
+
Vincent Behar
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
RundeckSystemInfo() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanequals(Object obj) + +
+           
+ IntegergetActiveThreads() + +
+           
+ StringgetBaseDir() + +
+           
+ StringgetBuild() + +
+           
+ StringgetCpuLoadAverage() + +
+           
+ DategetDate() + +
+           
+ LonggetFreeMemoryInBytes() + +
+           
+ StringgetJvmName() + +
+           
+ StringgetJvmVendor() + +
+           
+ StringgetJvmVersion() + +
+           
+ LonggetMaxMemoryInBytes() + +
+           
+ StringgetNode() + +
+           
+ StringgetOsArch() + +
+           
+ StringgetOsName() + +
+           
+ StringgetOsVersion() + +
+           
+ IntegergetRunningJobs() + +
+           
+ DategetStartDate() + +
+           
+ LonggetTotalMemoryInBytes() + +
+           
+ StringgetUptime() + +
+           
+ LonggetUptimeInMillis() + +
+           
+ StringgetVersion() + +
+           
+ inthashCode() + +
+           
+ voidsetActiveThreads(Integer activeThreads) + +
+           
+ voidsetBaseDir(String baseDir) + +
+           
+ voidsetBuild(String build) + +
+           
+ voidsetCpuLoadAverage(String cpuLoadAverage) + +
+           
+ voidsetDate(Date date) + +
+           
+ voidsetFreeMemoryInBytes(Long freeMemoryInBytes) + +
+           
+ voidsetJvmName(String jvmName) + +
+           
+ voidsetJvmVendor(String jvmVendor) + +
+           
+ voidsetJvmVersion(String jvmVersion) + +
+           
+ voidsetMaxMemoryInBytes(Long maxMemoryInBytes) + +
+           
+ voidsetNode(String node) + +
+           
+ voidsetOsArch(String osArch) + +
+           
+ voidsetOsName(String osName) + +
+           
+ voidsetOsVersion(String osVersion) + +
+           
+ voidsetRunningJobs(Integer runningJobs) + +
+           
+ voidsetStartDate(Date startDate) + +
+           
+ voidsetTotalMemoryInBytes(Long totalMemoryInBytes) + +
+           
+ voidsetUptimeInMillis(Long uptimeInMillis) + +
+           
+ voidsetVersion(String version) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RundeckSystemInfo

+
+public RundeckSystemInfo()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getUptime

+
+public String getUptime()
+
+
+
+
+
+ +
Returns:
the uptime of the server, as a human-readable string : "42 days 7 hours 3 minutes 34 seconds"
+
+
+
+ +

+getDate

+
+public Date getDate()
+
+
+
+
+
+
+
+
+
+ +

+setDate

+
+public void setDate(Date date)
+
+
+
+
+
+
+
+
+
+ +

+getVersion

+
+public String getVersion()
+
+
+
+
+
+
+
+
+
+ +

+setVersion

+
+public void setVersion(String version)
+
+
+
+
+
+
+
+
+
+ +

+getBuild

+
+public String getBuild()
+
+
+
+
+
+
+
+
+
+ +

+setBuild

+
+public void setBuild(String build)
+
+
+
+
+
+
+
+
+
+ +

+getNode

+
+public String getNode()
+
+
+
+
+
+
+
+
+
+ +

+setNode

+
+public void setNode(String node)
+
+
+
+
+
+
+
+
+
+ +

+getBaseDir

+
+public String getBaseDir()
+
+
+
+
+
+
+
+
+
+ +

+setBaseDir

+
+public void setBaseDir(String baseDir)
+
+
+
+
+
+
+
+
+
+ +

+getOsArch

+
+public String getOsArch()
+
+
+
+
+
+
+
+
+
+ +

+setOsArch

+
+public void setOsArch(String osArch)
+
+
+
+
+
+
+
+
+
+ +

+getOsName

+
+public String getOsName()
+
+
+
+
+
+
+
+
+
+ +

+setOsName

+
+public void setOsName(String osName)
+
+
+
+
+
+
+
+
+
+ +

+getOsVersion

+
+public String getOsVersion()
+
+
+
+
+
+
+
+
+
+ +

+setOsVersion

+
+public void setOsVersion(String osVersion)
+
+
+
+
+
+
+
+
+
+ +

+getJvmName

+
+public String getJvmName()
+
+
+
+
+
+
+
+
+
+ +

+setJvmName

+
+public void setJvmName(String jvmName)
+
+
+
+
+
+
+
+
+
+ +

+getJvmVendor

+
+public String getJvmVendor()
+
+
+
+
+
+
+
+
+
+ +

+setJvmVendor

+
+public void setJvmVendor(String jvmVendor)
+
+
+
+
+
+
+
+
+
+ +

+getJvmVersion

+
+public String getJvmVersion()
+
+
+
+
+
+
+
+
+
+ +

+setJvmVersion

+
+public void setJvmVersion(String jvmVersion)
+
+
+
+
+
+
+
+
+
+ +

+getStartDate

+
+public Date getStartDate()
+
+
+
+
+
+
+
+
+
+ +

+setStartDate

+
+public void setStartDate(Date startDate)
+
+
+
+
+
+
+
+
+
+ +

+getUptimeInMillis

+
+public Long getUptimeInMillis()
+
+
+
+
+
+
+
+
+
+ +

+setUptimeInMillis

+
+public void setUptimeInMillis(Long uptimeInMillis)
+
+
+
+
+
+
+
+
+
+ +

+getCpuLoadAverage

+
+public String getCpuLoadAverage()
+
+
+
+
+
+
+
+
+
+ +

+setCpuLoadAverage

+
+public void setCpuLoadAverage(String cpuLoadAverage)
+
+
+
+
+
+
+
+
+
+ +

+getMaxMemoryInBytes

+
+public Long getMaxMemoryInBytes()
+
+
+
+
+
+
+
+
+
+ +

+setMaxMemoryInBytes

+
+public void setMaxMemoryInBytes(Long maxMemoryInBytes)
+
+
+
+
+
+
+
+
+
+ +

+getFreeMemoryInBytes

+
+public Long getFreeMemoryInBytes()
+
+
+
+
+
+
+
+
+
+ +

+setFreeMemoryInBytes

+
+public void setFreeMemoryInBytes(Long freeMemoryInBytes)
+
+
+
+
+
+
+
+
+
+ +

+getTotalMemoryInBytes

+
+public Long getTotalMemoryInBytes()
+
+
+
+
+
+
+
+
+
+ +

+setTotalMemoryInBytes

+
+public void setTotalMemoryInBytes(Long totalMemoryInBytes)
+
+
+
+
+
+
+
+
+
+ +

+getRunningJobs

+
+public Integer getRunningJobs()
+
+
+
+
+
+
+
+
+
+ +

+setRunningJobs

+
+public void setRunningJobs(Integer runningJobs)
+
+
+
+
+
+
+
+
+
+ +

+getActiveThreads

+
+public Integer getActiveThreads()
+
+
+
+
+
+
+
+
+
+ +

+setActiveThreads

+
+public void setActiveThreads(Integer activeThreads)
+
+
+
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Overrides:
hashCode in class Object
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(Object obj)
+
+
+
Overrides:
equals in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2011. All Rights Reserved. + + diff --git a/apidocs/org/rundeck/api/domain/class-use/RundeckAbort.AbortStatus.html b/apidocs/org/rundeck/api/domain/class-use/RundeckAbort.AbortStatus.html index 698bd10..3cd967e 100644 --- a/apidocs/org/rundeck/api/domain/class-use/RundeckAbort.AbortStatus.html +++ b/apidocs/org/rundeck/api/domain/class-use/RundeckAbort.AbortStatus.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.domain.RundeckAbort.AbortStatus (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/domain/class-use/RundeckAbort.html b/apidocs/org/rundeck/api/domain/class-use/RundeckAbort.html index 515923e..5d6ffc5 100644 --- a/apidocs/org/rundeck/api/domain/class-use/RundeckAbort.html +++ b/apidocs/org/rundeck/api/domain/class-use/RundeckAbort.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.domain.RundeckAbort (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/domain/class-use/RundeckExecution.ExecutionStatus.html b/apidocs/org/rundeck/api/domain/class-use/RundeckExecution.ExecutionStatus.html index 95abe39..951f61d 100644 --- a/apidocs/org/rundeck/api/domain/class-use/RundeckExecution.ExecutionStatus.html +++ b/apidocs/org/rundeck/api/domain/class-use/RundeckExecution.ExecutionStatus.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.domain.RundeckExecution.ExecutionStatus (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/domain/class-use/RundeckExecution.html b/apidocs/org/rundeck/api/domain/class-use/RundeckExecution.html index 3f0bfee..ae92815 100644 --- a/apidocs/org/rundeck/api/domain/class-use/RundeckExecution.html +++ b/apidocs/org/rundeck/api/domain/class-use/RundeckExecution.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.domain.RundeckExecution (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -154,6 +154,32 @@ Uses of String command, Properties nodeFilters) +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. + + + + RundeckExecution +RundeckClient.runAdhocCommand(String project, + String command, + Properties nodeFilters, + Integer nodeThreadcount, + Boolean nodeKeepgoing) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. + + + + RundeckExecution +RundeckClient.runAdhocCommand(String project, + String command, + Properties nodeFilters, + Integer nodeThreadcount, + Boolean nodeKeepgoing, + long poolingInterval, + TimeUnit poolingUnit) +
          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return. @@ -235,6 +261,18 @@ Uses of String command, Properties nodeFilters) +
+          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution). + + + + RundeckExecution +RundeckClient.triggerAdhocCommand(String project, + String command, + Properties nodeFilters, + Integer nodeThreadcount, + Boolean nodeKeepgoing) +
          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution). diff --git a/apidocs/org/rundeck/api/domain/class-use/RundeckJob.html b/apidocs/org/rundeck/api/domain/class-use/RundeckJob.html index 3da8b4e..760843d 100644 --- a/apidocs/org/rundeck/api/domain/class-use/RundeckJob.html +++ b/apidocs/org/rundeck/api/domain/class-use/RundeckJob.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.domain.RundeckJob (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/domain/class-use/RundeckNode.html b/apidocs/org/rundeck/api/domain/class-use/RundeckNode.html index ef404c0..dad67e1 100644 --- a/apidocs/org/rundeck/api/domain/class-use/RundeckNode.html +++ b/apidocs/org/rundeck/api/domain/class-use/RundeckNode.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.domain.RundeckNode (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/domain/class-use/RundeckProject.html b/apidocs/org/rundeck/api/domain/class-use/RundeckProject.html index 83531c7..cd61f29 100644 --- a/apidocs/org/rundeck/api/domain/class-use/RundeckProject.html +++ b/apidocs/org/rundeck/api/domain/class-use/RundeckProject.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.domain.RundeckProject (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/domain/class-use/RundeckSystemInfo.html b/apidocs/org/rundeck/api/domain/class-use/RundeckSystemInfo.html new file mode 100644 index 0000000..7960071 --- /dev/null +++ b/apidocs/org/rundeck/api/domain/class-use/RundeckSystemInfo.html @@ -0,0 +1,210 @@ + + + + + + + +Uses of Class org.rundeck.api.domain.RundeckSystemInfo (RunDeck API - Java Client 1.0-SNAPSHOT API) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.rundeck.api.domain.RundeckSystemInfo

+
+ + + + + + + + + + + + + +
+Packages that use RundeckSystemInfo
org.rundeck.apiJava client for the RunDeck API. 
org.rundeck.api.parserInternal parsers for parsing the RunDeck responses. 
+  +

+ + + + + +
+Uses of RundeckSystemInfo in org.rundeck.api
+  +

+ + + + + + + + + +
Methods in org.rundeck.api that return RundeckSystemInfo
+ RundeckSystemInfoRundeckClient.getSystemInfo() + +
+          Get system informations about the RunDeck server
+  +

+ + + + + +
+Uses of RundeckSystemInfo in org.rundeck.api.parser
+  +

+ + + + + + + + + +
Methods in org.rundeck.api.parser that return RundeckSystemInfo
+ RundeckSystemInfoSystemInfoParser.parseXmlNode(org.dom4j.Node node) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2011. All Rights Reserved. + + diff --git a/apidocs/org/rundeck/api/domain/package-frame.html b/apidocs/org/rundeck/api/domain/package-frame.html index 2a25c86..7219609 100644 --- a/apidocs/org/rundeck/api/domain/package-frame.html +++ b/apidocs/org/rundeck/api/domain/package-frame.html @@ -2,13 +2,13 @@ - + org.rundeck.api.domain (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -32,7 +32,9 @@ Classes
 
RundeckNode
-RundeckProject +RundeckProject +
+RundeckSystemInfo diff --git a/apidocs/org/rundeck/api/domain/package-summary.html b/apidocs/org/rundeck/api/domain/package-summary.html index bfa388d..e6c078e 100644 --- a/apidocs/org/rundeck/api/domain/package-summary.html +++ b/apidocs/org/rundeck/api/domain/package-summary.html @@ -2,13 +2,13 @@ - + org.rundeck.api.domain (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -115,6 +115,10 @@ Domain classes that are returned to the client of the API. RundeckProject Represents a RunDeck project + +RundeckSystemInfo +Represents the RunDeck system info +   diff --git a/apidocs/org/rundeck/api/domain/package-tree.html b/apidocs/org/rundeck/api/domain/package-tree.html index bc18adb..2f079c4 100644 --- a/apidocs/org/rundeck/api/domain/package-tree.html +++ b/apidocs/org/rundeck/api/domain/package-tree.html @@ -2,13 +2,13 @@ - + org.rundeck.api.domain Class Hierarchy (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -98,6 +98,7 @@ Class Hierarchy
  • org.rundeck.api.domain.RundeckJob (implements java.io.Serializable)
  • org.rundeck.api.domain.RundeckNode (implements java.io.Serializable)
  • org.rundeck.api.domain.RundeckProject (implements java.io.Serializable) +
  • org.rundeck.api.domain.RundeckSystemInfo (implements java.io.Serializable)

    diff --git a/apidocs/org/rundeck/api/domain/package-use.html b/apidocs/org/rundeck/api/domain/package-use.html index 0ccd5ea..00af7eb 100644 --- a/apidocs/org/rundeck/api/domain/package-use.html +++ b/apidocs/org/rundeck/api/domain/package-use.html @@ -2,13 +2,13 @@ - + Uses of Package org.rundeck.api.domain (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -147,6 +147,12 @@ Classes in org
              Represents a RunDeck project + +
    RundeckSystemInfo + +
    +          Represents the RunDeck system info +  

    @@ -219,6 +225,12 @@ Classes in org
              Represents a RunDeck project + +
    RundeckSystemInfo + +
    +          Represents the RunDeck system info +  

    diff --git a/apidocs/org/rundeck/api/package-frame.html b/apidocs/org/rundeck/api/package-frame.html index 28876c9..59d680d 100644 --- a/apidocs/org/rundeck/api/package-frame.html +++ b/apidocs/org/rundeck/api/package-frame.html @@ -2,13 +2,13 @@ - + org.rundeck.api (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/package-summary.html b/apidocs/org/rundeck/api/package-summary.html index c823af5..7b0f83b 100644 --- a/apidocs/org/rundeck/api/package-summary.html +++ b/apidocs/org/rundeck/api/package-summary.html @@ -2,13 +2,13 @@ - + org.rundeck.api (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/package-tree.html b/apidocs/org/rundeck/api/package-tree.html index fd3aab9..f96c8af 100644 --- a/apidocs/org/rundeck/api/package-tree.html +++ b/apidocs/org/rundeck/api/package-tree.html @@ -2,13 +2,13 @@ - + org.rundeck.api Class Hierarchy (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/package-use.html b/apidocs/org/rundeck/api/package-use.html index 3cec5be..376eee3 100644 --- a/apidocs/org/rundeck/api/package-use.html +++ b/apidocs/org/rundeck/api/package-use.html @@ -2,13 +2,13 @@ - + Uses of Package org.rundeck.api (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/AbortParser.html b/apidocs/org/rundeck/api/parser/AbortParser.html index cbba4ce..89f8659 100644 --- a/apidocs/org/rundeck/api/parser/AbortParser.html +++ b/apidocs/org/rundeck/api/parser/AbortParser.html @@ -2,13 +2,13 @@ - + AbortParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/ExecutionParser.html b/apidocs/org/rundeck/api/parser/ExecutionParser.html index 467e0e9..81cd473 100644 --- a/apidocs/org/rundeck/api/parser/ExecutionParser.html +++ b/apidocs/org/rundeck/api/parser/ExecutionParser.html @@ -2,13 +2,13 @@ - + ExecutionParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/JobParser.html b/apidocs/org/rundeck/api/parser/JobParser.html index 8a01b39..fe71d6a 100644 --- a/apidocs/org/rundeck/api/parser/JobParser.html +++ b/apidocs/org/rundeck/api/parser/JobParser.html @@ -2,13 +2,13 @@ - + JobParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/ListParser.html b/apidocs/org/rundeck/api/parser/ListParser.html index a4b45a2..bf5902f 100644 --- a/apidocs/org/rundeck/api/parser/ListParser.html +++ b/apidocs/org/rundeck/api/parser/ListParser.html @@ -2,13 +2,13 @@ - + ListParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/NodeParser.html b/apidocs/org/rundeck/api/parser/NodeParser.html index 962411b..304293c 100644 --- a/apidocs/org/rundeck/api/parser/NodeParser.html +++ b/apidocs/org/rundeck/api/parser/NodeParser.html @@ -2,13 +2,13 @@ - + NodeParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/ParserHelper.html b/apidocs/org/rundeck/api/parser/ParserHelper.html index a5b8471..2878c8d 100644 --- a/apidocs/org/rundeck/api/parser/ParserHelper.html +++ b/apidocs/org/rundeck/api/parser/ParserHelper.html @@ -2,13 +2,13 @@ - + ParserHelper (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/ProjectParser.html b/apidocs/org/rundeck/api/parser/ProjectParser.html index d52e4e1..8fbb279 100644 --- a/apidocs/org/rundeck/api/parser/ProjectParser.html +++ b/apidocs/org/rundeck/api/parser/ProjectParser.html @@ -2,13 +2,13 @@ - + ProjectParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/StringParser.html b/apidocs/org/rundeck/api/parser/StringParser.html index 8105892..d3abbb3 100644 --- a/apidocs/org/rundeck/api/parser/StringParser.html +++ b/apidocs/org/rundeck/api/parser/StringParser.html @@ -2,13 +2,13 @@ - + StringParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -57,7 +57,7 @@ function windowTitle()  PREV CLASS  - NEXT CLASSNEXT CLASS FRAMES    NO FRAMES   @@ -253,7 +253,7 @@ public  PREV CLASS  - NEXT CLASSNEXT CLASS FRAMES    NO FRAMES   diff --git a/apidocs/org/rundeck/api/parser/SystemInfoParser.html b/apidocs/org/rundeck/api/parser/SystemInfoParser.html new file mode 100644 index 0000000..157458a --- /dev/null +++ b/apidocs/org/rundeck/api/parser/SystemInfoParser.html @@ -0,0 +1,287 @@ + + + + + + + +SystemInfoParser (RunDeck API - Java Client 1.0-SNAPSHOT API) + + + + + + + + + + + + +


    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +org.rundeck.api.parser +
    +Class SystemInfoParser

    +
    +java.lang.Object
    +  extended by org.rundeck.api.parser.SystemInfoParser
    +
    +
    +
    All Implemented Interfaces:
    XmlNodeParser<RundeckSystemInfo>
    +
    +
    +
    +
    public class SystemInfoParser
    extends Object
    implements XmlNodeParser<RundeckSystemInfo>
    + + +

    +Parser for a single RundeckSystemInfo +

    + +

    +

    +
    Author:
    +
    Vincent Behar
    +
    +
    + +

    + + + + + + + + + + + + + + +
    +Constructor Summary
    SystemInfoParser() + +
    +           
    SystemInfoParser(String xpath) + +
    +           
    +  + + + + + + + + + + + +
    +Method Summary
    + RundeckSystemInfoparseXmlNode(org.dom4j.Node node) + +
    +          Parse the given XML Node
    + + + + + + + +
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +  +

    + + + + + + + + +
    +Constructor Detail
    + +

    +SystemInfoParser

    +
    +public SystemInfoParser()
    +
    +
    +
    + +

    +SystemInfoParser

    +
    +public SystemInfoParser(String xpath)
    +
    +
    +
    Parameters:
    xpath - of the systemInfo element if it is not the root node
    +
    + + + + + + + + +
    +Method Detail
    + +

    +parseXmlNode

    +
    +public RundeckSystemInfo parseXmlNode(org.dom4j.Node node)
    +
    +
    Description copied from interface: XmlNodeParser
    +
    Parse the given XML Node +

    +

    +
    Specified by:
    parseXmlNode in interface XmlNodeParser<RundeckSystemInfo>
    +
    +
    + +
    Returns:
    any object holding the converted value
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright © 2011. All Rights Reserved. + + diff --git a/apidocs/org/rundeck/api/parser/XmlNodeParser.html b/apidocs/org/rundeck/api/parser/XmlNodeParser.html index 4ce9220..9b3bc6c 100644 --- a/apidocs/org/rundeck/api/parser/XmlNodeParser.html +++ b/apidocs/org/rundeck/api/parser/XmlNodeParser.html @@ -2,13 +2,13 @@ - + XmlNodeParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -56,7 +56,7 @@ function windowTitle() PREV CLASS  + PREV CLASS   NEXT CLASS FRAMES   @@ -93,7 +93,7 @@ org.rundeck.api.parser
    Interface XmlNodeParser<T>

    -
    All Known Implementing Classes:
    AbortParser, ExecutionParser, JobParser, ListParser, NodeParser, ProjectParser, StringParser
    +
    All Known Implementing Classes:
    AbortParser, ExecutionParser, JobParser, ListParser, NodeParser, ProjectParser, StringParser, SystemInfoParser

    @@ -186,7 +186,7 @@ parseXmlNode PREV CLASS  + PREV CLASS   NEXT CLASS FRAMES   diff --git a/apidocs/org/rundeck/api/parser/class-use/AbortParser.html b/apidocs/org/rundeck/api/parser/class-use/AbortParser.html index c0716b8..6b35147 100644 --- a/apidocs/org/rundeck/api/parser/class-use/AbortParser.html +++ b/apidocs/org/rundeck/api/parser/class-use/AbortParser.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.parser.AbortParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/class-use/ExecutionParser.html b/apidocs/org/rundeck/api/parser/class-use/ExecutionParser.html index 5dc6625..a7f5ff8 100644 --- a/apidocs/org/rundeck/api/parser/class-use/ExecutionParser.html +++ b/apidocs/org/rundeck/api/parser/class-use/ExecutionParser.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.parser.ExecutionParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/class-use/JobParser.html b/apidocs/org/rundeck/api/parser/class-use/JobParser.html index 84ddbb2..6253b0b 100644 --- a/apidocs/org/rundeck/api/parser/class-use/JobParser.html +++ b/apidocs/org/rundeck/api/parser/class-use/JobParser.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.parser.JobParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/class-use/ListParser.html b/apidocs/org/rundeck/api/parser/class-use/ListParser.html index 873556a..ef3d5f8 100644 --- a/apidocs/org/rundeck/api/parser/class-use/ListParser.html +++ b/apidocs/org/rundeck/api/parser/class-use/ListParser.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.parser.ListParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/class-use/NodeParser.html b/apidocs/org/rundeck/api/parser/class-use/NodeParser.html index 79d8f88..b65ad08 100644 --- a/apidocs/org/rundeck/api/parser/class-use/NodeParser.html +++ b/apidocs/org/rundeck/api/parser/class-use/NodeParser.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.parser.NodeParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/class-use/ParserHelper.html b/apidocs/org/rundeck/api/parser/class-use/ParserHelper.html index 621e930..b911f6d 100644 --- a/apidocs/org/rundeck/api/parser/class-use/ParserHelper.html +++ b/apidocs/org/rundeck/api/parser/class-use/ParserHelper.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.parser.ParserHelper (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/class-use/ProjectParser.html b/apidocs/org/rundeck/api/parser/class-use/ProjectParser.html index c52c304..0eb52f5 100644 --- a/apidocs/org/rundeck/api/parser/class-use/ProjectParser.html +++ b/apidocs/org/rundeck/api/parser/class-use/ProjectParser.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.parser.ProjectParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/class-use/StringParser.html b/apidocs/org/rundeck/api/parser/class-use/StringParser.html index c22d1b3..19c3f84 100644 --- a/apidocs/org/rundeck/api/parser/class-use/StringParser.html +++ b/apidocs/org/rundeck/api/parser/class-use/StringParser.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.parser.StringParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/class-use/SystemInfoParser.html b/apidocs/org/rundeck/api/parser/class-use/SystemInfoParser.html new file mode 100644 index 0000000..f5d57cd --- /dev/null +++ b/apidocs/org/rundeck/api/parser/class-use/SystemInfoParser.html @@ -0,0 +1,145 @@ + + + + + + + +Uses of Class org.rundeck.api.parser.SystemInfoParser (RunDeck API - Java Client 1.0-SNAPSHOT API) + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Class
    org.rundeck.api.parser.SystemInfoParser

    +
    +No usage of org.rundeck.api.parser.SystemInfoParser +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright © 2011. All Rights Reserved. + + diff --git a/apidocs/org/rundeck/api/parser/class-use/XmlNodeParser.html b/apidocs/org/rundeck/api/parser/class-use/XmlNodeParser.html index edc8e93..0371be1 100644 --- a/apidocs/org/rundeck/api/parser/class-use/XmlNodeParser.html +++ b/apidocs/org/rundeck/api/parser/class-use/XmlNodeParser.html @@ -2,13 +2,13 @@ - + Uses of Interface org.rundeck.api.parser.XmlNodeParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -167,6 +167,14 @@ Uses of           Parser for a single String + + + class +SystemInfoParser + +
    +          Parser for a single RundeckSystemInfo +  

    diff --git a/apidocs/org/rundeck/api/parser/package-frame.html b/apidocs/org/rundeck/api/parser/package-frame.html index deeb9fb..1fd5a54 100644 --- a/apidocs/org/rundeck/api/parser/package-frame.html +++ b/apidocs/org/rundeck/api/parser/package-frame.html @@ -2,13 +2,13 @@ - + org.rundeck.api.parser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -49,7 +49,9 @@ Classes 
    ProjectParser
    -StringParser
    +StringParser +
    +SystemInfoParser diff --git a/apidocs/org/rundeck/api/parser/package-summary.html b/apidocs/org/rundeck/api/parser/package-summary.html index 6c5a23a..0b5da9b 100644 --- a/apidocs/org/rundeck/api/parser/package-summary.html +++ b/apidocs/org/rundeck/api/parser/package-summary.html @@ -2,13 +2,13 @@ - + org.rundeck.api.parser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -141,6 +141,10 @@ Internal parsers for parsing the RunDeck responses. StringParser Parser for a single String + +SystemInfoParser +Parser for a single RundeckSystemInfo +   diff --git a/apidocs/org/rundeck/api/parser/package-tree.html b/apidocs/org/rundeck/api/parser/package-tree.html index ee65ce0..c083171 100644 --- a/apidocs/org/rundeck/api/parser/package-tree.html +++ b/apidocs/org/rundeck/api/parser/package-tree.html @@ -2,13 +2,13 @@ - + org.rundeck.api.parser Class Hierarchy (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -100,6 +100,7 @@ Class Hierarchy

  • org.rundeck.api.parser.NodeParser (implements org.rundeck.api.parser.XmlNodeParser<T>)
  • org.rundeck.api.parser.ParserHelper
  • org.rundeck.api.parser.ProjectParser (implements org.rundeck.api.parser.XmlNodeParser<T>)
  • org.rundeck.api.parser.StringParser (implements org.rundeck.api.parser.XmlNodeParser<T>) +
  • org.rundeck.api.parser.SystemInfoParser (implements org.rundeck.api.parser.XmlNodeParser<T>)

    diff --git a/apidocs/org/rundeck/api/parser/package-use.html b/apidocs/org/rundeck/api/parser/package-use.html index 6204df7..284e05b 100644 --- a/apidocs/org/rundeck/api/parser/package-use.html +++ b/apidocs/org/rundeck/api/parser/package-use.html @@ -2,13 +2,13 @@ - + Uses of Package org.rundeck.api.parser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/util/AssertUtil.html b/apidocs/org/rundeck/api/util/AssertUtil.html index 7e07874..5d3df38 100644 --- a/apidocs/org/rundeck/api/util/AssertUtil.html +++ b/apidocs/org/rundeck/api/util/AssertUtil.html @@ -2,13 +2,13 @@ - + AssertUtil (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/util/ParametersUtil.html b/apidocs/org/rundeck/api/util/ParametersUtil.html index dbb1791..26e5caa 100644 --- a/apidocs/org/rundeck/api/util/ParametersUtil.html +++ b/apidocs/org/rundeck/api/util/ParametersUtil.html @@ -2,13 +2,13 @@ - + ParametersUtil (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/util/class-use/AssertUtil.html b/apidocs/org/rundeck/api/util/class-use/AssertUtil.html index b7910d2..10e7ca5 100644 --- a/apidocs/org/rundeck/api/util/class-use/AssertUtil.html +++ b/apidocs/org/rundeck/api/util/class-use/AssertUtil.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.util.AssertUtil (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/util/class-use/ParametersUtil.html b/apidocs/org/rundeck/api/util/class-use/ParametersUtil.html index dcb038e..822f0d4 100644 --- a/apidocs/org/rundeck/api/util/class-use/ParametersUtil.html +++ b/apidocs/org/rundeck/api/util/class-use/ParametersUtil.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.util.ParametersUtil (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/util/package-frame.html b/apidocs/org/rundeck/api/util/package-frame.html index e98e3f2..2bfbe46 100644 --- a/apidocs/org/rundeck/api/util/package-frame.html +++ b/apidocs/org/rundeck/api/util/package-frame.html @@ -2,13 +2,13 @@ - + org.rundeck.api.util (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/util/package-summary.html b/apidocs/org/rundeck/api/util/package-summary.html index 7f838ca..cda1d0c 100644 --- a/apidocs/org/rundeck/api/util/package-summary.html +++ b/apidocs/org/rundeck/api/util/package-summary.html @@ -2,13 +2,13 @@ - + org.rundeck.api.util (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/util/package-tree.html b/apidocs/org/rundeck/api/util/package-tree.html index 8a09dc5..abba599 100644 --- a/apidocs/org/rundeck/api/util/package-tree.html +++ b/apidocs/org/rundeck/api/util/package-tree.html @@ -2,13 +2,13 @@ - + org.rundeck.api.util Class Hierarchy (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/util/package-use.html b/apidocs/org/rundeck/api/util/package-use.html index c537d2d..03a7cae 100644 --- a/apidocs/org/rundeck/api/util/package-use.html +++ b/apidocs/org/rundeck/api/util/package-use.html @@ -2,13 +2,13 @@ - + Uses of Package org.rundeck.api.util (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/overview-frame.html b/apidocs/overview-frame.html index d88f9f0..87cf561 100644 --- a/apidocs/overview-frame.html +++ b/apidocs/overview-frame.html @@ -2,13 +2,13 @@ - + Overview List (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/overview-summary.html b/apidocs/overview-summary.html index b7f25e9..8bbe621 100644 --- a/apidocs/overview-summary.html +++ b/apidocs/overview-summary.html @@ -2,13 +2,13 @@ - + Overview (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/overview-tree.html b/apidocs/overview-tree.html index 0548a51..fc9410c 100644 --- a/apidocs/overview-tree.html +++ b/apidocs/overview-tree.html @@ -2,13 +2,13 @@ - + Class Hierarchy (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -104,7 +104,9 @@ Class Hierarchy
  • org.rundeck.api.domain.RundeckJob (implements java.io.Serializable)
  • org.rundeck.api.domain.RundeckNode (implements java.io.Serializable)
  • org.rundeck.api.domain.RundeckProject (implements java.io.Serializable) +
  • org.rundeck.api.domain.RundeckSystemInfo (implements java.io.Serializable)
  • org.rundeck.api.parser.StringParser (implements org.rundeck.api.parser.XmlNodeParser<T>) +
  • org.rundeck.api.parser.SystemInfoParser (implements org.rundeck.api.parser.XmlNodeParser<T>)
  • java.lang.Throwable (implements java.io.Serializable)
    • java.lang.Exception
        diff --git a/apidocs/serialized-form.html b/apidocs/serialized-form.html index 9a1af70..fe77b8a 100644 --- a/apidocs/serialized-form.html +++ b/apidocs/serialized-form.html @@ -2,13 +2,13 @@ - + Serialized Form (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -581,6 +581,207 @@ description
  • +
    +

    +resourceModelProviderUrl

    +
    +String resourceModelProviderUrl
    +
    +
    +
    +
    + +

    + + + + + +
    +Class org.rundeck.api.domain.RundeckSystemInfo extends Object implements Serializable
    + +

    +serialVersionUID: 1L + +

    + + + + + +
    +Serialized Fields
    + +

    +date

    +
    +Date date
    +
    +
    +
    +
    +
    +

    +version

    +
    +String version
    +
    +
    +
    +
    +
    +

    +build

    +
    +String build
    +
    +
    +
    +
    +
    +

    +node

    +
    +String node
    +
    +
    +
    +
    +
    +

    +baseDir

    +
    +String baseDir
    +
    +
    +
    +
    +
    +

    +osArch

    +
    +String osArch
    +
    +
    +
    +
    +
    +

    +osName

    +
    +String osName
    +
    +
    +
    +
    +
    +

    +osVersion

    +
    +String osVersion
    +
    +
    +
    +
    +
    +

    +jvmName

    +
    +String jvmName
    +
    +
    +
    +
    +
    +

    +jvmVendor

    +
    +String jvmVendor
    +
    +
    +
    +
    +
    +

    +jvmVersion

    +
    +String jvmVersion
    +
    +
    +
    +
    +
    +

    +startDate

    +
    +Date startDate
    +
    +
    +
    +
    +
    +

    +uptimeInMillis

    +
    +Long uptimeInMillis
    +
    +
    +
    +
    +
    +

    +cpuLoadAverage

    +
    +String cpuLoadAverage
    +
    +
    +
    +
    +
    +

    +maxMemoryInBytes

    +
    +Long maxMemoryInBytes
    +
    +
    +
    +
    +
    +

    +freeMemoryInBytes

    +
    +Long freeMemoryInBytes
    +
    +
    +
    +
    +
    +

    +totalMemoryInBytes

    +
    +Long totalMemoryInBytes
    +
    +
    +
    +
    +
    +

    +runningJobs

    +
    +Integer runningJobs
    +
    +
    +
    +
    +
    +

    +activeThreads

    +
    +Integer activeThreads
    +
    +
    +
    +


    diff --git a/changes-report.html b/changes-report.html index 7fd879c..2c22707 100644 --- a/changes-report.html +++ b/changes-report.html @@ -1,5 +1,5 @@ - + @@ -11,7 +11,7 @@ - + @@ -50,7 +50,7 @@
    - Last Published: 2011-07-07 + Last Published: 2011-07-08  | Version: 1.0-SNAPSHOT
    @@ -67,10 +67,13 @@ Introduction
  • - Download + Status
  • FAQ +
  • +
  • + Download
  • API Documentation @@ -93,7 +96,7 @@
    Project Documentation
    Project Documentation
    Project Documentation

    Licenses

    LGPL: xom

    Unknown: Unnamed - com.ibm.icu:icu4j:jar:2.6.1, Unnamed - jdom:jdom:jar:1.0, Unnamed - xalan:xalan:jar:2.6.0, Unnamed - xerces:xercesImpl:jar:2.6.2, Unnamed - xerces:xmlParserAPIs:jar:2.6.2, dom4j, jaxen

    Apache License: HttpClient, HttpCore

    Common Public License Version 1.0: JUnit

    The Apache Software License, Version 2.0: Commons Codec, Commons IO, Commons Lang, Commons Logging, RunDeck API - Java Client, XML Commons External Components XML APIs

    Dependency File Details

    FilenameSizeEntriesClassesPackagesJDK RevDebugSealed
    icu4j-2.6.1.jar2.34 MB75564861.2debug-
    commons-codec-1.4.jar56.80 kB473051.4debug-
    commons-io-2.0.1.jar155.77 kB12210461.5debug-
    commons-lang-2.6.jar277.56 kB155133101.3debug-
    commons-logging-1.1.1.jar59.26 kB422821.1debug-
    dom4j-1.6.1.jar306.54 kB208190141.3debug-
    jaxen-1.1.1.jar221.60 kB236214171.2debug-
    jdom-1.0.jar149.66 kB877581.1debug-
    junit-4.8.2.jar231.78 kB267230301.5debug-
    httpclient-4.1.1.jar342.90 kB308272221.5debug-
    httpcore-4.1.jar176.80 kB185163101.3debug-
    xalan-2.6.0.jar3.00 MB1,6251,548501.1debug-
    xercesImpl-2.6.2.jar986.99 kB845784371.1release-
    xmlParserAPIs-2.6.2.jar121.80 kB238207171.1release-
    xml-apis-1.0.b2.jar106.76 kB217184171.2release-
    xom-1.0.jar106.32 kB1089661.2releasesealed
    TotalSizeEntriesClassesPackagesJDK RevDebugSealed
    168.56 MB5,4454,9062571.5121
    compile: 15compile: 8.34 MBcompile: 5,178compile: 4,676compile: 227-compile: 11compile: 1
    test: 1test: 231.78 kBtest: 267test: 230test: 30-test: 1-

    Dependency Repository Locations

    Repo IDURLReleaseSnapshot
    apache.snapshotshttp://people.apache.org/repo/m2-snapshot-repository-Yes-
    sonatype-nexus-snapshotshttps://oss.sonatype.org/content/repositories/snapshots-Yes-
    centralhttp://repo1.maven.org/maven2Yes--

    Repository locations for each of the Dependencies.

    Artifactapache.snapshotssonatype-nexus-snapshotscentral
    com.ibm.icu:icu4j:jar:2.6.1--Found at http://repo1.maven.org/maven2
    commons-codec:commons-codec:jar:1.4--Found at http://repo1.maven.org/maven2
    commons-io:commons-io:jar:2.0.1--Found at http://repo1.maven.org/maven2
    commons-lang:commons-lang:jar:2.6--Found at http://repo1.maven.org/maven2
    commons-logging:commons-logging:jar:1.1.1--Found at http://repo1.maven.org/maven2
    dom4j:dom4j:jar:1.6.1--Found at http://repo1.maven.org/maven2
    jaxen:jaxen:jar:1.1.1--Found at http://repo1.maven.org/maven2
    jdom:jdom:jar:1.0--Found at http://repo1.maven.org/maven2
    junit:junit:jar:4.8.2--Found at http://repo1.maven.org/maven2
    org.apache.httpcomponents:httpclient:jar:4.1.1--Found at http://repo1.maven.org/maven2
    org.apache.httpcomponents:httpcore:jar:4.1--Found at http://repo1.maven.org/maven2
    xalan:xalan:jar:2.6.0--Found at http://repo1.maven.org/maven2
    xerces:xercesImpl:jar:2.6.2--Found at http://repo1.maven.org/maven2
    xerces:xmlParserAPIs:jar:2.6.2--Found at http://repo1.maven.org/maven2
    xml-apis:xml-apis:jar:1.0.b2--Found at http://repo1.maven.org/maven2
    xom:xom:jar:1.0--Found at http://repo1.maven.org/maven2
    Totalapache.snapshotssonatype-nexus-snapshotscentral
    16 (compile: 15, test: 1)0016
    diff --git a/dependency-updates-report.html b/dependency-updates-report.html index 9033c98..eef004f 100644 --- a/dependency-updates-report.html +++ b/dependency-updates-report.html @@ -1,5 +1,5 @@ - + @@ -10,7 +10,7 @@ @import url("./css/site.css"); - + @@ -49,7 +49,7 @@
    - Last Published: 2011-07-07 + Last Published: 2011-07-08  | Version: 1.0-SNAPSHOT
    @@ -66,10 +66,13 @@ Introduction
  • - Download + Status
  • FAQ +
  • +
  • + Download
  • API Documentation @@ -92,7 +95,7 @@
    Project Documentation
    Project Documentation