public interface JobOperations extends ResourceOperations
| 修飾子と型 | メソッドと説明 |
|---|---|
JobDefinitionResource | createJob(java.lang.String name, java.lang.String definition, boolean deploy) 新しいジョブを作成し、必要に応じてデプロイします。 |
JobExecutionInfoResource | displayJobExecution(long jobExecutionId) 指定された jobExecutionId の特定のジョブ実行を取得します。 |
JobInstanceInfoResource | displayJobInstance(long instanceId)intanceId を指定して、ジョブの特定のインスタンスを取得します。 |
StepExecutionInfoResource | displayStepExecution(long jobExecutionId, long stepExecutionId) |
void | launchJob(java.lang.String name, java.lang.String jobParameters) すでにデプロイされているジョブを起動します。 |
org.springframework.hateoas.PagedResources<JobDefinitionResource> | list() システムに認識されているジョブを一覧表示します。 |
org.springframework.hateoas.PagedResources<JobExecutionInfoResource> | listJobExecutions() すべてのジョブ実行を一覧表示します。 |
java.util.List<StepExecutionInfoResource> | listStepExecutions(long jobExecutionId) |
void | restartJobExecution(long jobExecutionId) 指定されたジョブ実行を再開します。 |
StepExecutionProgressInfoResource | stepExecutionProgress(long jobExecutionId, long stepExecutionId) 指定された jobExecutionId と stepExecutionId を使用してステップ実行の進行状況を取得します。 |
void | stopAllJobExecutions() すべてのジョブの実行を停止します。 |
void | stopJobExecution(long jobExecutionId) 実行中のジョブの実行を停止します。 |
cleanBusResources, deploy, destroy, destroyAll, undeploy, undeployAllJobDefinitionResource createJob(java.lang.String name, java.lang.String definition, boolean deploy)
void launchJob(java.lang.String name,
java.lang.String jobParameters)name - 起動するジョブの名前 jobParameters - JSON 文字列は jobParametersorg.springframework.hateoas.PagedResources<JobDefinitionResource> list()
org.springframework.hateoas.PagedResources<JobExecutionInfoResource> listJobExecutions()
JobExecutionInfoResource displayJobExecution(long jobExecutionId)
jobExecutionId の特定のジョブ実行を取得します。java.util.List<StepExecutionInfoResource> listStepExecutions(long jobExecutionId)
void stopJobExecution(long jobExecutionId)
void restartJobExecution(long jobExecutionId)
void stopAllJobExecutions()
StepExecutionProgressInfoResource stepExecutionProgress(long jobExecutionId, long stepExecutionId)
jobExecutionId と stepExecutionId を使用してステップ実行の進行状況を取得します。StepExecutionInfoResource displayStepExecution(long jobExecutionId, long stepExecutionId)
JobInstanceInfoResource displayJobInstance(long instanceId)