public class JobOperatorBridge extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_JOB_OPERATOR_SLEEP_TIME |
Constructor and Description |
---|
JobOperatorBridge() |
Modifier and Type | Method and Description |
---|---|
void |
abandonJobExecution(long executionId) |
jakarta.batch.runtime.JobExecution |
getJobExecution(long executionId) |
List<jakarta.batch.runtime.JobExecution> |
getJobExecutions(jakarta.batch.runtime.JobInstance instance) |
jakarta.batch.runtime.JobInstance |
getJobInstance(long executionId) |
int |
getJobInstanceCount(String jobName) |
List<jakarta.batch.runtime.JobInstance> |
getJobInstances(String jobName,
int start,
int end) |
List<String> |
getJobNames() |
Properties |
getParameters(long executionId) |
List<Long> |
getRunningExecutions(String jobName) |
List<jakarta.batch.runtime.StepExecution> |
getStepExecutions(long executionId) |
TCKJobExecutionWrapper |
restartJobAndWaitForResult(long oldExecutionId,
Properties restartJobParameters) |
TCKJobExecutionWrapper |
restartJobWithoutWaitingForResult(long oldExecutionId,
Properties jobParameters) |
TCKJobExecutionWrapper |
startJobAndWaitForResult(String jobName) |
TCKJobExecutionWrapper |
startJobAndWaitForResult(String jobName,
Properties jobParameters) |
void |
startJobWithoutWaitingForResult(String jobName) |
TCKJobExecutionWrapper |
startJobWithoutWaitingForResult(String jobName,
Properties jobParameters) |
jakarta.batch.runtime.JobExecution |
stopJobAndWaitForResult(jakarta.batch.runtime.JobExecution jobExecution) |
void |
stopJobWithoutWaitingForResult(long jobInstanceId) |
public static final String DEFAULT_JOB_OPERATOR_SLEEP_TIME
public List<String> getJobNames() throws jakarta.batch.operations.JobSecurityException
jakarta.batch.operations.JobSecurityException
public int getJobInstanceCount(String jobName) throws jakarta.batch.operations.NoSuchJobException, jakarta.batch.operations.JobSecurityException
jakarta.batch.operations.NoSuchJobException
jakarta.batch.operations.JobSecurityException
public List<Long> getRunningExecutions(String jobName) throws jakarta.batch.operations.NoSuchJobException, jakarta.batch.operations.JobSecurityException
jakarta.batch.operations.NoSuchJobException
jakarta.batch.operations.JobSecurityException
public List<jakarta.batch.runtime.JobExecution> getJobExecutions(jakarta.batch.runtime.JobInstance instance) throws jakarta.batch.operations.NoSuchJobInstanceException, jakarta.batch.operations.JobSecurityException
jakarta.batch.operations.NoSuchJobInstanceException
jakarta.batch.operations.JobSecurityException
public TCKJobExecutionWrapper restartJobAndWaitForResult(long oldExecutionId, Properties restartJobParameters) throws jakarta.batch.operations.NoSuchJobExecutionException, jakarta.batch.operations.NoSuchJobException, jakarta.batch.operations.JobRestartException, jakarta.batch.operations.JobExecutionAlreadyCompleteException, jakarta.batch.operations.JobExecutionNotMostRecentException, jakarta.batch.operations.JobSecurityException, JobExecutionTimeoutException
jakarta.batch.operations.NoSuchJobExecutionException
jakarta.batch.operations.NoSuchJobException
jakarta.batch.operations.JobRestartException
jakarta.batch.operations.JobExecutionAlreadyCompleteException
jakarta.batch.operations.JobExecutionNotMostRecentException
jakarta.batch.operations.JobSecurityException
JobExecutionTimeoutException
public TCKJobExecutionWrapper restartJobWithoutWaitingForResult(long oldExecutionId, Properties jobParameters) throws jakarta.batch.operations.NoSuchJobExecutionException, jakarta.batch.operations.NoSuchJobException, jakarta.batch.operations.JobRestartException, jakarta.batch.operations.JobExecutionAlreadyCompleteException, jakarta.batch.operations.JobExecutionNotMostRecentException, jakarta.batch.operations.JobSecurityException, JobExecutionTimeoutException
jakarta.batch.operations.NoSuchJobExecutionException
jakarta.batch.operations.NoSuchJobException
jakarta.batch.operations.JobRestartException
jakarta.batch.operations.JobExecutionAlreadyCompleteException
jakarta.batch.operations.JobExecutionNotMostRecentException
jakarta.batch.operations.JobSecurityException
JobExecutionTimeoutException
public void abandonJobExecution(long executionId) throws jakarta.batch.operations.NoSuchJobInstanceException, jakarta.batch.operations.JobExecutionIsRunningException, jakarta.batch.operations.JobSecurityException, jakarta.batch.operations.NoSuchJobExecutionException
jakarta.batch.operations.NoSuchJobInstanceException
jakarta.batch.operations.JobExecutionIsRunningException
jakarta.batch.operations.JobSecurityException
jakarta.batch.operations.NoSuchJobExecutionException
public TCKJobExecutionWrapper startJobAndWaitForResult(String jobName) throws jakarta.batch.operations.JobStartException, jakarta.batch.operations.NoSuchJobExecutionException, jakarta.batch.operations.JobSecurityException, JobExecutionTimeoutException
jakarta.batch.operations.JobStartException
jakarta.batch.operations.NoSuchJobExecutionException
jakarta.batch.operations.JobSecurityException
JobExecutionTimeoutException
public TCKJobExecutionWrapper startJobWithoutWaitingForResult(String jobName, Properties jobParameters) throws jakarta.batch.operations.JobStartException, jakarta.batch.operations.NoSuchJobExecutionException, jakarta.batch.operations.JobSecurityException
jakarta.batch.operations.JobStartException
jakarta.batch.operations.NoSuchJobExecutionException
jakarta.batch.operations.JobSecurityException
public void stopJobWithoutWaitingForResult(long jobInstanceId) throws jakarta.batch.operations.NoSuchJobExecutionException, jakarta.batch.operations.JobExecutionNotRunningException, jakarta.batch.operations.JobSecurityException
jakarta.batch.operations.NoSuchJobExecutionException
jakarta.batch.operations.JobExecutionNotRunningException
jakarta.batch.operations.JobSecurityException
public jakarta.batch.runtime.JobExecution stopJobAndWaitForResult(jakarta.batch.runtime.JobExecution jobExecution) throws jakarta.batch.operations.NoSuchJobExecutionException, jakarta.batch.operations.JobExecutionNotRunningException, jakarta.batch.operations.JobSecurityException, JobExecutionTimeoutException
jakarta.batch.operations.NoSuchJobExecutionException
jakarta.batch.operations.JobExecutionNotRunningException
jakarta.batch.operations.JobSecurityException
JobExecutionTimeoutException
public TCKJobExecutionWrapper startJobAndWaitForResult(String jobName, Properties jobParameters) throws jakarta.batch.operations.JobStartException, jakarta.batch.operations.NoSuchJobExecutionException, jakarta.batch.operations.JobSecurityException, JobExecutionTimeoutException
jakarta.batch.operations.JobStartException
jakarta.batch.operations.NoSuchJobExecutionException
jakarta.batch.operations.JobSecurityException
JobExecutionTimeoutException
public Properties getParameters(long executionId) throws jakarta.batch.operations.NoSuchJobInstanceException, jakarta.batch.operations.JobSecurityException, jakarta.batch.operations.NoSuchJobExecutionException
jakarta.batch.operations.NoSuchJobInstanceException
jakarta.batch.operations.JobSecurityException
jakarta.batch.operations.NoSuchJobExecutionException
public jakarta.batch.runtime.JobInstance getJobInstance(long executionId) throws jakarta.batch.operations.NoSuchJobExecutionException, jakarta.batch.operations.JobSecurityException
jakarta.batch.operations.NoSuchJobExecutionException
jakarta.batch.operations.JobSecurityException
public jakarta.batch.runtime.JobExecution getJobExecution(long executionId) throws jakarta.batch.operations.NoSuchJobExecutionException, jakarta.batch.operations.JobSecurityException
jakarta.batch.operations.NoSuchJobExecutionException
jakarta.batch.operations.JobSecurityException
public List<jakarta.batch.runtime.JobInstance> getJobInstances(String jobName, int start, int end) throws jakarta.batch.operations.NoSuchJobException, jakarta.batch.operations.JobSecurityException
jakarta.batch.operations.NoSuchJobException
jakarta.batch.operations.JobSecurityException
public List<jakarta.batch.runtime.StepExecution> getStepExecutions(long executionId) throws jakarta.batch.operations.NoSuchJobExecutionException, jakarta.batch.operations.JobSecurityException
jakarta.batch.operations.NoSuchJobExecutionException
jakarta.batch.operations.JobSecurityException
public void startJobWithoutWaitingForResult(String jobName) throws jakarta.batch.operations.JobStartException, jakarta.batch.operations.NoSuchJobExecutionException, jakarta.batch.operations.JobSecurityException
jakarta.batch.operations.JobStartException
jakarta.batch.operations.NoSuchJobExecutionException
jakarta.batch.operations.JobSecurityException
© Copyright 2013, 2020 International Business Machines Corp. and others
Licensed under the Apache License, Version 2.0