jBPM Console NG - Business Domain Backend 6.2.0.Final

org.jbpm.console.ng.bd.backend.server
Class KieSessionEntryPointImpl

java.lang.Object
  extended by org.jbpm.console.ng.bd.backend.server.KieSessionEntryPointImpl
All Implemented Interfaces:
KieSessionEntryPoint

@ApplicationScoped
public class KieSessionEntryPointImpl
extends Object
implements KieSessionEntryPoint


Constructor Summary
KieSessionEntryPointImpl()
           
 
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
 

Constructor Detail

KieSessionEntryPointImpl

public KieSessionEntryPointImpl()
Method Detail

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

jBPM Console NG - Business Domain Backend 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.