Package | Description |
---|---|
com.whitestein.lsps.engine |
The package contains common classes for LSPS expression interpretation.
|
com.whitestein.lsps.stdlib.task |
This package contains implementations of core tasks.
|
Modifier and Type | Method and Description |
---|---|
static void |
ProcessInterpreters.init(ProcessInstance processInstance,
com.whitestein.lsps.model.ProcessDescription desc,
ProcessInterpreterContext pic,
boolean isStartedByInlinedEvent,
Exception startedByException)
Initializes the process state.
|
static void |
ProcessInterpreters.init(ProcessInstance processInstance,
ProcessInterpreterContext pic,
boolean isStartedByInlinedEvent,
Exception startedByException)
Initializes the process state.
|
static void |
ProcessInterpreters.proceed(ProcessInstance processInstance,
com.whitestein.lsps.model.ProcessDescription desc,
ProcessInterpreterContext pic,
ProcessingType processingType)
Moves the process state by one step forward.
|
static void |
ProcessInterpreters.proceed(ProcessInstance processInstance,
ProcessInterpreterContext pic,
ProcessingType processingType)
Moves the process state by one step forward.
|
static void |
ProcessInterpreters.terminate(ProcessInstance processInstance,
com.whitestein.lsps.model.ProcessDescription desc,
ProcessInterpreterContext pic,
TerminationReason reason)
Terminates the process with the given reason.
|
static void |
ProcessInterpreters.terminate(ProcessInstance processInstance,
ProcessInterpreterContext pic,
TerminationReason reason)
Terminates the process with the given reason.
|
Constructor and Description |
---|
AchieveGoalHandler(Goal instance,
com.whitestein.lsps.engine.GoalAchieveStrategy achieveStrategy,
ProcessInterpreterContext pic)
Creates new
AchieveGoalHandler . |
BPMNInterpreter(ProcessInstance processInstance,
ProcessInterpreterContext pic)
Creates new instance.
|
ConditionEventInterpreter(ProcessInstance processInstance,
ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc,
com.whitestein.lsps.model.ConditionInEvent event)
Creates new instance.
|
ConditionIntermediateInterpreter(ProcessInstance processInstance,
ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc,
com.whitestein.lsps.model.ConditionEventCatcher intermediateEvent)
Creates new instance.
|
ConditionStartInterpreter(ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc,
com.whitestein.lsps.model.ConditionStartEvent startEvent)
Creates new instance.
|
GOInterpreter(ProcessInstance processInstance,
ProcessInterpreterContext pic)
Creates new instance.
|
InlineStartConditionInterpreter(ProcessInstance processInstance,
ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc,
com.whitestein.lsps.model.InlinedConditionStartEvent event)
Creates new instance.
|
InlineStartErrorInterpreter(ProcessInstance processInstance,
ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc,
com.whitestein.lsps.model.InlinedErrorStartEvent event)
Creates new instance.
|
InlineStartEscalationInterpreter(ProcessInstance processInstance,
ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc,
com.whitestein.lsps.model.InlinedEscalationStartEvent event)
Creates new instance.
|
InlineStartEventInterpreter(ProcessInstance processInstance,
ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc) |
InlineStartSignalInterpreter(ProcessInstance processInstance,
ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc,
com.whitestein.lsps.model.InlinedSignalStartEvent event)
Creates new instance.
|
InlineStartTimerInterpreter(ProcessInstance processInstance,
ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc,
com.whitestein.lsps.model.InlinedTimerStartEvent event)
Creates new instance.
|
MaintainGoalHandler(Goal instance,
com.whitestein.lsps.engine.GoalAchieveStrategy achieveStrategy,
ProcessInterpreterContext pic)
Creates new
MaintainGoalHandler . |
MigrationEngine(ModelInstanceEntity modelInstanceEntity,
ModelInstanceUtilsService modelInstanceUtilsService,
ModelProviderService modelProviderService,
CommunicationService communicationService,
UnprocessedInputsService unprocessedInputsService,
ProcessLogDao processLogDao,
ProcessInterpreterContext processInterpreterContext)
Creates new instance.
|
ModuleInterpreter(ModuleInstance moduleInstance,
ProcessInterpreterContext pic)
Creates new instance.
|
PlanHandler(Plan instance,
ProcessInterpreterContext pic)
Creates new
PlanHandler . |
SignalIntermediateInterpreter(ProcessInstance processInstance,
ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc,
com.whitestein.lsps.model.SignalEventCatcher intermediateEvent)
Creates new instance.
|
SignalStartInterpreter(ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc,
com.whitestein.lsps.model.SignalStartEvent startEvent)
Creates new instance.
|
TimerEventInterpreter(ProcessInstance processInstance,
ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc,
com.whitestein.lsps.model.TimerInEvent event)
Creates new instance.
|
TimerIntermediateInterpreter(ProcessInstance processInstance,
ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc,
com.whitestein.lsps.model.TimerEventCatcher intermediateEvent)
Creates new instance.
|
TimerStartInterpreter(ModuleInstance moduleInstance,
ProcessInterpreterContext pic,
com.whitestein.lsps.model.BPMNProcessDescription desc,
com.whitestein.lsps.model.TimerStartEvent startEvent)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
Execute.setup(ModelProvider modelProvider,
ProcessingType processingType,
ProcessInterpreterContext pic)
Setup task.
|
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.