public class RemoteJobExplorer extends AbstractRemoteDao implements org.springframework.batch.core.explore.JobExplorer
Constructor and Description |
---|
RemoteJobExplorer() |
RemoteJobExplorer(AppmasterMindScOperations appmasterScOperations) |
Modifier and Type | Method and Description |
---|---|
java.util.List<org.springframework.batch.core.JobInstance> |
findJobInstancesByJobName(java.lang.String jobName,
int start,
int count) |
java.util.Set<org.springframework.batch.core.JobExecution> |
findRunningJobExecutions(java.lang.String jobName) |
org.springframework.batch.core.JobExecution |
getJobExecution(java.lang.Long executionId) |
java.util.List<org.springframework.batch.core.JobExecution> |
getJobExecutions(org.springframework.batch.core.JobInstance jobInstance) |
org.springframework.batch.core.JobInstance |
getJobInstance(java.lang.Long instanceId) |
int |
getJobInstanceCount(java.lang.String jobName) |
java.util.List<org.springframework.batch.core.JobInstance> |
getJobInstances(java.lang.String jobName,
int start,
int count) |
java.util.List<java.lang.String> |
getJobNames() |
org.springframework.batch.core.StepExecution |
getStepExecution(java.lang.Long jobExecutionId,
java.lang.Long stepExecutionId) |
checkResponseMayThrow, convertException, getAppmasterScOperations, setAppmasterScOperations
public RemoteJobExplorer()
public RemoteJobExplorer(AppmasterMindScOperations appmasterScOperations)
public java.util.List<org.springframework.batch.core.JobInstance> getJobInstances(java.lang.String jobName, int start, int count)
getJobInstances
in interface org.springframework.batch.core.explore.JobExplorer
public org.springframework.batch.core.JobExecution getJobExecution(java.lang.Long executionId)
getJobExecution
in interface org.springframework.batch.core.explore.JobExplorer
public org.springframework.batch.core.StepExecution getStepExecution(java.lang.Long jobExecutionId, java.lang.Long stepExecutionId)
getStepExecution
in interface org.springframework.batch.core.explore.JobExplorer
public org.springframework.batch.core.JobInstance getJobInstance(java.lang.Long instanceId)
getJobInstance
in interface org.springframework.batch.core.explore.JobExplorer
public java.util.List<org.springframework.batch.core.JobExecution> getJobExecutions(org.springframework.batch.core.JobInstance jobInstance)
getJobExecutions
in interface org.springframework.batch.core.explore.JobExplorer
public java.util.Set<org.springframework.batch.core.JobExecution> findRunningJobExecutions(java.lang.String jobName)
findRunningJobExecutions
in interface org.springframework.batch.core.explore.JobExplorer
public java.util.List<java.lang.String> getJobNames()
getJobNames
in interface org.springframework.batch.core.explore.JobExplorer
public int getJobInstanceCount(java.lang.String jobName) throws org.springframework.batch.core.launch.NoSuchJobException
getJobInstanceCount
in interface org.springframework.batch.core.explore.JobExplorer
org.springframework.batch.core.launch.NoSuchJobException
public java.util.List<org.springframework.batch.core.JobInstance> findJobInstancesByJobName(java.lang.String jobName, int start, int count)
findJobInstancesByJobName
in interface org.springframework.batch.core.explore.JobExplorer