Package | Description |
---|---|
jadex.bdibpmn | |
jadex.bdibpmn.handler | |
jadex.bpmn.runtime | |
jadex.bpmn.runtime.handler | |
jadex.bpmn.runtime.handler.ui |
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. for a parallel split).
|
ProcessThread |
ThreadContext.getExecutableThread(String pool,
String lane)
Get an executable thread in the context or its sub contexts.
|
ProcessThread |
ThreadContext.getInitiator()
Get the initiating thread.
|
Modifier and Type | Method and Description |
---|---|
Set<ProcessThread> |
ThreadContext.getAllThreads()
Get all threads of the context and all subcontexts.
|
Set<ProcessThread> |
ThreadContext.getThreads()
Get all threads of this context.
|
Modifier and Type | Method and Description |
---|---|
void |
ThreadContext.addExternalThread(ProcessThread thread)
Add an external thread to this context.
|
void |
ThreadContext.addThread(ProcessThread thread)
Add a thread to this context.
|
void |
IActivityHandler.cancel(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
IMonitoringEvent |
BpmnInterpreter.createActivityEvent(String type,
ProcessThread thread,
jadex.bpmn.model.MActivity activity)
Create an activity event (start, end).
|
ProcessThreadInfo |
BpmnInterpreter.createProcessThreadInfo(ProcessThread thread) |
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.
|
ThreadContext |
ThreadContext.getSubcontext(ProcessThread thread)
Get the subcontext of a thread.
|
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 |
ThreadContext.removeThread(ProcessThread thread)
Remove a thread from this context.
|
void |
IStepHandler.step(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread,
Object event)
Make a process step, i.e. find the next edge or activity for a just executed thread.
|
void |
BpmnInterpreter.step(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread,
Object event)
Make a process step, i.e. find the next edge or activity for a just executed thread.
|
Constructor and Description |
---|
ProcessThreadValueFetcher(ProcessThread thread,
boolean flag,
IValueFetcher fetcher)
Create a value fetcher for a given process.
|
ThreadContext(jadex.bpmn.model.MSubProcess model,
ProcessThread initiator)
Create a new sub-level thread 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 |
EventIntermediateTimerActivityHandler.cancel(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateNotificationHandler.cancel(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread) |
void |
EventIntermediateMultipleActivityHandler.cancel(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
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 |
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 |
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. find the next edge or activity for a just executed thread.
|
void |
DefaultStepHandler.step(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread,
Object event)
Make a process step, i.e. find the next edge or activity for a just executed thread.
|
Constructor and Description |
---|
Notifier(EventIntermediateNotificationHandler handler,
jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Create a notifier.
|
Modifier and Type | Method and Description |
---|---|
void |
UserInteractionActivityHandler.execute(jadex.bpmn.model.MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
Copyright © 2013. All Rights Reserved.