public class Controller
extends java.lang.Object
| Constructor and Description |
|---|
Controller(ModelService modelService,
FlexibleSearchService flexibleSearchService,
Scheduler scheduler) |
| Modifier and Type | Method and Description |
|---|---|
DistributedProcessModel |
analyseExecutionResults(DistributedProcessModel process) |
DistributedProcessModel |
createProcess(ProcessCreationData processData) |
ProcessStatus |
getProcessStatus(DistributedProcessModel process) |
DistributedProcessModel |
initializeProcess(DistributedProcessModel process) |
DistributedProcessModel |
requestToStopProcess(DistributedProcessModel process) |
DistributedProcessModel |
scheduleExecution(DistributedProcessModel process) |
void |
setApplicationContext(ApplicationContext applicationContext) |
DistributedProcessModel |
startProcess(DistributedProcessModel process) |
DistributedProcessModel |
stopProcess(DistributedProcessModel process) |
DistributedProcessModel |
waitForProcess(DistributedProcessModel process,
long maxWaitTimeInSeconds) |
public Controller(ModelService modelService, FlexibleSearchService flexibleSearchService, Scheduler scheduler)
public void setApplicationContext(ApplicationContext applicationContext)
throws BeansException
BeansExceptionpublic DistributedProcessModel createProcess(ProcessCreationData processData)
public DistributedProcessModel startProcess(DistributedProcessModel process)
public DistributedProcessModel initializeProcess(DistributedProcessModel process)
public DistributedProcessModel scheduleExecution(DistributedProcessModel process)
public DistributedProcessModel analyseExecutionResults(DistributedProcessModel process)
public DistributedProcessModel requestToStopProcess(DistributedProcessModel process)
public DistributedProcessModel stopProcess(DistributedProcessModel process)
public DistributedProcessModel waitForProcess(DistributedProcessModel process, long maxWaitTimeInSeconds) throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic ProcessStatus getProcessStatus(DistributedProcessModel process)
Copyright © 2018 SAP SE. All Rights Reserved.