Modifier and Type | Method and Description |
---|---|
void |
BpmnPlanBodyInstance.addTimer(ProcessThread thread,
long duration)
Add a timer for a thread.
|
void |
BpmnPlanBodyInstance.notify(jadex.bpmn.model.MActivity activity,
ProcessThread thread,
Object event)
Delegate synchronization to agent.
|
void |
BpmnPlanBodyInstance.removeTimer(ProcessThread thread)
Remove a timer for a thread.
|
Modifier and Type | Method and Description |
---|---|
void |
EventIntermediateTimerActivityHandler.cancel(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateTimerActivityHandler.doWait(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread,
long duration)
Template method to be implemented by platform-specific subclasses.
|
void |
EventIntermediateSignalActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateRuleActicityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateMessageActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
Modifier and Type | Method and Description |
---|---|
ProcessThread |
ProcessThread.createCopy()
Create a copy of this thread (e.g.
|
ProcessThread |
ProcessThread.getExecutableThread(String pool,
String lane)
Get an executable thread in the context or its sub contexts.
|
ProcessThread |
ProcessThread.getParent()
Get the parent.
|
ProcessThread |
BpmnInterpreter.getTopLevelThread()
Get the top level thread (is not executed and just acts as top level thread container).
|
Modifier and Type | Method and Description |
---|---|
Set<ProcessThread> |
ProcessThread.getAllThreads()
Get all threads of the context and all subcontexts.
|
List<ProcessThread> |
ProcessThread.getSubthreads()
Get the subthreads.
|
Modifier and Type | Method and Description |
---|---|
void |
ProcessThread.addExternalThread(ProcessThread thread)
Add an external thread to this context.
|
void |
ProcessThread.addThread(ProcessThread thread)
Add a thread to this context.
|
void |
IActivityHandler.cancel(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
ProcessThread.copy(ProcessThread ret)
Create a copy of this thread (e.g.
|
IMonitoringEvent |
BpmnInterpreter.createActivityEvent(String type,
ProcessThread thread,
jadex.bpmn.model.MActivity activity)
Create an activity event (start, end).
|
ProcessThreadInfo |
BpmnInterpreter.createProcessThreadInfo(ProcessThread thread)
Create a new process thread info for logging / debug tools.
|
IMonitoringEvent |
BpmnInterpreter.createThreadEvent(String type,
ProcessThread thread)
Create a thread event (creation, modification, termination).
|
void |
IActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
BpmnInterpreter.notify(jadex.bpmn.model.MActivity activity,
ProcessThread thread,
Object event)
Method that should be called, when an activity is finished and the following activity should be scheduled.
|
void |
ProcessThread.removeThread(ProcessThread thread)
Remove a thread from this context.
|
void |
ProcessThread.setParent(ProcessThread parent)
Set the parent.
|
void |
IStepHandler.step(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread,
Object event)
Make a process step, i.e.
|
void |
BpmnInterpreter.step(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread,
Object event)
Make a process step, i.e.
|
Constructor and Description |
---|
ProcessThread(jadex.bpmn.model.MActivity activity,
ProcessThread parent,
BpmnInterpreter instance)
Create a new process instance.
|
ProcessThread(String id,
jadex.bpmn.model.MActivity activity,
ProcessThread parent,
BpmnInterpreter instance)
Create a new process instance.
|
ProcessThreadValueFetcher(ProcessThread thread,
boolean flag,
IValueFetcher fetcher)
Create a value fetcher for a given process.
|
Constructor and Description |
---|
ExternalTaskContext(ProcessThread thread)
Create a new context.
|
Modifier and Type | Method and Description |
---|---|
void |
TaskActivityHandler.cancel(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Cancel an activity.
|
void |
GatewayXORActivityHandler.cancel(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventStartRuleHandler.cancel(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Called when the process thread is aborted and waiting is no longer wanted.
|
void |
DefaultActivityHandler.cancel(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
AbstractGatewayActivityHandler.cancel(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Cancel an activity.
|
void |
AbstractEventIntermediateTimerActivityHandler.cancel(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateTimerActivityHandler.doWait(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread,
long duration)
Template method to be implemented by platform-specific subclasses.
|
abstract void |
AbstractEventIntermediateTimerActivityHandler.doWait(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread,
long duration)
Template method to be implemented by platform-specific subclasses.
|
void |
TaskActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
SubProcessActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
GatewayXORActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventStartServiceActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventStartRuleHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateServiceActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateRuleHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateNotificationHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateMultipleActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateMessageActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
DefaultActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
AbstractGatewayActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
AbstractEventIntermediateTimerActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventMultipleStepHandler.step(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread,
Object event)
Make a process step, i.e.
|
void |
DefaultStepHandler.step(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread,
Object event)
Make a process step, i.e.
|
Constructor and Description |
---|
CompositeCancelable(List<jadex.bpmn.model.MSequenceEdge> outgoing,
ProcessThread thread,
BpmnInterpreter instance,
ICancelable[] subcancelinfos)
Create a new CompositeCancelable.
|
Notifier(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Create a notifier.
|
SubprocessResultHandler(ProcessThread thread,
jadex.bpmn.model.MActivity activity) |
Modifier and Type | Method and Description |
---|---|
void |
UserInteractionActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
Constructor and Description |
---|
ThreadInfo(ProcessThread thread)
Create a new ThreadInfo.
|
Constructor and Description |
---|
PojoTaskWrapper(Object pojotask,
IInternalAccess ia,
ProcessThread thread,
List<FieldInfo> cominjections,
Map<String,List<FieldInfo>> arginjections,
Map<String,FieldInfo> resinjections)
Create a new wrapper task.
|
Copyright © 2015. All Rights Reserved.