public class ProcessManagerPublic extends Object implements eu.vicci.process.engine.core.IProcessManager
| Constructor and Description |
|---|
ProcessManagerPublic() |
| Modifier and Type | Method and Description |
|---|---|
void |
addHumanTaskRequestListener(eu.vicci.process.model.util.messages.core.HumanTaskRequestListener humanTaskRequestListener) |
void |
addHumanTaskResponseLister(eu.vicci.process.model.util.messages.core.HumanTaskResponseListener listener) |
void |
addProcessEngineListener(eu.vicci.process.model.util.messages.core.ProcessEngineListener listener) |
void |
addStateChangeListener(eu.vicci.process.model.util.messages.core.StateChangeListener stateChangeListener) |
String |
configureProcessInstance(String processid,
String configuration) |
eu.vicci.process.client.core.AbstractClientBuilder |
createNewClientBuilder() |
String |
deployProcess(eu.vicci.process.model.sofia.Process process) |
String |
deployProcess(String processid) |
String |
deployProcessInstance(String processid) |
eu.vicci.process.model.sofiainstance.ProcessStepInstance |
executeProcessStep(eu.vicci.process.model.sofiainstance.ProcessStepInstance psi,
eu.vicci.process.model.sofia.ProcessStep ps,
boolean alreadyExecuting)
Deprecated.
seems is not used by any of
|
List<eu.vicci.process.model.util.messages.core.IStateChangeMessage> |
getInstanceLog(String processInstanceId) |
eu.vicci.process.model.util.messages.core.IStateChangeMessage |
getInstanceState(String processInstanceId) |
String |
getProcessDefinition(String processid) |
eu.vicci.process.model.sofia.Process |
getProcessInfos(String processId) |
eu.vicci.process.model.sofiainstance.ProcessInstance |
getProcessInstanceInfos(String processInstanceId) |
Map<String,String> |
getProcessInstanceInfosReduced(String processInstanceId) |
List<eu.vicci.process.model.util.messages.core.IStateChangeMessage> |
getRecentStateChanges() |
Map<String,String> |
getUploadedProcesses() |
List<eu.vicci.process.engine.core.IProcessInfo> |
listDeployedProcesses() |
List<eu.vicci.process.engine.core.IProcessInstanceInfo> |
listProcessInstances() |
List<String> |
listUploadedProcessDefinitions() |
void |
loadExistingModels() |
String |
pauseProcessInstance(String instanceid) |
void |
removeHumanTaskRequestListener(eu.vicci.process.model.util.messages.core.HumanTaskRequestListener humanTaskRequestListener) |
void |
removeHumanTaskResponseListener(eu.vicci.process.model.util.messages.core.HumanTaskResponseListener listener) |
String |
removeInstance(String processInstanceId) |
void |
removeProcessEngineListener(eu.vicci.process.model.util.messages.core.ProcessEngineListener listener) |
void |
removeStateChangeListener(eu.vicci.process.model.util.messages.core.StateChangeListener stateChangeListener) |
String |
resumeProcessInstance(String processInstanceId) |
void |
setClientBuilderFactory(eu.vicci.process.engine.core.ClientBuilderFactory factory) |
String |
startProcessInstance(String processInstanceId,
Map<String,eu.vicci.process.model.sofiainstance.DataTypeInstance> inputParameters) |
String |
startProcessInstance(String processInstanceId,
Map<String,eu.vicci.process.model.sofiainstance.DataTypeInstance> inputParameters,
boolean runInLoop) |
String |
startProcessInstance(String processInstanceId,
String runningForInstanceId,
Map<String,eu.vicci.process.model.sofiainstance.DataTypeInstance> inputParameters,
boolean runInLoop) |
String |
stopProcessInstance(String instanceid) |
String |
uploadAndDeploy(eu.vicci.process.model.sofia.Process process) |
String |
uploadModelFile(String filepath) |
String |
uploadModelFile(String filepath,
boolean overrideExisting) |
String |
uploadProcessDefinition(String processid,
String processdocument,
boolean isDiagram) |
String |
uploadProcessDefinition(String processid,
String processdocument,
boolean isDiagram,
boolean overrideExisting) |
public String uploadProcessDefinition(String processid, String processdocument, boolean isDiagram)
uploadProcessDefinition in interface eu.vicci.process.engine.core.IProcessManagerpublic String uploadProcessDefinition(String processid, String processdocument, boolean isDiagram, boolean overrideExisting)
uploadProcessDefinition in interface eu.vicci.process.engine.core.IProcessManagerpublic Map<String,String> getUploadedProcesses()
getUploadedProcesses in interface eu.vicci.process.engine.core.IProcessManagerpublic String deployProcess(eu.vicci.process.model.sofia.Process process)
deployProcess in interface eu.vicci.process.engine.core.IProcessManagerpublic String deployProcess(String processid)
deployProcess in interface eu.vicci.process.engine.core.IProcessManagerpublic String deployProcessInstance(String processid)
deployProcessInstance in interface eu.vicci.process.engine.core.IProcessManagerpublic String configureProcessInstance(String processid, String configuration)
configureProcessInstance in interface eu.vicci.process.engine.core.IProcessManagerpublic String startProcessInstance(String processInstanceId, Map<String,eu.vicci.process.model.sofiainstance.DataTypeInstance> inputParameters)
startProcessInstance in interface eu.vicci.process.engine.core.IProcessManagerpublic String startProcessInstance(String processInstanceId, Map<String,eu.vicci.process.model.sofiainstance.DataTypeInstance> inputParameters, boolean runInLoop)
startProcessInstance in interface eu.vicci.process.engine.core.IProcessManagerpublic String startProcessInstance(String processInstanceId, String runningForInstanceId, Map<String,eu.vicci.process.model.sofiainstance.DataTypeInstance> inputParameters, boolean runInLoop)
startProcessInstance in interface eu.vicci.process.engine.core.IProcessManagerpublic String stopProcessInstance(String instanceid)
stopProcessInstance in interface eu.vicci.process.engine.core.IProcessManagerpublic String pauseProcessInstance(String instanceid)
pauseProcessInstance in interface eu.vicci.process.engine.core.IProcessManagerpublic String getProcessDefinition(String processid)
getProcessDefinition in interface eu.vicci.process.engine.core.IProcessManagerpublic List<String> listUploadedProcessDefinitions()
listUploadedProcessDefinitions in interface eu.vicci.process.engine.core.IProcessManagerpublic List<eu.vicci.process.engine.core.IProcessInfo> listDeployedProcesses()
listDeployedProcesses in interface eu.vicci.process.engine.core.IProcessManagerpublic List<eu.vicci.process.engine.core.IProcessInstanceInfo> listProcessInstances()
listProcessInstances in interface eu.vicci.process.engine.core.IProcessManagerpublic String resumeProcessInstance(String processInstanceId)
resumeProcessInstance in interface eu.vicci.process.engine.core.IProcessManagerpublic eu.vicci.process.model.sofia.Process getProcessInfos(String processId)
getProcessInfos in interface eu.vicci.process.engine.core.IProcessManagerpublic eu.vicci.process.model.sofiainstance.ProcessInstance getProcessInstanceInfos(String processInstanceId)
getProcessInstanceInfos in interface eu.vicci.process.engine.core.IProcessManagerpublic String uploadModelFile(String filepath)
uploadModelFile in interface eu.vicci.process.engine.core.IProcessManagerpublic String uploadModelFile(String filepath, boolean overrideExisting)
uploadModelFile in interface eu.vicci.process.engine.core.IProcessManagerpublic void loadExistingModels()
loadExistingModels in interface eu.vicci.process.engine.core.IProcessManagerpublic Map<String,String> getProcessInstanceInfosReduced(String processInstanceId)
getProcessInstanceInfosReduced in interface eu.vicci.process.engine.core.IProcessManagerpublic String removeInstance(String processInstanceId)
removeInstance in interface eu.vicci.process.engine.core.IProcessManagerpublic eu.vicci.process.model.util.messages.core.IStateChangeMessage getInstanceState(String processInstanceId)
getInstanceState in interface eu.vicci.process.engine.core.IProcessManagerpublic List<eu.vicci.process.model.util.messages.core.IStateChangeMessage> getInstanceLog(String processInstanceId)
getInstanceLog in interface eu.vicci.process.engine.core.IProcessManagerpublic List<eu.vicci.process.model.util.messages.core.IStateChangeMessage> getRecentStateChanges()
getRecentStateChanges in interface eu.vicci.process.engine.core.IProcessManagerpublic eu.vicci.process.model.sofiainstance.ProcessStepInstance executeProcessStep(eu.vicci.process.model.sofiainstance.ProcessStepInstance psi,
eu.vicci.process.model.sofia.ProcessStep ps,
boolean alreadyExecuting)
executeProcessStep in interface eu.vicci.process.engine.core.IProcessManagerpublic String uploadAndDeploy(eu.vicci.process.model.sofia.Process process)
uploadAndDeploy in interface eu.vicci.process.engine.core.IProcessManagerpublic void setClientBuilderFactory(eu.vicci.process.engine.core.ClientBuilderFactory factory)
setClientBuilderFactory in interface eu.vicci.process.engine.core.IProcessManagerpublic eu.vicci.process.client.core.AbstractClientBuilder createNewClientBuilder()
createNewClientBuilder in interface eu.vicci.process.engine.core.IProcessManagerpublic void addStateChangeListener(eu.vicci.process.model.util.messages.core.StateChangeListener stateChangeListener)
addStateChangeListener in interface eu.vicci.process.engine.core.IProcessManagerpublic void removeStateChangeListener(eu.vicci.process.model.util.messages.core.StateChangeListener stateChangeListener)
removeStateChangeListener in interface eu.vicci.process.engine.core.IProcessManagerpublic void addHumanTaskRequestListener(eu.vicci.process.model.util.messages.core.HumanTaskRequestListener humanTaskRequestListener)
addHumanTaskRequestListener in interface eu.vicci.process.engine.core.IProcessManagerpublic void removeHumanTaskRequestListener(eu.vicci.process.model.util.messages.core.HumanTaskRequestListener humanTaskRequestListener)
removeHumanTaskRequestListener in interface eu.vicci.process.engine.core.IProcessManagerpublic void addHumanTaskResponseLister(eu.vicci.process.model.util.messages.core.HumanTaskResponseListener listener)
addHumanTaskResponseLister in interface eu.vicci.process.engine.core.IProcessManagerpublic void removeHumanTaskResponseListener(eu.vicci.process.model.util.messages.core.HumanTaskResponseListener listener)
removeHumanTaskResponseListener in interface eu.vicci.process.engine.core.IProcessManagerpublic void addProcessEngineListener(eu.vicci.process.model.util.messages.core.ProcessEngineListener listener)
addProcessEngineListener in interface eu.vicci.process.engine.core.IProcessManagerpublic void removeProcessEngineListener(eu.vicci.process.model.util.messages.core.ProcessEngineListener listener)
removeProcessEngineListener in interface eu.vicci.process.engine.core.IProcessManagerCopyright © 2018. All rights reserved.