From da67b6e549838f8e5362adfcd97d8f71380747e1 Mon Sep 17 00:00:00 2001 From: Vincent Behar Date: Tue, 5 Jul 2011 19:03:43 +0200 Subject: [PATCH] Wagon: Deploying site to repository --- apidocs/allclasses-frame.html | 14 +- apidocs/allclasses-noframe.html | 14 +- apidocs/constant-values.html | 4 +- apidocs/deprecated-list.html | 4 +- apidocs/help-doc.html | 4 +- apidocs/index-all.html | 149 ++- apidocs/index.html | 2 +- ...ApiException.RundeckApiLoginException.html | 4 +- .../org/rundeck/api/RundeckApiException.html | 4 +- apidocs/org/rundeck/api/RundeckClient.html | 553 ++++++++++- ...ApiException.RundeckApiLoginException.html | 142 ++- .../api/class-use/RundeckApiException.html | 142 ++- .../rundeck/api/class-use/RundeckClient.html | 4 +- .../RundeckExecution.ExecutionStatus.html | 4 +- .../rundeck/api/domain/RundeckExecution.html | 58 +- .../org/rundeck/api/domain/RundeckJob.html | 4 +- .../rundeck/api/domain/RundeckProject.html | 4 +- .../RundeckExecution.ExecutionStatus.html | 4 +- .../domain/class-use/RundeckExecution.html | 134 ++- .../api/domain/class-use/RundeckJob.html | 12 +- .../api/domain/class-use/RundeckProject.html | 4 +- .../org/rundeck/api/domain/package-frame.html | 4 +- .../rundeck/api/domain/package-summary.html | 4 +- .../org/rundeck/api/domain/package-tree.html | 4 +- .../org/rundeck/api/domain/package-use.html | 4 +- apidocs/org/rundeck/api/package-frame.html | 4 +- apidocs/org/rundeck/api/package-summary.html | 4 +- apidocs/org/rundeck/api/package-tree.html | 4 +- apidocs/org/rundeck/api/package-use.html | 4 +- .../rundeck/api/parser/ExecutionParser.html | 4 +- .../rundeck/api/parser/ExecutionsParser.html | 4 +- apidocs/org/rundeck/api/parser/JobParser.html | 4 +- .../org/rundeck/api/parser/JobsParser.html | 4 +- .../org/rundeck/api/parser/NodeParser.html | 4 +- .../org/rundeck/api/parser/ParserHelper.html | 4 +- .../org/rundeck/api/parser/ProjectParser.html | 4 +- .../rundeck/api/parser/ProjectsParser.html | 4 +- .../api/parser/class-use/ExecutionParser.html | 4 +- .../parser/class-use/ExecutionsParser.html | 4 +- .../api/parser/class-use/JobParser.html | 4 +- .../api/parser/class-use/JobsParser.html | 4 +- .../api/parser/class-use/NodeParser.html | 4 +- .../api/parser/class-use/ParserHelper.html | 4 +- .../api/parser/class-use/ProjectParser.html | 4 +- .../api/parser/class-use/ProjectsParser.html | 4 +- .../org/rundeck/api/parser/package-frame.html | 4 +- .../rundeck/api/parser/package-summary.html | 4 +- .../org/rundeck/api/parser/package-tree.html | 4 +- .../org/rundeck/api/parser/package-use.html | 4 +- apidocs/org/rundeck/api/util/AssertUtil.html | 12 +- .../rundeck/api/util/NodeFiltersBuilder.html | 646 ++++++++++++ .../org/rundeck/api/util/OptionsBuilder.html | 289 ++++++ .../org/rundeck/api/util/ParametersUtil.html | 310 ++++++ .../api/util/class-use/AssertUtil.html | 4 +- .../util/class-use/NodeFiltersBuilder.html | 309 ++++++ .../api/util/class-use/OptionsBuilder.html | 182 ++++ .../api/util/class-use/ParametersUtil.html | 145 +++ .../org/rundeck/api/util/package-frame.html | 12 +- .../org/rundeck/api/util/package-summary.html | 20 +- .../org/rundeck/api/util/package-tree.html | 6 +- apidocs/org/rundeck/api/util/package-use.html | 38 +- apidocs/overview-frame.html | 4 +- apidocs/overview-summary.html | 4 +- apidocs/overview-tree.html | 8 +- apidocs/serialized-form.html | 4 +- changes-report.html | 36 +- cpd.html | 36 +- dependencies.html | 48 +- dependency-updates-report.html | 36 +- distribution-management.html | 36 +- download.html | 125 +++ findbugs.html | 38 +- groovy.html | 81 +- index.html | 42 +- issue-tracking.html | 36 +- jruby.html | 87 +- jython.html | 164 +++ license.html | 36 +- mail-lists.html | 36 +- plugin-updates-report.html | 36 +- pmd.html | 38 +- pmd.xml | 7 +- project-info.html | 36 +- project-reports.html | 36 +- project-summary.html | 36 +- property-updates-report.html | 36 +- scripting.html | 125 +++ source-repository.html | 36 +- taglist.html | 36 +- team-list.html | 36 +- testapidocs/allclasses-frame.html | 10 +- testapidocs/allclasses-noframe.html | 10 +- testapidocs/constant-values.html | 4 +- testapidocs/deprecated-list.html | 4 +- testapidocs/help-doc.html | 4 +- testapidocs/index-all.html | 32 +- testapidocs/index.html | 2 +- .../api/parser/ExecutionParserTest.html | 48 +- .../api/parser/ExecutionsParserTest.html | 4 +- .../org/rundeck/api/parser/JobParserTest.html | 4 +- .../rundeck/api/parser/JobsParserTest.html | 4 +- .../rundeck/api/parser/ParserHelperTest.html | 4 +- .../rundeck/api/parser/ProjectParserTest.html | 4 +- .../api/parser/ProjectsParserTest.html | 4 +- .../parser/class-use/ExecutionParserTest.html | 4 +- .../class-use/ExecutionsParserTest.html | 4 +- .../api/parser/class-use/JobParserTest.html | 4 +- .../api/parser/class-use/JobsParserTest.html | 4 +- .../parser/class-use/ParserHelperTest.html | 4 +- .../parser/class-use/ProjectParserTest.html | 4 +- .../parser/class-use/ProjectsParserTest.html | 4 +- .../org/rundeck/api/parser/package-frame.html | 4 +- .../rundeck/api/parser/package-summary.html | 4 +- .../org/rundeck/api/parser/package-tree.html | 4 +- .../org/rundeck/api/parser/package-use.html | 4 +- .../rundeck/api/util/ParametersUtilTest.html | 286 ++++++ .../util/class-use/ParametersUtilTest.html | 145 +++ .../org/rundeck/api/util/package-frame.html | 6 +- .../org/rundeck/api/util/package-summary.html | 8 +- .../org/rundeck/api/util/package-tree.html | 6 +- .../org/rundeck/api/util/package-use.html | 4 +- testapidocs/overview-frame.html | 4 +- testapidocs/overview-summary.html | 4 +- testapidocs/overview-tree.html | 6 +- xref-test/allclasses-frame.html | 6 +- .../api/parser/ExecutionParserTest.html | 42 +- .../rundeck/api/util/ParametersUtilTest.html | 57 ++ .../org/rundeck/api/util/package-frame.html | 2 +- .../org/rundeck/api/util/package-summary.html | 2 +- xref/allclasses-frame.html | 12 +- xref/org/rundeck/api/RundeckClient.html | 939 ++++++++++++------ .../rundeck/api/domain/RundeckExecution.html | 398 ++++---- .../rundeck/api/parser/ExecutionParser.html | 42 +- .../rundeck/api/util/NodeFiltersBuilder.html | 288 ++++++ xref/org/rundeck/api/util/OptionsBuilder.html | 57 ++ xref/org/rundeck/api/util/ParametersUtil.html | 111 +++ xref/org/rundeck/api/util/package-frame.html | 10 +- .../org/rundeck/api/util/package-summary.html | 14 +- 138 files changed, 6277 insertions(+), 1018 deletions(-) create mode 100644 apidocs/org/rundeck/api/util/NodeFiltersBuilder.html create mode 100644 apidocs/org/rundeck/api/util/OptionsBuilder.html create mode 100644 apidocs/org/rundeck/api/util/ParametersUtil.html create mode 100644 apidocs/org/rundeck/api/util/class-use/NodeFiltersBuilder.html create mode 100644 apidocs/org/rundeck/api/util/class-use/OptionsBuilder.html create mode 100644 apidocs/org/rundeck/api/util/class-use/ParametersUtil.html create mode 100644 download.html create mode 100644 jython.html create mode 100644 scripting.html create mode 100644 testapidocs/org/rundeck/api/util/ParametersUtilTest.html create mode 100644 testapidocs/org/rundeck/api/util/class-use/ParametersUtilTest.html create mode 100644 xref-test/org/rundeck/api/util/ParametersUtilTest.html create mode 100644 xref/org/rundeck/api/util/NodeFiltersBuilder.html create mode 100644 xref/org/rundeck/api/util/OptionsBuilder.html create mode 100644 xref/org/rundeck/api/util/ParametersUtil.html diff --git a/apidocs/allclasses-frame.html b/apidocs/allclasses-frame.html index c7c1de5..d8117f0 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) - + @@ -22,9 +22,7 @@ All Classes (RunDeck API - Java Client 1.0-SNAPSHOT API) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -158,6 +280,14 @@ Uses of           Get the executions of the given job + + + +
ArgsUtil -
-AssertUtil +
AssertUtil
ExecutionParser
@@ -34,8 +32,14 @@ All Classes (RunDeck API - Java Client 1.0-SNAPSHOT API)
JobsParser
+NodeFiltersBuilder +
NodeParser
+OptionsBuilder +
+ParametersUtil +
ParserHelper
ProjectParser diff --git a/apidocs/allclasses-noframe.html b/apidocs/allclasses-noframe.html index 3f3801e..1c8f633 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) - + @@ -22,9 +22,7 @@ All Classes (RunDeck API - Java Client 1.0-SNAPSHOT API) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -377,12 +515,15 @@ RundeckClient
 public RundeckClient(String url,
                      String login,
-                     String password)
+ String password) + throws IllegalArgumentException
Instantiate a new RundeckClient for the RunDeck instance at the given url

-
Parameters:
url - of the RunDeck instance ("http://localhost:4440", "http://rundeck.your-compagny.com/", etc)
login -
password -
+
Parameters:
url - of the RunDeck instance ("http://localhost:4440", "http://rundeck.your-compagny.com/", etc)
login -
password - +
Throws: +
IllegalArgumentException - if the url, login or password is blank (null, empty or whitespace)
@@ -479,6 +620,28 @@ public

+getJobs

+
+public List<RundeckJob> getJobs()
+                         throws RundeckApiException,
+                                RundeckApiException.RundeckApiLoginException
+
+
List all jobs (for all projects) +

+

+
+
+
+ +
Returns:
a List of RundeckJob : might be empty, but won't be null +
Throws: +
RundeckApiException - in case of error when calling the API +
RundeckApiException.RundeckApiLoginException - if the login failed
+
+
+
+

getJobs

@@ -601,7 +764,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)
See Also:
triggerJob(String, Properties) +
IllegalArgumentException - if the jobId is blank (null, empty or whitespace)
See Also:
triggerJob(String, Properties, Properties), +runJob(String)

@@ -622,12 +786,387 @@ public OptionsBuilder.
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 job with this ID)
RundeckApiException.RundeckApiLoginException - if the login failed -
IllegalArgumentException - if the jobId is blank (null, empty or whitespace)
See Also:
triggerJob(String) +
IllegalArgumentException - if the jobId is blank (null, empty or whitespace)
See Also:
triggerJob(String, Properties, Properties), +runJob(String, Properties) +
+ +
+ +

+triggerJob

+
+public RundeckExecution triggerJob(String jobId,
+                                   Properties options,
+                                   Properties nodeFilters)
+                            throws RundeckApiException,
+                                   RundeckApiException.RundeckApiLoginException,
+                                   IllegalArgumentException
+
+
Trigger the execution of a RunDeck job (identified by the given ID), and return immediately (without waiting the + end of the job execution) +

+

+
+
+
+
Parameters:
jobId - identifier of the job - mandatory
options - of the job - optional. See OptionsBuilder.
nodeFilters - for overriding the nodes on which the job will be executed - optional. See + NodeFiltersBuilder +
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 job with this ID) +
RundeckApiException.RundeckApiLoginException - if the login failed +
IllegalArgumentException - if the jobId is blank (null, empty or whitespace)
See Also:
triggerJob(String), +runJob(String, Properties, Properties)
+
+
+
+ +

+runJob

+
+public RundeckExecution runJob(String jobId)
+                        throws RundeckApiException,
+                               RundeckApiException.RundeckApiLoginException,
+                               IllegalArgumentException
+
+
Run a RunDeck job (identified by the given ID), 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. +

+

+
+
+
+
Parameters:
jobId - identifier of the job - mandatory +
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 job with this ID) +
RundeckApiException.RundeckApiLoginException - if the login failed +
IllegalArgumentException - if the jobId is blank (null, empty or whitespace)
See Also:
triggerJob(String), +runJob(String, Properties, Properties, long, TimeUnit)
+
+
+
+ +

+runJob

+
+public RundeckExecution runJob(String jobId,
+                               Properties options)
+                        throws RundeckApiException,
+                               RundeckApiException.RundeckApiLoginException,
+                               IllegalArgumentException
+
+
Run a RunDeck job (identified by the given ID), 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. +

+

+
+
+
+
Parameters:
jobId - identifier of the job - mandatory
options - of the job - optional. See OptionsBuilder. +
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 job with this ID) +
RundeckApiException.RundeckApiLoginException - if the login failed +
IllegalArgumentException - if the jobId is blank (null, empty or whitespace)
See Also:
triggerJob(String, Properties), +runJob(String, Properties, Properties, long, TimeUnit)
+
+
+
+ +

+runJob

+
+public RundeckExecution runJob(String jobId,
+                               Properties options,
+                               Properties nodeFilters)
+                        throws RundeckApiException,
+                               RundeckApiException.RundeckApiLoginException,
+                               IllegalArgumentException
+
+
Run a RunDeck job (identified by the given ID), 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. +

+

+
+
+
+
Parameters:
jobId - identifier of the job - mandatory
options - of the job - optional. See OptionsBuilder.
nodeFilters - for overriding the nodes on which the job will be executed - optional. See + NodeFiltersBuilder +
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 job with this ID) +
RundeckApiException.RundeckApiLoginException - if the login failed +
IllegalArgumentException - if the jobId is blank (null, empty or whitespace)
See Also:
triggerJob(String, Properties, Properties), +runJob(String, Properties, Properties, long, TimeUnit)
+
+
+
+ +

+runJob

+
+public RundeckExecution runJob(String jobId,
+                               Properties options,
+                               long poolingInterval,
+                               TimeUnit poolingUnit)
+                        throws RundeckApiException,
+                               RundeckApiException.RundeckApiLoginException,
+                               IllegalArgumentException
+
+
Run a RunDeck job (identified by the given ID), 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. +

+

+
+
+
+
Parameters:
jobId - identifier of the job - mandatory
options - of the job - optional. See OptionsBuilder.
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 job with this ID) +
RundeckApiException.RundeckApiLoginException - if the login failed +
IllegalArgumentException - if the jobId is blank (null, empty or whitespace)
See Also:
triggerJob(String, Properties), +runJob(String, Properties, Properties, long, TimeUnit)
+
+
+
+ +

+runJob

+
+public RundeckExecution runJob(String jobId,
+                               Properties options,
+                               Properties nodeFilters,
+                               long poolingInterval,
+                               TimeUnit poolingUnit)
+                        throws RundeckApiException,
+                               RundeckApiException.RundeckApiLoginException,
+                               IllegalArgumentException
+
+
Run a RunDeck job (identified by the given ID), 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. +

+

+
+
+
+
Parameters:
jobId - identifier of the job - mandatory
options - of the job - optional. See OptionsBuilder.
nodeFilters - for overriding the nodes on which the job will be executed - optional. See + NodeFiltersBuilder
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 job with this ID) +
RundeckApiException.RundeckApiLoginException - if the login failed +
IllegalArgumentException - if the jobId is blank (null, empty or whitespace)
See Also:
triggerJob(String, Properties), +runJob(String, Properties, Properties, long, TimeUnit)
+
+
+
+ +

+triggerAdhocCommand

+
+public RundeckExecution triggerAdhocCommand(String project,
+                                            String command)
+                                     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 not be dispatched to nodes, but be executed on the RunDeck server. +

+

+
+
+
+
Parameters:
project - name of the project - mandatory
command - to be executed - mandatory +
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, Properties), +runAdhocCommand(String, String)
+
+
+
+ +

+triggerAdhocCommand

+
+public RundeckExecution triggerAdhocCommand(String project,
+                                            String command,
+                                            Properties nodeFilters)
+                                     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 +
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)
+
+
+
+ +

+runAdhocCommand

+
+public RundeckExecution runAdhocCommand(String project,
+                                        String command)
+                                 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 not be dispatched to nodes, but be executed on the RunDeck server. +

+

+
+
+
+
Parameters:
project - name of the project - mandatory
command - to be executed - mandatory +
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, long, TimeUnit), +triggerAdhocCommand(String, String)
+
+
+
+ +

+runAdhocCommand

+
+public RundeckExecution runAdhocCommand(String project,
+                                        String command,
+                                        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 not be dispatched to nodes, but be executed on the + RunDeck server. +

+

+
+
+
+
Parameters:
project - name of the project - mandatory
command - to be executed - mandatory
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:
runAdhocCommand(String, String, Properties, long, TimeUnit), +triggerAdhocCommand(String, String)
+
+
+
+ +

+runAdhocCommand

+
+public RundeckExecution runAdhocCommand(String project,
+                                        String command,
+                                        Properties nodeFilters)
+                                 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 +
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, long, TimeUnit), +triggerAdhocCommand(String, String, Properties)
+
+
+
+ +

+runAdhocCommand

+
+public RundeckExecution runAdhocCommand(String project,
+                                        String command,
+                                        Properties nodeFilters,
+                                        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
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)
+
+
+
+ +

+getRunningExecutions

+
+public List<RundeckExecution> getRunningExecutions(String project)
+                                            throws RundeckApiException,
+                                                   RundeckApiException.RundeckApiLoginException,
+                                                   IllegalArgumentException
+
+
Get the running executions for the given project +

+

+
+
+
+
Parameters:
project - name of the project - mandatory +
Returns:
a List of RundeckExecution : might be empty, but 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 is blank (null, empty or whitespace)

diff --git a/apidocs/org/rundeck/api/class-use/RundeckApiException.RundeckApiLoginException.html b/apidocs/org/rundeck/api/class-use/RundeckApiException.RundeckApiLoginException.html index d4828fc..0f85198 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) - + @@ -148,6 +148,14 @@ Uses of
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apidocs/org/rundeck/api/class-use/RundeckApiException.html b/apidocs/org/rundeck/api/class-use/RundeckApiException.html index 26b477f..bbb79d4 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) - + @@ -168,6 +168,14 @@ Uses of + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apidocs/org/rundeck/api/class-use/RundeckClient.html b/apidocs/org/rundeck/api/class-use/RundeckClient.html index 8d7f9f3..9a13f37 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/RundeckExecution.ExecutionStatus.html b/apidocs/org/rundeck/api/domain/RundeckExecution.ExecutionStatus.html index 017f4f1..4048564 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 9c54970..a6391b7 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) - + @@ -180,6 +180,22 @@ Represents a RunDeck execution, usually triggered by an API call. An execution c  String + + + + + + + + @@ -367,6 +383,37 @@ public RundeckExecution()
ArgsUtil -
-AssertUtil +
AssertUtil
ExecutionParser
@@ -34,8 +32,14 @@ All Classes (RunDeck API - Java Client 1.0-SNAPSHOT API)
JobsParser
+NodeFiltersBuilder +
NodeParser
+OptionsBuilder +
+ParametersUtil +
ParserHelper
ProjectParser diff --git a/apidocs/constant-values.html b/apidocs/constant-values.html index 3c8b666..ab79a3b 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 9145658..e293c38 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 60080d0..e48eccc 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 cfc933d..9487a7c 100644 --- a/apidocs/index-all.html +++ b/apidocs/index-all.html @@ -2,13 +2,13 @@ - + Index (RunDeck API - Java Client 1.0-SNAPSHOT API) - + @@ -79,19 +79,19 @@ function windowTitle() -A E F G H J L N O P R S T V
+A E F G H J L N O P R S T U V

A

+
addOption(Object, Object) - +Method in class org.rundeck.api.util.OptionsBuilder +
Add an option
API_ENDPOINT - Static variable in class org.rundeck.api.RundeckClient
 
API_VERSION - Static variable in class org.rundeck.api.RundeckClient
  -
ArgsUtil - Class in org.rundeck.api.util
Utility class for RunDeck arguments
ArgsUtil() - -Constructor for class org.rundeck.api.util.ArgsUtil -
 
AssertUtil - Class in org.rundeck.api.util
Utility class for assertions
AssertUtil() - Constructor for class org.rundeck.api.util.AssertUtil
  @@ -112,6 +112,33 @@ Method in class org.rundeck.api.domain.equals(Object) - Method in class org.rundeck.api.RundeckClient
  +
excludeHostname(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Exclude nodes matching the given hostname +
excludeName(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Exclude nodes matching the given name +
excludeOsArch(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Exclude nodes matching the given OS-arch +
excludeOsFamily(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Exclude nodes matching the given OS-family +
excludeOsName(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Exclude nodes matching the given OS-name +
excludeOsVersion(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Exclude nodes matching the given OS-version +
excludePrecedence(boolean) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Whether exclusion filters take precedence (default to yes). +
excludeTags(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Exclude nodes matching the given tags +
excludeType(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Exclude nodes matching the given type
ExecutionParser - Class in org.rundeck.api.parser
Parser for a single RundeckExecution
ExecutionParser() - Constructor for class org.rundeck.api.parser.ExecutionParser
  @@ -134,12 +161,12 @@ Method in class org.rundeck.api.

G

-
generateArgString(Properties) - -Static method in class org.rundeck.api.util.ArgsUtil +
generateArgString(Properties) - +Static method in class org.rundeck.api.util.ParametersUtil
Generates a RunDeck "argString" representing the given options. -
generateUrlEncodedArgString(Properties) - -Static method in class org.rundeck.api.util.ArgsUtil -
Generates and url-encode a RunDeck "argString" representing the given options. +
generateNodeFiltersString(Properties) - +Static method in class org.rundeck.api.util.ParametersUtil +
Generates an url-encoded string representing the given nodeFilters.
getAbortedBy() - Method in class org.rundeck.api.domain.RundeckExecution
  @@ -152,6 +179,12 @@ Method in class org.rundeck.api.domain.getDescription() - Method in class org.rundeck.api.domain.RundeckProject
  +
getDurationInMillis() - +Method in class org.rundeck.api.domain.RundeckExecution +
  +
getDurationInSeconds() - +Method in class org.rundeck.api.domain.RundeckExecution +
 
getEndedAt() - Method in class org.rundeck.api.domain.RundeckExecution
  @@ -179,6 +212,9 @@ Method in class org.rundeck.api.getJobExecutions(String) - Method in class org.rundeck.api.RundeckClient
Get the executions of the given job +
getJobs() - +Method in class org.rundeck.api.RundeckClient +
List all jobs (for all projects)
getJobs(String) - Method in class org.rundeck.api.RundeckClient
List all jobs that belongs to the given project @@ -206,6 +242,9 @@ Method in class org.rundeck.api.getProjects() - Method in class org.rundeck.api.RundeckClient
List all projects +
getRunningExecutions(String) - +Method in class org.rundeck.api.RundeckClient +
Get the running executions for the given project
getStartedAt() - Method in class org.rundeck.api.domain.RundeckExecution
  @@ -238,6 +277,9 @@ Method in class org.rundeck.api.domain.hashCode() - Method in class org.rundeck.api.RundeckClient
  +
hostname(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Include nodes matching the given hostname

@@ -268,6 +310,12 @@ Static method in class org.rundeck.api.parser.

N

+
name(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Include nodes matching the given name +
NodeFiltersBuilder - Class in org.rundeck.api.util
Builder for node filters
NodeFiltersBuilder() - +Constructor for class org.rundeck.api.util.NodeFiltersBuilder +
Build a new instance.
NodeParser<T> - Interface in org.rundeck.api.parser
Interface to be implemented for parsers that handle XML Nodes
notBlank(String, String) - Static method in class org.rundeck.api.util.AssertUtil
Test if the given String is blank (null, empty or only whitespace) @@ -279,11 +327,29 @@ Static method in class org.rundeck.api.util.

O

-
org.rundeck.api - package org.rundeck.api
 
org.rundeck.api.domain - package org.rundeck.api.domain
 
org.rundeck.api.parser - package org.rundeck.api.parser
 
org.rundeck.api.util - package org.rundeck.api.util
 
+
OptionsBuilder - Class in org.rundeck.api.util
Builder for job options
OptionsBuilder() - +Constructor for class org.rundeck.api.util.OptionsBuilder +
Build a new instance. +
org.rundeck.api - package org.rundeck.api
 
org.rundeck.api.domain - package org.rundeck.api.domain
 
org.rundeck.api.parser - package org.rundeck.api.parser
 
org.rundeck.api.util - package org.rundeck.api.util
 
osArch(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Include nodes matching the given OS-arch +
osFamily(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Include nodes matching the given OS-family +
osName(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Include nodes matching the given OS-name +
osVersion(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Include nodes matching the given OS-version +

P

+
ParametersUtil - Class in org.rundeck.api.util
Utility class for API parameters that should be passed in URLs.
ParametersUtil() - +Constructor for class org.rundeck.api.util.ParametersUtil +
 
parseNode(Node) - Method in class org.rundeck.api.parser.ExecutionParser
  @@ -325,6 +391,18 @@ Constructor for class org.rundeck.api.parser.

R

+
runAdhocCommand(String, String) - +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, 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) - +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, 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.
RundeckApiException - Exception in org.rundeck.api
A generic (unchecked) exception when using the RunDeck API
RundeckApiException(String) - Constructor for exception org.rundeck.api.RundeckApiException
  @@ -349,6 +427,21 @@ 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
  +
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. +
runJob(String, Properties) - +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. +
runJob(String, Properties, Properties) - +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. +
runJob(String, Properties, long, TimeUnit) - +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. +
runJob(String, Properties, Properties, long, TimeUnit) - +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.

@@ -407,9 +500,18 @@ Method in class org.rundeck.api.domain.

T

+
tags(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Include nodes matching the given tags
testCredentials() - Method in class org.rundeck.api.RundeckClient
Test your credentials (login/password) on the RunDeck instance +
toProperties() - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
  +
toProperties() - +Method in class org.rundeck.api.util.OptionsBuilder +
 
toString() - Method in class org.rundeck.api.domain.RundeckExecution
  @@ -422,6 +524,12 @@ Method in class org.rundeck.api.domain.toString() - Method in class org.rundeck.api.RundeckClient
  +
triggerAdhocCommand(String, String) - +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) - +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 @@ -430,6 +538,21 @@ 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 end of the job execution) +
triggerJob(String, Properties, Properties) - +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 + end of the job execution) +
type(String) - +Method in class org.rundeck.api.util.NodeFiltersBuilder +
Include nodes matching the given type +
+
+

+U

+
+
urlEncode(String) - +Static method in class org.rundeck.api.util.ParametersUtil +
URL-encode the given string

@@ -444,7 +567,7 @@ Static method in enum org.rundeck.api.domain.A E F G H J L N O P R S T V +A E F G H J L N O P R S T U V diff --git a/apidocs/index.html b/apidocs/index.html index b061fbf..2ccb25e 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/RundeckApiException.RundeckApiLoginException.html b/apidocs/org/rundeck/api/RundeckApiException.RundeckApiLoginException.html index 3d417bb..886aae4 100644 --- a/apidocs/org/rundeck/api/RundeckApiException.RundeckApiLoginException.html +++ b/apidocs/org/rundeck/api/RundeckApiException.RundeckApiLoginException.html @@ -2,13 +2,13 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.6.0_24) on Sun Jul 03 23:10:10 CEST 2011 --> +<!-- Generated by javadoc (build 1.6.0_24) on Tue Jul 05 19:02:38 CEST 2011 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> 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 15fb9ea..f32fedd 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 2bb9585..c518562 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) - + @@ -213,6 +213,14 @@ Main entry point to talk to a RunDeck instance

 List<RundeckJob>getJobs() + +
+          List all jobs (for all projects)
+ List<RundeckJob> getJobs(String project)
@@ -263,6 +271,14 @@ Main entry point to talk to a RunDeck instance
+ List<RundeckExecution>getRunningExecutions(String project) + +
+          Get the running executions for the given project
 String getUrl() @@ -287,6 +303,98 @@ Main entry point to talk to a RunDeck instance
+ RundeckExecutionrunAdhocCommand(String project, + String command) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionrunAdhocCommand(String project, + String command, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionrunAdhocCommand(String project, + String command, + Properties nodeFilters) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionrunAdhocCommand(String project, + String command, + Properties nodeFilters, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionrunJob(String jobId) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionrunJob(String jobId, + Properties options) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionrunJob(String jobId, + Properties options, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionrunJob(String jobId, + Properties options, + Properties nodeFilters) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionrunJob(String jobId, + Properties options, + Properties nodeFilters, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
 void testCredentials() @@ -304,6 +412,25 @@ Main entry point to talk to a RunDeck instance
 RundeckExecutiontriggerAdhocCommand(String project, + String command) + +
+          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution).
+ RundeckExecutiontriggerAdhocCommand(String project, + String command, + Properties nodeFilters) + +
+          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution).
+ RundeckExecution triggerJob(String jobId)
@@ -316,6 +443,17 @@ Main entry point to talk to a RunDeck instance
triggerJob(String jobId, Properties options) +
+          Trigger the execution of a RunDeck job (identified by the given ID), and return immediately (without waiting the + end of the job execution)
+ RundeckExecutiontriggerJob(String jobId, + Properties options, + Properties nodeFilters) +
          Trigger the execution of a RunDeck job (identified by the given ID), and return immediately (without waiting the end of the job execution)
 List<RundeckJob>RundeckClient.getJobs() + +
+          List all jobs (for all projects)
+ List<RundeckJob> RundeckClient.getJobs(String project)
@@ -182,6 +190,106 @@ Uses of
+ List<RundeckExecution>RundeckClient.getRunningExecutions(String project) + +
+          Get the running executions for the given project
+ RundeckExecutionRundeckClient.runAdhocCommand(String project, + String command) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runAdhocCommand(String project, + String command, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runAdhocCommand(String project, + String command, + Properties nodeFilters) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runAdhocCommand(String project, + String command, + Properties nodeFilters, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId, + Properties options) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId, + Properties options, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId, + Properties options, + Properties nodeFilters) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId, + Properties options, + Properties nodeFilters, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
 void RundeckClient.testCredentials() @@ -191,6 +299,25 @@ Uses of  RundeckExecutionRundeckClient.triggerAdhocCommand(String project, + String command) + +
+          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution).
+ RundeckExecutionRundeckClient.triggerAdhocCommand(String project, + String command, + Properties nodeFilters) + +
+          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution).
+ RundeckExecution RundeckClient.triggerJob(String jobId)
@@ -203,6 +330,17 @@ Uses of triggerJob(String jobId, Properties options) +
+          Trigger the execution of a RunDeck job (identified by the given ID), and return immediately (without waiting the + end of the job execution)
+ RundeckExecutionRundeckClient.triggerJob(String jobId, + Properties options, + Properties nodeFilters) +
          Trigger the execution of a RunDeck job (identified by the given ID), and return immediately (without waiting the end of the job execution)
 List<RundeckJob>RundeckClient.getJobs() + +
+          List all jobs (for all projects)
+ List<RundeckJob> RundeckClient.getJobs(String project)
@@ -202,6 +210,14 @@ Uses of
+ List<RundeckExecution>RundeckClient.getRunningExecutions(String project) + +
+          Get the running executions for the given project
 void RundeckClient.ping() @@ -211,6 +227,117 @@ Uses of  RundeckExecutionRundeckClient.runAdhocCommand(String project, + String command) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runAdhocCommand(String project, + String command, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runAdhocCommand(String project, + String command, + Properties nodeFilters) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runAdhocCommand(String project, + String command, + Properties nodeFilters, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId, + Properties options) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId, + Properties options, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId, + Properties options, + Properties nodeFilters) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId, + Properties options, + Properties nodeFilters, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.triggerAdhocCommand(String project, + String command) + +
+          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution).
+ RundeckExecutionRundeckClient.triggerAdhocCommand(String project, + String command, + Properties nodeFilters) + +
+          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution).
+ RundeckExecution RundeckClient.triggerJob(String jobId)
@@ -223,6 +350,17 @@ Uses of triggerJob(String jobId, Properties options) +
+          Trigger the execution of a RunDeck job (identified by the given ID), and return immediately (without waiting the + end of the job execution)
+ RundeckExecutionRundeckClient.triggerJob(String jobId, + Properties options, + Properties nodeFilters) +
          Trigger the execution of a RunDeck job (identified by the given ID), and return immediately (without waiting the end of the job execution)
getDescription() +
+           
+ LonggetDurationInMillis() + +
+           
+ LonggetDurationInSeconds() +
           
+

+getDurationInMillis

+
+public Long getDurationInMillis()
+
+
+
+
+
+ +
Returns:
the duration of the execution in milliseconds (or null if the duration is still running, or has been + aborted)
+
+
+
+ +

+getDurationInSeconds

+
+public Long getDurationInSeconds()
+
+
+
+
+
+ +
Returns:
the duration of the execution in seconds (or null if the duration is still running, or has been aborted)
+
+
+
+

getId

@@ -432,7 +479,8 @@ public RundeckExecution.ExecutionStatus
 
 
 
@@ -460,7 +508,9 @@ public RundeckJob associated with this execution, or null in the case of an ad-hoc execution + (command or script)
diff --git a/apidocs/org/rundeck/api/domain/RundeckJob.html b/apidocs/org/rundeck/api/domain/RundeckJob.html index 79534be..baa9cfb 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/RundeckProject.html b/apidocs/org/rundeck/api/domain/RundeckProject.html index a4bf27f..910e8f8 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) - + 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 fe237ab..a55372a 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 666a52b..0b9bd03 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) - + @@ -126,6 +126,117 @@ Uses of
 RundeckExecutionRundeckClient.runAdhocCommand(String project, + String command) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runAdhocCommand(String project, + String command, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runAdhocCommand(String project, + String command, + Properties nodeFilters) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runAdhocCommand(String project, + String command, + Properties nodeFilters, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId, + Properties options) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId, + Properties options, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId, + Properties options, + Properties nodeFilters) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.runJob(String jobId, + Properties options, + Properties nodeFilters, + long poolingInterval, + TimeUnit poolingUnit) + +
+          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
+ RundeckExecutionRundeckClient.triggerAdhocCommand(String project, + String command) + +
+          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution).
+ RundeckExecutionRundeckClient.triggerAdhocCommand(String project, + String command, + Properties nodeFilters) + +
+          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution).
+ RundeckExecution RundeckClient.triggerJob(String jobId)
@@ -138,6 +249,17 @@ Uses of RundeckClient.triggerJob(String jobId, Properties options) +
+          Trigger the execution of a RunDeck job (identified by the given ID), and return immediately (without waiting the + end of the job execution)
+ RundeckExecutionRundeckClient.triggerJob(String jobId, + Properties options, + Properties nodeFilters) +
          Trigger the execution of a RunDeck job (identified by the given ID), and return immediately (without waiting the end of the job execution)
+ List<RundeckExecution>RundeckClient.getRunningExecutions(String project) + +
+          Get the running executions for the given project
 

diff --git a/apidocs/org/rundeck/api/domain/class-use/RundeckJob.html b/apidocs/org/rundeck/api/domain/class-use/RundeckJob.html index 962acf7..4cc6d15 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) - + @@ -148,6 +148,14 @@ Uses of  List<RundeckJob> +RundeckClient.getJobs() + +
+          List all jobs (for all projects) + + + + List<RundeckJob> RundeckClient.getJobs(String project)
diff --git a/apidocs/org/rundeck/api/domain/class-use/RundeckProject.html b/apidocs/org/rundeck/api/domain/class-use/RundeckProject.html index ffb843a..9278b83 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/package-frame.html b/apidocs/org/rundeck/api/domain/package-frame.html index f518664..a31b2cb 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) - + diff --git a/apidocs/org/rundeck/api/domain/package-summary.html b/apidocs/org/rundeck/api/domain/package-summary.html index f4cf97e..6aeefa0 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) - + diff --git a/apidocs/org/rundeck/api/domain/package-tree.html b/apidocs/org/rundeck/api/domain/package-tree.html index 60acb45..b64dce1 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) - + diff --git a/apidocs/org/rundeck/api/domain/package-use.html b/apidocs/org/rundeck/api/domain/package-use.html index 716c92d..d41c083 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) - + diff --git a/apidocs/org/rundeck/api/package-frame.html b/apidocs/org/rundeck/api/package-frame.html index cf6cdb5..6290b43 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 add6a2e..bddb7c8 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 558c5a6..b20c2f9 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 580d889..9192281 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/ExecutionParser.html b/apidocs/org/rundeck/api/parser/ExecutionParser.html index e2c5090..465253e 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/ExecutionsParser.html b/apidocs/org/rundeck/api/parser/ExecutionsParser.html index 36b8f4b..b45a481 100644 --- a/apidocs/org/rundeck/api/parser/ExecutionsParser.html +++ b/apidocs/org/rundeck/api/parser/ExecutionsParser.html @@ -2,13 +2,13 @@ - + ExecutionsParser (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 c3dbc97..035b5d4 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/JobsParser.html b/apidocs/org/rundeck/api/parser/JobsParser.html index ace13cb..87ce902 100644 --- a/apidocs/org/rundeck/api/parser/JobsParser.html +++ b/apidocs/org/rundeck/api/parser/JobsParser.html @@ -2,13 +2,13 @@ - + JobsParser (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 65e74c4..4099dd5 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 8d252d3..b1c0ec1 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 772bc2b..8ab4b39 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/ProjectsParser.html b/apidocs/org/rundeck/api/parser/ProjectsParser.html index 443b76e..68a2741 100644 --- a/apidocs/org/rundeck/api/parser/ProjectsParser.html +++ b/apidocs/org/rundeck/api/parser/ProjectsParser.html @@ -2,13 +2,13 @@ - + ProjectsParser (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 64edb3f..cccb03c 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/ExecutionsParser.html b/apidocs/org/rundeck/api/parser/class-use/ExecutionsParser.html index 2199192..df62948 100644 --- a/apidocs/org/rundeck/api/parser/class-use/ExecutionsParser.html +++ b/apidocs/org/rundeck/api/parser/class-use/ExecutionsParser.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.parser.ExecutionsParser (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 58aa278..61a3932 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/JobsParser.html b/apidocs/org/rundeck/api/parser/class-use/JobsParser.html index c43ad3b..dd24b86 100644 --- a/apidocs/org/rundeck/api/parser/class-use/JobsParser.html +++ b/apidocs/org/rundeck/api/parser/class-use/JobsParser.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.parser.JobsParser (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 ed02b13..6d0cbd7 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 Interface 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 04e3dbd..aff6683 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 c50a9b6..6aadf29 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/ProjectsParser.html b/apidocs/org/rundeck/api/parser/class-use/ProjectsParser.html index d8a1cfd..9aad61d 100644 --- a/apidocs/org/rundeck/api/parser/class-use/ProjectsParser.html +++ b/apidocs/org/rundeck/api/parser/class-use/ProjectsParser.html @@ -2,13 +2,13 @@ - + Uses of Class org.rundeck.api.parser.ProjectsParser (RunDeck API - Java Client 1.0-SNAPSHOT API) - + diff --git a/apidocs/org/rundeck/api/parser/package-frame.html b/apidocs/org/rundeck/api/parser/package-frame.html index 72be9d7..44ee6b8 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) - + diff --git a/apidocs/org/rundeck/api/parser/package-summary.html b/apidocs/org/rundeck/api/parser/package-summary.html index f19ada9..d6a5561 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) - + diff --git a/apidocs/org/rundeck/api/parser/package-tree.html b/apidocs/org/rundeck/api/parser/package-tree.html index 6218512..78139bf 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) - + diff --git a/apidocs/org/rundeck/api/parser/package-use.html b/apidocs/org/rundeck/api/parser/package-use.html index d1fea07..8517357 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 1de1e04..d05997a 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) - + @@ -56,8 +56,8 @@ function windowTitle() PREV CLASS  - NEXT CLASS + PREV CLASS  + NEXT CLASS FRAMES    NO FRAMES   @@ -259,8 +259,8 @@ public static void notBlank(PREV CLASS  - NEXT CLASS + PREV CLASS  + NEXT CLASS FRAMES    NO FRAMES   diff --git a/apidocs/org/rundeck/api/util/NodeFiltersBuilder.html b/apidocs/org/rundeck/api/util/NodeFiltersBuilder.html new file mode 100644 index 0000000..69d2ce5 --- /dev/null +++ b/apidocs/org/rundeck/api/util/NodeFiltersBuilder.html @@ -0,0 +1,646 @@ + + + + + + + +NodeFiltersBuilder (RunDeck API - Java Client 1.0-SNAPSHOT API) + + + + + + + + + + + + +


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

+ +org.rundeck.api.util +
+Class NodeFiltersBuilder

+
+java.lang.Object
+  extended by org.rundeck.api.util.NodeFiltersBuilder
+
+
+
+
public class NodeFiltersBuilder
extends Object
+ + +

+Builder for node filters +

+ +

+

+
Author:
+
Vincent Behar
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
NodeFiltersBuilder() + +
+          Build a new instance.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ NodeFiltersBuilderexcludeHostname(String hostname) + +
+          Exclude nodes matching the given hostname
+ NodeFiltersBuilderexcludeName(String name) + +
+          Exclude nodes matching the given name
+ NodeFiltersBuilderexcludeOsArch(String osArch) + +
+          Exclude nodes matching the given OS-arch
+ NodeFiltersBuilderexcludeOsFamily(String osFamily) + +
+          Exclude nodes matching the given OS-family
+ NodeFiltersBuilderexcludeOsName(String osName) + +
+          Exclude nodes matching the given OS-name
+ NodeFiltersBuilderexcludeOsVersion(String osVersion) + +
+          Exclude nodes matching the given OS-version
+ NodeFiltersBuilderexcludePrecedence(boolean excludePrecedence) + +
+          Whether exclusion filters take precedence (default to yes).
+ NodeFiltersBuilderexcludeTags(String tags) + +
+          Exclude nodes matching the given tags
+ NodeFiltersBuilderexcludeType(String type) + +
+          Exclude nodes matching the given type
+ NodeFiltersBuilderhostname(String hostname) + +
+          Include nodes matching the given hostname
+ NodeFiltersBuildername(String name) + +
+          Include nodes matching the given name
+ NodeFiltersBuilderosArch(String osArch) + +
+          Include nodes matching the given OS-arch
+ NodeFiltersBuilderosFamily(String osFamily) + +
+          Include nodes matching the given OS-family
+ NodeFiltersBuilderosName(String osName) + +
+          Include nodes matching the given OS-name
+ NodeFiltersBuilderosVersion(String osVersion) + +
+          Include nodes matching the given OS-version
+ NodeFiltersBuildertags(String tags) + +
+          Include nodes matching the given tags
+ PropertiestoProperties() + +
+           
+ NodeFiltersBuildertype(String type) + +
+          Include nodes matching the given type
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+NodeFiltersBuilder

+
+public NodeFiltersBuilder()
+
+
Build a new instance. At the end, use toProperties(). +

+

+ + + + + + + + +
+Method Detail
+ +

+hostname

+
+public NodeFiltersBuilder hostname(String hostname)
+
+
Include nodes matching the given hostname +

+

+
Parameters:
hostname - +
Returns:
this, for method chaining
See Also:
excludeHostname(String)
+
+
+
+ +

+type

+
+public NodeFiltersBuilder type(String type)
+
+
Include nodes matching the given type +

+

+
Parameters:
type - +
Returns:
this, for method chaining
See Also:
excludeType(String)
+
+
+
+ +

+tags

+
+public NodeFiltersBuilder tags(String tags)
+
+
Include nodes matching the given tags +

+

+
Parameters:
tags - +
Returns:
this, for method chaining
See Also:
excludeTags(String)
+
+
+
+ +

+name

+
+public NodeFiltersBuilder name(String name)
+
+
Include nodes matching the given name +

+

+
Parameters:
name - +
Returns:
this, for method chaining
See Also:
excludeName(String)
+
+
+
+ +

+osName

+
+public NodeFiltersBuilder osName(String osName)
+
+
Include nodes matching the given OS-name +

+

+
Parameters:
osName - +
Returns:
this, for method chaining
See Also:
excludeOsName(String)
+
+
+
+ +

+osFamily

+
+public NodeFiltersBuilder osFamily(String osFamily)
+
+
Include nodes matching the given OS-family +

+

+
Parameters:
osFamily - +
Returns:
this, for method chaining
See Also:
excludeOsFamily(String)
+
+
+
+ +

+osArch

+
+public NodeFiltersBuilder osArch(String osArch)
+
+
Include nodes matching the given OS-arch +

+

+
Parameters:
osArch - +
Returns:
this, for method chaining
See Also:
excludeOsArch(String)
+
+
+
+ +

+osVersion

+
+public NodeFiltersBuilder osVersion(String osVersion)
+
+
Include nodes matching the given OS-version +

+

+
Parameters:
osVersion - +
Returns:
this, for method chaining
See Also:
excludeOsVersion(String)
+
+
+
+ +

+excludeHostname

+
+public NodeFiltersBuilder excludeHostname(String hostname)
+
+
Exclude nodes matching the given hostname +

+

+
Parameters:
hostname - +
Returns:
this, for method chaining
See Also:
hostname(String), +excludePrecedence(boolean)
+
+
+
+ +

+excludeType

+
+public NodeFiltersBuilder excludeType(String type)
+
+
Exclude nodes matching the given type +

+

+
Parameters:
type - +
Returns:
this, for method chaining
See Also:
type(String), +excludePrecedence(boolean)
+
+
+
+ +

+excludeTags

+
+public NodeFiltersBuilder excludeTags(String tags)
+
+
Exclude nodes matching the given tags +

+

+
Parameters:
tags - +
Returns:
this, for method chaining
See Also:
tags(String), +excludePrecedence(boolean)
+
+
+
+ +

+excludeName

+
+public NodeFiltersBuilder excludeName(String name)
+
+
Exclude nodes matching the given name +

+

+
Parameters:
name - +
Returns:
this, for method chaining
See Also:
name(String), +excludePrecedence(boolean)
+
+
+
+ +

+excludeOsName

+
+public NodeFiltersBuilder excludeOsName(String osName)
+
+
Exclude nodes matching the given OS-name +

+

+
Parameters:
osName - +
Returns:
this, for method chaining
See Also:
osName(String), +excludePrecedence(boolean)
+
+
+
+ +

+excludeOsFamily

+
+public NodeFiltersBuilder excludeOsFamily(String osFamily)
+
+
Exclude nodes matching the given OS-family +

+

+
Parameters:
osFamily - +
Returns:
this, for method chaining
See Also:
osFamily(String), +excludePrecedence(boolean)
+
+
+
+ +

+excludeOsArch

+
+public NodeFiltersBuilder excludeOsArch(String osArch)
+
+
Exclude nodes matching the given OS-arch +

+

+
Parameters:
osArch - +
Returns:
this, for method chaining
See Also:
osArch(String), +excludePrecedence(boolean)
+
+
+
+ +

+excludeOsVersion

+
+public NodeFiltersBuilder excludeOsVersion(String osVersion)
+
+
Exclude nodes matching the given OS-version +

+

+
Parameters:
osVersion - +
Returns:
this, for method chaining
See Also:
osVersion(String), +excludePrecedence(boolean)
+
+
+
+ +

+excludePrecedence

+
+public NodeFiltersBuilder excludePrecedence(boolean excludePrecedence)
+
+
Whether exclusion filters take precedence (default to yes). +

+

+
Parameters:
excludePrecedence - +
Returns:
this, for method chaining
+
+
+
+ +

+toProperties

+
+public Properties toProperties()
+
+
+ +
Returns:
a new Properties instance
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2011. All Rights Reserved. + + diff --git a/apidocs/org/rundeck/api/util/OptionsBuilder.html b/apidocs/org/rundeck/api/util/OptionsBuilder.html new file mode 100644 index 0000000..49d2245 --- /dev/null +++ b/apidocs/org/rundeck/api/util/OptionsBuilder.html @@ -0,0 +1,289 @@ + + + + + + + +OptionsBuilder (RunDeck API - Java Client 1.0-SNAPSHOT API) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.rundeck.api.util +
+Class OptionsBuilder

+
+java.lang.Object
+  extended by org.rundeck.api.util.OptionsBuilder
+
+
+
+
public class OptionsBuilder
extends Object
+ + +

+Builder for job options +

+ +

+

+
Author:
+
Vincent Behar
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
OptionsBuilder() + +
+          Build a new instance.
+  + + + + + + + + + + + + + + + +
+Method Summary
+ OptionsBuilderaddOption(Object key, + Object value) + +
+          Add an option
+ PropertiestoProperties() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+OptionsBuilder

+
+public OptionsBuilder()
+
+
Build a new instance. Use addOption(Object, Object) to add some options, and then + toProperties() when you're done ! +

+

+ + + + + + + + +
+Method Detail
+ +

+addOption

+
+public OptionsBuilder addOption(Object key,
+                                Object value)
+
+
Add an option +

+

+
Parameters:
key - of the option
value - of the option +
Returns:
this, for method chaining
+
+
+
+ +

+toProperties

+
+public Properties toProperties()
+
+
+ +
Returns:
a new Properties instance
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2011. All Rights Reserved. + + diff --git a/apidocs/org/rundeck/api/util/ParametersUtil.html b/apidocs/org/rundeck/api/util/ParametersUtil.html new file mode 100644 index 0000000..395a3db --- /dev/null +++ b/apidocs/org/rundeck/api/util/ParametersUtil.html @@ -0,0 +1,310 @@ + + + + + + + +ParametersUtil (RunDeck API - Java Client 1.0-SNAPSHOT API) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.rundeck.api.util +
+Class ParametersUtil

+
+java.lang.Object
+  extended by org.rundeck.api.util.ParametersUtil
+
+
+
+
public class ParametersUtil
extends Object
+ + +

+Utility class for API parameters that should be passed in URLs. +

+ +

+

+
Author:
+
Vincent Behar
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ParametersUtil() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static StringgenerateArgString(Properties options) + +
+          Generates a RunDeck "argString" representing the given options.
+static StringgenerateNodeFiltersString(Properties nodeFilters) + +
+          Generates an url-encoded string representing the given nodeFilters.
+static StringurlEncode(String input) + +
+          URL-encode the given string
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ParametersUtil

+
+public ParametersUtil()
+
+
+ + + + + + + + +
+Method Detail
+ +

+urlEncode

+
+public static String urlEncode(String input)
+
+
URL-encode the given string +

+

+
Parameters:
input - string to be encoded +
Returns:
an url-encoded string
+
+
+
+ +

+generateArgString

+
+public static String generateArgString(Properties options)
+
+
Generates a RunDeck "argString" representing the given options. Format of the argString is + "-key1 value1 -key2 'value 2 with spaces'". You might want to url-encode this string... +

+

+
Parameters:
options - to be converted +
Returns:
a string. null if options is null, empty if there are no valid options.
+
+
+
+ +

+generateNodeFiltersString

+
+public static String generateNodeFiltersString(Properties nodeFilters)
+
+
Generates an url-encoded string representing the given nodeFilters. Format of the string is + "filter1=value1&filter2=value2". +

+

+
Parameters:
nodeFilters - to be converted +
Returns:
an url-encoded string. null if nodeFilters is null, empty if there are no valid filters.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2011. All Rights Reserved. + + diff --git a/apidocs/org/rundeck/api/util/class-use/AssertUtil.html b/apidocs/org/rundeck/api/util/class-use/AssertUtil.html index f4bb315..388b9b2 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/NodeFiltersBuilder.html b/apidocs/org/rundeck/api/util/class-use/NodeFiltersBuilder.html new file mode 100644 index 0000000..b0e70b4 --- /dev/null +++ b/apidocs/org/rundeck/api/util/class-use/NodeFiltersBuilder.html @@ -0,0 +1,309 @@ + + + + + + + +Uses of Class org.rundeck.api.util.NodeFiltersBuilder (RunDeck API - Java Client 1.0-SNAPSHOT API) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.rundeck.api.util.NodeFiltersBuilder

+
+ + + + + + + + + +
+Packages that use NodeFiltersBuilder
org.rundeck.api.util  
+  +

+ + + + + +
+Uses of NodeFiltersBuilder in org.rundeck.api.util
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.rundeck.api.util that return NodeFiltersBuilder
+ NodeFiltersBuilderNodeFiltersBuilder.excludeHostname(String hostname) + +
+          Exclude nodes matching the given hostname
+ NodeFiltersBuilderNodeFiltersBuilder.excludeName(String name) + +
+          Exclude nodes matching the given name
+ NodeFiltersBuilderNodeFiltersBuilder.excludeOsArch(String osArch) + +
+          Exclude nodes matching the given OS-arch
+ NodeFiltersBuilderNodeFiltersBuilder.excludeOsFamily(String osFamily) + +
+          Exclude nodes matching the given OS-family
+ NodeFiltersBuilderNodeFiltersBuilder.excludeOsName(String osName) + +
+          Exclude nodes matching the given OS-name
+ NodeFiltersBuilderNodeFiltersBuilder.excludeOsVersion(String osVersion) + +
+          Exclude nodes matching the given OS-version
+ NodeFiltersBuilderNodeFiltersBuilder.excludePrecedence(boolean excludePrecedence) + +
+          Whether exclusion filters take precedence (default to yes).
+ NodeFiltersBuilderNodeFiltersBuilder.excludeTags(String tags) + +
+          Exclude nodes matching the given tags
+ NodeFiltersBuilderNodeFiltersBuilder.excludeType(String type) + +
+          Exclude nodes matching the given type
+ NodeFiltersBuilderNodeFiltersBuilder.hostname(String hostname) + +
+          Include nodes matching the given hostname
+ NodeFiltersBuilderNodeFiltersBuilder.name(String name) + +
+          Include nodes matching the given name
+ NodeFiltersBuilderNodeFiltersBuilder.osArch(String osArch) + +
+          Include nodes matching the given OS-arch
+ NodeFiltersBuilderNodeFiltersBuilder.osFamily(String osFamily) + +
+          Include nodes matching the given OS-family
+ NodeFiltersBuilderNodeFiltersBuilder.osName(String osName) + +
+          Include nodes matching the given OS-name
+ NodeFiltersBuilderNodeFiltersBuilder.osVersion(String osVersion) + +
+          Include nodes matching the given OS-version
+ NodeFiltersBuilderNodeFiltersBuilder.tags(String tags) + +
+          Include nodes matching the given tags
+ NodeFiltersBuilderNodeFiltersBuilder.type(String type) + +
+          Include nodes matching the given type
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2011. All Rights Reserved. + + diff --git a/apidocs/org/rundeck/api/util/class-use/OptionsBuilder.html b/apidocs/org/rundeck/api/util/class-use/OptionsBuilder.html new file mode 100644 index 0000000..e9133d2 --- /dev/null +++ b/apidocs/org/rundeck/api/util/class-use/OptionsBuilder.html @@ -0,0 +1,182 @@ + + + + + + + +Uses of Class org.rundeck.api.util.OptionsBuilder (RunDeck API - Java Client 1.0-SNAPSHOT API) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.rundeck.api.util.OptionsBuilder

+
+ + + + + + + + + +
+Packages that use OptionsBuilder
org.rundeck.api.util  
+  +

+ + + + + +
+Uses of OptionsBuilder in org.rundeck.api.util
+  +

+ + + + + + + + + +
Methods in org.rundeck.api.util that return OptionsBuilder
+ OptionsBuilderOptionsBuilder.addOption(Object key, + Object value) + +
+          Add an option
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2011. All Rights Reserved. + + diff --git a/apidocs/org/rundeck/api/util/class-use/ParametersUtil.html b/apidocs/org/rundeck/api/util/class-use/ParametersUtil.html new file mode 100644 index 0000000..19d1446 --- /dev/null +++ b/apidocs/org/rundeck/api/util/class-use/ParametersUtil.html @@ -0,0 +1,145 @@ + + + + + + + +Uses of Class org.rundeck.api.util.ParametersUtil (RunDeck API - Java Client 1.0-SNAPSHOT API) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.rundeck.api.util.ParametersUtil

+
+No usage of org.rundeck.api.util.ParametersUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2011. All Rights Reserved. + + diff --git a/apidocs/org/rundeck/api/util/package-frame.html b/apidocs/org/rundeck/api/util/package-frame.html index 758a558..9ba5295 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) - + @@ -24,9 +24,13 @@ org.rundeck.api.util (RunDeck API - Java Client 1.0-SNAPSHOT API) Classes
 
-ArgsUtil +AssertUtil
-AssertUtil
+NodeFiltersBuilder +
+OptionsBuilder +
+ParametersUtil diff --git a/apidocs/org/rundeck/api/util/package-summary.html b/apidocs/org/rundeck/api/util/package-summary.html index d3db07a..df9b9ed 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) - + @@ -90,13 +90,21 @@ Package org.rundeck.api.util Class Summary -ArgsUtil -Utility class for RunDeck arguments - - AssertUtil Utility class for assertions + +NodeFiltersBuilder +Builder for node filters + + +OptionsBuilder +Builder for job options + + +ParametersUtil +Utility class for API parameters that should be passed in URLs. +   diff --git a/apidocs/org/rundeck/api/util/package-tree.html b/apidocs/org/rundeck/api/util/package-tree.html index 219dbc6..f6406be 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) - + @@ -93,7 +93,7 @@ Class Hierarchy
diff --git a/apidocs/org/rundeck/api/util/package-use.html b/apidocs/org/rundeck/api/util/package-use.html index 1c048bd..50668fa 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) - + @@ -84,7 +84,39 @@ function windowTitle()

Uses of Package
org.rundeck.api.util

-No usage of org.rundeck.api.util + + + + + + + + + +
+Packages that use org.rundeck.api.util
org.rundeck.api.util  
+  +

+ + + + + + + + + + + +
+Classes in org.rundeck.api.util used by org.rundeck.api.util
NodeFiltersBuilder + +
+          Builder for node filters
OptionsBuilder + +
+          Builder for job options


diff --git a/apidocs/overview-frame.html b/apidocs/overview-frame.html index b44b597..7fd837f 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 0dcf8fc..85382b9 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 ebbcf63..62dde3a 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) - + @@ -92,11 +92,11 @@ Class Hierarchy

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 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-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
158.41 MB5,3234,8022511.5111
compile: 14compile: 8.19 MBcompile: 5,056compile: 4,572compile: 221-compile: 10compile: 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-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
15 (compile: 14, test: 1)0015
@@ -167,7 +181,7 @@
Copyright © 2011. All Rights Reserved. - +

diff --git a/dependency-updates-report.html b/dependency-updates-report.html index 5155f9e..82988ec 100644 --- a/dependency-updates-report.html +++ b/dependency-updates-report.html @@ -1,5 +1,5 @@ - + @@ -10,7 +10,7 @@ @import url("./css/site.css"); - + @@ -39,14 +39,19 @@