@Service public class OctopusBatchServiceImpl extends Object implements OctopusBatchService
| 构造器和说明 |
|---|
OctopusBatchServiceImpl() |
@PostConstruct public void init()
public Set<String> getSystemIds()
getSystemIds 在接口中 OctopusBatchServicepublic List<OctopusBatchJobInfo> getJobInfos()
getJobInfos 在接口中 OctopusBatchServicepublic Long start(String operator, String systemId, String jobName, String parameters, Boolean chkLastJob)
start 在接口中 OctopusBatchServicepublic Long restart(String operator, String systemId, long executionId)
restart 在接口中 OctopusBatchServicepublic Long restartByJobName(String operator, String systemId, String jobName)
restartByJobName 在接口中 OctopusBatchServicepublic boolean stop(String operator, String systemId, long executionId)
stop 在接口中 OctopusBatchServicepublic OctopusBatchJobExecution abandon(String operator, String systemId, long jobExecutionId)
abandon 在接口中 OctopusBatchServicepublic Long startNextInstance(String operator, String systemId, String jobName, Boolean chkLastJob)
startNextInstance 在接口中 OctopusBatchServicepublic OctopusBatchJobInstances getJobInstances(String systemId, String jobName, int start, int count)
getJobInstances 在接口中 OctopusBatchServicepublic OctopusBatchJobExecution getJobExecution(String systemId, Long executionId)
getJobExecution 在接口中 OctopusBatchServicepublic OctopusBatchStepExecution getStepExecution(String systemId, Long jobExecutionId, Long stepExecutionId)
getStepExecution 在接口中 OctopusBatchServicepublic OctopusBatchJobInstance getJobInstance(String systemId, Long instanceId)
getJobInstance 在接口中 OctopusBatchServicepublic List<OctopusBatchJobExecution> getJobExecutions(String systemId, Long instanceId)
getJobExecutions 在接口中 OctopusBatchServicepublic OctopusBatchJobExecutions getJobExecutionsByJobName(String systemId, String jobName, int jobStart, int jobCount)
getJobExecutionsByJobName 在接口中 OctopusBatchServicepublic Set<OctopusBatchJobExecution> findRunningJobExecutions(String systemId, String jobName)
findRunningJobExecutions 在接口中 OctopusBatchServiceCopyright © 2021 KRProject. All rights reserved.