org.jbpm.console.ng.bd.backend.server
Class KieSessionEntryPointImpl
java.lang.Object
org.jbpm.console.ng.bd.backend.server.KieSessionEntryPointImpl
- All Implemented Interfaces:
- KieSessionEntryPoint
@ApplicationScoped
public class KieSessionEntryPointImpl
- extends Object
- implements KieSessionEntryPoint
Method Summary |
void |
abortProcessInstance(long processInstanceId)
|
void |
abortProcessInstances(List<Long> processInstanceIds)
|
Collection<String> |
getAvailableSignals(long processInstanceId)
|
void |
setProcessVariable(long processInstanceId,
String variableId,
Object value)
|
void |
signalProcessInstance(long processInstanceId,
String signalName,
Object event)
|
void |
signalProcessInstances(List<Long> processInstanceIds,
String signalName,
Object event)
|
long |
startProcess(String deploymentId,
String processId)
|
long |
startProcess(String deploymentUnitId,
String processId,
Map<String,Object> params)
|
void |
suspendProcessInstance(long processInstanceId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KieSessionEntryPointImpl
public KieSessionEntryPointImpl()
startProcess
public long startProcess(String deploymentId,
String processId)
- Specified by:
startProcess
in interface KieSessionEntryPoint
startProcess
public long startProcess(String deploymentUnitId,
String processId,
Map<String,Object> params)
- Specified by:
startProcess
in interface KieSessionEntryPoint
abortProcessInstance
public void abortProcessInstance(long processInstanceId)
- Specified by:
abortProcessInstance
in interface KieSessionEntryPoint
abortProcessInstances
public void abortProcessInstances(List<Long> processInstanceIds)
- Specified by:
abortProcessInstances
in interface KieSessionEntryPoint
suspendProcessInstance
public void suspendProcessInstance(long processInstanceId)
- Specified by:
suspendProcessInstance
in interface KieSessionEntryPoint
signalProcessInstance
public void signalProcessInstance(long processInstanceId,
String signalName,
Object event)
- Specified by:
signalProcessInstance
in interface KieSessionEntryPoint
signalProcessInstances
public void signalProcessInstances(List<Long> processInstanceIds,
String signalName,
Object event)
- Specified by:
signalProcessInstances
in interface KieSessionEntryPoint
getAvailableSignals
public Collection<String> getAvailableSignals(long processInstanceId)
- Specified by:
getAvailableSignals
in interface KieSessionEntryPoint
setProcessVariable
public void setProcessVariable(long processInstanceId,
String variableId,
Object value)
- Specified by:
setProcessVariable
in interface KieSessionEntryPoint
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.