Package | Description |
---|---|
jadex.bdibpmn | |
jadex.bdibpmn.handler | |
jadex.bpmn.model | |
jadex.bpmn.runtime | |
jadex.bpmn.runtime.handler | |
jadex.bpmn.runtime.handler.ui |
Modifier and Type | Method and Description |
---|---|
void |
BpmnPlanBodyInstance.notify(MActivity activity,
ProcessThread thread,
Object event)
Delegate synchronization to agent
|
Modifier and Type | Method and Description |
---|---|
void |
EventIntermediateTimerActivityHandler.cancel(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateTimerActivityHandler.doWait(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread,
long duration)
Template method to be implemented by platform-specific subclasses.
|
void |
EventIntermediateSignalActivityHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateRuleActicityHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateMessageActivityHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
Modifier and Type | Class and Description |
---|---|
class |
MSubProcess
A sub process represents an activity with and a sub activity flow.
|
Modifier and Type | Method and Description |
---|---|
MActivity |
MSequenceEdge.getSource()
Get the source.
|
MActivity |
MMessagingEdge.getSource()
Get the source.
|
MActivity |
MSequenceEdge.getTarget()
Get the target.
|
MActivity |
MMessagingEdge.getTarget()
Get the target.
|
Modifier and Type | Method and Description |
---|---|
List<MActivity> |
MActivity.getEventHandlers()
Get the event handlers.
|
List<MActivity> |
MSubProcess.getStartActivities()
Get all start activities of the pool.
|
List<MActivity> |
MPool.getStartActivities()
Get all start activities of the pool.
|
static List<MActivity> |
MBpmnModel.getStartActivities(List<MActivity> activities)
Get all start activities form the supplied set of activities.
|
List<MActivity> |
MBpmnModel.getStartActivities(String poolname,
String lanename)
Get all start activities of the model.
|
Modifier and Type | Method and Description |
---|---|
void |
MSubProcess.addActivity(MActivity activity)
Add an activity.
|
void |
MPool.addActivity(MActivity activity)
Add an activity.
|
void |
MLane.addActivity(MActivity activity)
Add an activity.
|
void |
MActivity.addEventHandler(MActivity eventhandler)
Add an event handler.
|
void |
MSubProcess.removeActivity(MActivity vertex)
Remove an activity.
|
void |
MPool.removeActivity(MActivity activity)
Remove an activity.
|
void |
MLane.removeActivity(MActivity activity)
Remove an activity.
|
void |
MActivity.removeEventHandler(MActivity eventhandler)
Remove an event handler.
|
void |
MSequenceEdge.setSource(MActivity source)
Set the source.
|
void |
MMessagingEdge.setSource(MActivity source)
Set the source.
|
void |
MSequenceEdge.setTarget(MActivity target)
Set the target.
|
void |
MMessagingEdge.setTarget(MActivity target)
Set the target.
|
Modifier and Type | Method and Description |
---|---|
static List<MActivity> |
MBpmnModel.getStartActivities(List<MActivity> activities)
Get all start activities form the supplied set of activities.
|
Modifier and Type | Method and Description |
---|---|
MActivity |
ProcessThread.getActivity()
Get the activity.
|
MActivity |
ITaskContext.getActivity()
Get the activity.
|
MActivity |
ProcessThread.getModelElement()
Get the model element.
|
MActivity |
ITaskContext.getModelElement()
Get the model element.
|
Modifier and Type | Method and Description |
---|---|
void |
IActivityHandler.cancel(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
IComponentChangeEvent |
BpmnInterpreter.createActivityEvent(String type,
ProcessThread thread,
MActivity activity)
Create an activity event (start, end).
|
void |
IActivityHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
IActivityHandler |
BpmnInterpreter.getActivityHandler(MActivity activity)
Get the activity handler for an activity.
|
Object |
ProcessThread.getPropertyValue(String name,
MActivity activity)
Hack: method is necessary because thread.activity is not always
the activity to execute in case of multiple event.
|
void |
BpmnInterpreter.notify(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.setActivity(MActivity activity)
Set the next activity.
|
void |
IStepHandler.step(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(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 |
ProcessThread.updateParametersAfterStep(MActivity activity,
BpmnInterpreter instance)
Remove in parameters after step.
|
Constructor and Description |
---|
ProcessThread(String id,
MActivity activity,
ThreadContext context,
BpmnInterpreter instance)
Create a new process instance.
|
Modifier and Type | Method and Description |
---|---|
void |
TaskActivityHandler.cancel(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Cancel an activity.
|
void |
GatewayXORActivityHandler.cancel(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateTimerActivityHandler.cancel(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateNotificationHandler.cancel(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread) |
void |
EventIntermediateMultipleActivityHandler.cancel(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
DefaultActivityHandler.cancel(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
AbstractGatewayActivityHandler.cancel(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Cancel an activity.
|
void |
EventIntermediateTimerActivityHandler.doWait(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread,
long duration)
Template method to be implemented by platform-specific subclasses.
|
abstract void |
AbstractEventIntermediateTimerActivityHandler.doWait(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread,
long duration)
Template method to be implemented by platform-specific subclasses.
|
void |
TaskActivityHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
SubProcessActivityHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
GatewayXORActivityHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateNotificationHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateMultipleActivityHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventIntermediateMessageActivityHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
DefaultActivityHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
AbstractGatewayActivityHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
AbstractEventIntermediateTimerActivityHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
void |
EventMultipleStepHandler.step(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(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,
MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Create a notifier.
|
Modifier and Type | Method and Description |
---|---|
void |
UserInteractionActivityHandler.execute(MActivity activity,
BpmnInterpreter instance,
ProcessThread thread)
Execute an activity.
|
Copyright © 2012. All Rights Reserved.