Uses of Class
org.rundeck.api.RundeckApiException

Packages that use RundeckApiException
org.rundeck.api Java client for the RunDeck API. 
org.rundeck.api.parser Internal parsers for parsing the RunDeck responses. 
 

Uses of RundeckApiException in org.rundeck.api
 

Subclasses of RundeckApiException in org.rundeck.api
static class RundeckApiException.RundeckApiLoginException
          Specific login-related error
 

Methods in org.rundeck.api that throw RundeckApiException
 RundeckAbort RundeckClient.abortExecution(Long executionId)
          Abort an execution (identified by the given ID).
 String RundeckClient.deleteJob(String jobId)
          Delete a single job, identified by the given ID
 InputStream RundeckClient.exportJob(FileType format, String jobId)
          Export the definition of a single job, identified by the given ID
 InputStream RundeckClient.exportJob(String format, String jobId)
          Export the definition of a single job, identified by the given ID
 InputStream RundeckClient.exportJobs(FileType format, String project)
          Export the definitions of all jobs that belongs to the given project
 InputStream RundeckClient.exportJobs(FileType format, String project, String jobFilter, String groupPath, String... jobIds)
          Export the definitions of the jobs that belongs to the given project, and matches the given criteria (jobFilter, groupPath and jobIds)
 InputStream RundeckClient.exportJobs(String format, String project)
          Export the definitions of all jobs that belongs to the given project
 InputStream RundeckClient.exportJobs(String format, String project, String jobFilter, String groupPath, String... jobIds)
          Export the definitions of the jobs that belongs to the given project, and matches the given criteria (jobFilter, groupPath and jobIds)
 void RundeckClient.exportJobsToFile(String filename, FileType format, String project)
          Export the definitions of all jobs that belongs to the given project
 void RundeckClient.exportJobsToFile(String filename, FileType format, String project, String jobFilter, String groupPath, String... jobIds)
          Export the definitions of the jobs that belongs to the given project, and matches the given criteria (jobFilter, groupPath and jobIds)
 void RundeckClient.exportJobsToFile(String filename, String format, String project)
          Export the definitions of all jobs that belongs to the given project
 void RundeckClient.exportJobsToFile(String filename, String format, String project, String jobFilter, String groupPath, String... jobIds)
          Export the definitions of the jobs that belongs to the given project, and matches the given criteria (jobFilter, groupPath and jobIds)
 void RundeckClient.exportJobToFile(String filename, FileType format, String jobId)
          Export the definition of a single job (identified by the given ID)
 void RundeckClient.exportJobToFile(String filename, String format, String jobId)
          Export the definition of a single job (identified by the given ID)
 RundeckJob RundeckClient.findJob(String project, String groupPath, String name)
          Find a job, identified by its project, group and name.
 RundeckExecution RundeckClient.getExecution(Long executionId)
          Get a single execution, identified by the given ID
 RundeckHistory RundeckClient.getHistory(String project)
          Get the (events) history for the given project
 RundeckHistory RundeckClient.getHistory(String project, Date begin, Date end)
          Get the (events) history for the given project
 RundeckHistory RundeckClient.getHistory(String project, Date begin, Date end, Long max, Long offset)
          Get the (events) history for the given project
 RundeckHistory RundeckClient.getHistory(String project, Long max, Long offset)
          Get the (events) history for the given project
 RundeckHistory RundeckClient.getHistory(String project, String recent)
          Get the (events) history for the given project
 RundeckHistory RundeckClient.getHistory(String project, String recent, Long max, Long offset)
          Get the (events) history for the given project
 RundeckHistory RundeckClient.getHistory(String project, String jobId, String reportId, String user)
          Get the (events) history for the given project
 RundeckHistory RundeckClient.getHistory(String project, String jobId, String reportId, String user, Long max, Long offset)
          Get the (events) history for the given project
 RundeckHistory RundeckClient.getHistory(String project, String jobId, String reportId, String user, String recent, Date begin, Date end, Long max, Long offset)
          Get the (events) history for the given project
 RundeckJob RundeckClient.getJob(String jobId)
          Get the definition of a single job, identified by the given ID
 List<RundeckExecution> RundeckClient.getJobExecutions(String jobId)
          Get the executions of the given job
 List<RundeckExecution> RundeckClient.getJobExecutions(String jobId, RundeckExecution.ExecutionStatus status)
          Get the executions of the given job
 List<RundeckExecution> RundeckClient.getJobExecutions(String jobId, RundeckExecution.ExecutionStatus status, Long max, Long offset)
          Get the executions of the given job
 List<RundeckExecution> RundeckClient.getJobExecutions(String jobId, String status)
          Get the executions of the given job
 List<RundeckExecution> RundeckClient.getJobExecutions(String jobId, String status, Long max, Long offset)
          Get the executions of the given job
 List<RundeckJob> RundeckClient.getJobs()
          List all jobs (for all projects)
 List<RundeckJob> RundeckClient.getJobs(String project)
          List all jobs that belongs to the given project
 List<RundeckJob> RundeckClient.getJobs(String project, String jobFilter, String groupPath, String... jobIds)
          List the jobs that belongs to the given project, and matches the given criteria (jobFilter, groupPath and jobIds)
 RundeckNode RundeckClient.getNode(String name, String project)
          Get the definition of a single node
 List<RundeckNode> RundeckClient.getNodes()
          List all nodes (for all projects)
 List<RundeckNode> RundeckClient.getNodes(String project)
          List all nodes that belongs to the given project
 List<RundeckNode> RundeckClient.getNodes(String project, Properties nodeFilters)
          List nodes that belongs to the given project
 RundeckProject RundeckClient.getProject(String projectName)
          Get the definition of a single project, identified by the given name
 List<RundeckProject> RundeckClient.getProjects()
          List all projects
 List<RundeckExecution> RundeckClient.getRunningExecutions()
          Get all running executions (for all projects)
 List<RundeckExecution> RundeckClient.getRunningExecutions(String project)
          Get the running executions for the given project
 RundeckSystemInfo RundeckClient.getSystemInfo()
          Get system informations about the RunDeck server
 RundeckJobsImportResult RundeckClient.importJobs(InputStream stream, FileType fileType)
          Import the definitions of jobs, from the given input stream
 RundeckJobsImportResult RundeckClient.importJobs(InputStream stream, FileType fileType, RundeckJobsImportMethod importBehavior)
          Import the definitions of jobs, from the given input stream, using the given behavior
 RundeckJobsImportResult RundeckClient.importJobs(InputStream stream, String fileType)
          Import the definitions of jobs, from the given input stream
 RundeckJobsImportResult RundeckClient.importJobs(InputStream stream, String fileType, String importBehavior)
          Import the definitions of jobs, from the given input stream, using the given behavior
 RundeckJobsImportResult RundeckClient.importJobs(String filename, FileType fileType)
          Import the definitions of jobs, from the given file
 RundeckJobsImportResult RundeckClient.importJobs(String filename, FileType fileType, RundeckJobsImportMethod importBehavior)
          Import the definitions of jobs, from the given file, using the given behavior
 RundeckJobsImportResult RundeckClient.importJobs(String filename, String fileType)
          Import the definitions of jobs, from the given file
 RundeckJobsImportResult RundeckClient.importJobs(String filename, String fileType, String importBehavior)
          Import the definitions of jobs, from the given file, using the given behavior
 void RundeckClient.ping()
          Try to "ping" the RunDeck instance to see if it is alive
 RundeckExecution RundeckClient.runAdhocCommand(String project, String command)
          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.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.
 RundeckExecution RundeckClient.runAdhocCommand(String project, String command, Properties nodeFilters)
          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocCommand(String project, String command, Properties nodeFilters, Integer nodeThreadcount, Boolean nodeKeepgoing)
          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocCommand(String project, String command, Properties nodeFilters, Integer nodeThreadcount, Boolean nodeKeepgoing, long poolingInterval, TimeUnit poolingUnit)
          Run an ad-hoc command, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.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.
 RundeckExecution RundeckClient.runAdhocScript(String project, InputStream script)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, InputStream script, long poolingInterval, TimeUnit poolingUnit)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, InputStream script, Properties options)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, InputStream script, Properties options, long poolingInterval, TimeUnit poolingUnit)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, InputStream script, Properties options, Properties nodeFilters)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, InputStream script, Properties options, Properties nodeFilters, Integer nodeThreadcount, Boolean nodeKeepgoing)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, InputStream script, Properties options, Properties nodeFilters, Integer nodeThreadcount, Boolean nodeKeepgoing, long poolingInterval, TimeUnit poolingUnit)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, InputStream script, Properties options, Properties nodeFilters, long poolingInterval, TimeUnit poolingUnit)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, String scriptFilename)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, String scriptFilename, long poolingInterval, TimeUnit poolingUnit)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, String scriptFilename, Properties options)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, String scriptFilename, Properties options, long poolingInterval, TimeUnit poolingUnit)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, String scriptFilename, Properties options, Properties nodeFilters)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, String scriptFilename, Properties options, Properties nodeFilters, Integer nodeThreadcount, Boolean nodeKeepgoing)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, String scriptFilename, Properties options, Properties nodeFilters, Integer nodeThreadcount, Boolean nodeKeepgoing, long poolingInterval, TimeUnit poolingUnit)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runAdhocScript(String project, String scriptFilename, Properties options, Properties nodeFilters, long poolingInterval, TimeUnit poolingUnit)
          Run an ad-hoc script, and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.runJob(String jobId)
          Run a RunDeck job (identified by the given ID), and wait until its execution is finished (or aborted) to return.
 RundeckExecution RundeckClient.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.
 RundeckExecution RundeckClient.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.
 RundeckExecution RundeckClient.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.
 RundeckExecution RundeckClient.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.
 RundeckExecution RundeckClient.triggerAdhocCommand(String project, String command)
          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution).
 RundeckExecution RundeckClient.triggerAdhocCommand(String project, String command, Properties nodeFilters)
          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution).
 RundeckExecution RundeckClient.triggerAdhocCommand(String project, String command, Properties nodeFilters, Integer nodeThreadcount, Boolean nodeKeepgoing)
          Trigger the execution of an ad-hoc command, and return immediately (without waiting the end of the execution).
 RundeckExecution RundeckClient.triggerAdhocScript(String project, InputStream script)
          Trigger the execution of an ad-hoc script, and return immediately (without waiting the end of the execution).
 RundeckExecution RundeckClient.triggerAdhocScript(String project, InputStream script, Properties options)
          Trigger the execution of an ad-hoc script, and return immediately (without waiting the end of the execution).
 RundeckExecution RundeckClient.triggerAdhocScript(String project, InputStream script, Properties options, Properties nodeFilters)
          Trigger the execution of an ad-hoc script, and return immediately (without waiting the end of the execution).
 RundeckExecution RundeckClient.triggerAdhocScript(String project, InputStream script, Properties options, Properties nodeFilters, Integer nodeThreadcount, Boolean nodeKeepgoing)
          Trigger the execution of an ad-hoc script, and return immediately (without waiting the end of the execution).
 RundeckExecution RundeckClient.triggerAdhocScript(String project, String scriptFilename)
          Trigger the execution of an ad-hoc script, and return immediately (without waiting the end of the execution).
 RundeckExecution RundeckClient.triggerAdhocScript(String project, String scriptFilename, Properties options)
          Trigger the execution of an ad-hoc script, and return immediately (without waiting the end of the execution).
 RundeckExecution RundeckClient.triggerAdhocScript(String project, String scriptFilename, Properties options, Properties nodeFilters)
          Trigger the execution of an ad-hoc script, and return immediately (without waiting the end of the execution).
 RundeckExecution RundeckClient.triggerAdhocScript(String project, String scriptFilename, Properties options, Properties nodeFilters, Integer nodeThreadcount, Boolean nodeKeepgoing)
          Trigger the execution of an ad-hoc script, and return immediately (without waiting the end of the execution).
 RundeckExecution RundeckClient.triggerJob(String jobId)
          Trigger the execution of a RunDeck job (identified by the given ID), and return immediately (without waiting the end of the job execution)
 RundeckExecution 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)
 RundeckExecution RundeckClient.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)
 

Uses of RundeckApiException in org.rundeck.api.parser
 

Methods in org.rundeck.api.parser that throw RundeckApiException
static org.dom4j.Document ParserHelper.loadDocument(InputStream inputStream)
          Load an XML Document from the given InputStream
 



Copyright © 2011. All Rights Reserved.