Package | Description |
---|---|
com.whitestein.lsps.engine |
The package contains common classes for LSPS expression interpretation.
|
com.whitestein.lsps.engine.change |
Package contains core of the internal event system.
|
com.whitestein.lsps.engine.state |
Contains implementation of persistent entities representing model data types.
|
com.whitestein.lsps.engine.state.xml | |
com.whitestein.lsps.engine.tester |
Testing support for testing engine tasks.
|
com.whitestein.lsps.human.task |
Implementations for the tasks in the LSPS standard library for human-oriented processes.
|
com.whitestein.lsps.orgstructure.task | |
com.whitestein.lsps.stdlib.task |
This package contains implementations of core tasks.
|
com.whitestein.lsps.wsserver.task | |
com.whitestein.lsps.xml.task |
Modifier and Type | Class and Description |
---|---|
class |
ContextTerminationReason
Termination reason of a task that is used when a task is terminated because
its parent is terminated.
|
class |
SimpleTerminationReason
Implementation of termination reason.
|
Modifier and Type | Method and Description |
---|---|
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.
|
void |
ExecutableTask.terminate(TaskContext context,
TerminationReason reason)
Called when this task is to be terminated.
|
void |
TaskProxy.terminate(TaskContext context,
TerminationReason reason) |
void |
AbstractAsynchronousExecutionTask.terminate(TaskContext context,
TerminationReason reason) |
void |
TimerEventInterpreter.terminate(TerminationReason reason) |
void |
SignalStartInterpreter.terminate(TerminationReason reason) |
void |
SignalIntermediateInterpreter.terminate(TerminationReason reason) |
void |
ProcessInterpreter.terminate(TerminationReason reason)
Terminates the process with the given reason.
|
void |
ModuleInterpreter.terminate(TerminationReason reason) |
void |
InlineStartSignalInterpreter.terminate(TerminationReason reason) |
void |
InlineStartEventInterpreter.terminate(TerminationReason reason) |
void |
GOInterpreter.terminate(TerminationReason reason) |
void |
ConditionEventInterpreter.terminate(TerminationReason reason) |
void |
BPMNInterpreter.terminate(TerminationReason reason) |
Modifier and Type | Method and Description |
---|---|
TerminationReason |
TokenInterruptedChange.getTerminationReason()
Returns the termination reason.
|
TerminationReason |
ProcessInstanceStateChange.getTerminationReason()
Returns the termination reason if present.
|
Constructor and Description |
---|
ProcessInstanceStateChange(ProcessInstance processInstance,
ProcessInstanceState oldState,
ProcessInstanceState newState,
TerminationReason terminationReason)
Creates new instance.
|
TokenInterruptedChange(Token token,
TerminationReason terminationReason)
Creates new instance.
|
Constructor and Description |
---|
ProcessLog(ModelInstanceEntity modelInstance,
Long moduleInstanceId,
Long processInstanceId,
Long parentProcessInstanceId,
long logIndex,
Long modelId,
String elementId,
String elementName,
String elementClass,
Date logDate,
LogEvent event,
TerminationReason terminationReason,
Long tokenId,
Long executionId,
String oldState,
String newState,
String parentModelElementId,
String iteratorValue,
String message)
Creates new instance of
ProcessLog . |
ProcessLog(ModelInstanceEntity modelInstance,
ProcessInstance processInstance,
Long modelId,
String elementId,
String elementName,
String elementClass,
Date logDate,
LogEvent event,
TerminationReason terminationReason,
Long tokenId,
Long executionId,
String oldState,
String newState,
String parentModelElementId,
String iteratorValue)
Creates new instance of
ProcessLog . |
Modifier and Type | Method and Description |
---|---|
void |
Token.interrupt(TerminationReason terminationReason)
Interrupts this token execution.
|
void |
ProcessInstance.interrupt(TerminationReason terminationReason)
Interrupts this process instance - i.e.
|
Modifier and Type | Method and Description |
---|---|
void |
TestRollbackExceptionTask.terminate(TaskContext context,
TerminationReason reason) |
Modifier and Type | Method and Description |
---|---|
void |
SendEmail.terminate(TaskContext context,
TerminationReason reason) |
void |
HumanInteractionTask.terminate(TaskContext context,
TerminationReason reason)
Deprecated.
|
void |
BaseTodoTask.terminate(TaskContext context,
TerminationReason reason) |
Modifier and Type | Method and Description |
---|---|
void |
RemovePersonFromRole.terminate(TaskContext context,
TerminationReason reason) |
void |
AddPersonToRole.terminate(TaskContext context,
TerminationReason reason) |
Modifier and Type | Method and Description |
---|---|
void |
Unlock.terminate(TaskContext context,
TerminationReason reason) |
void |
TerminateModelInstance.terminate(TaskContext context,
TerminationReason reason) |
void |
RunSQLTask.terminate(TaskContext context,
TerminationReason reason) |
void |
RepeatGoals.terminate(TaskContext context,
TerminationReason reason) |
void |
RemoveBinaryData.terminate(TaskContext context,
TerminationReason reason) |
void |
ReactivateGoal.terminate(TaskContext context,
TerminationReason reason) |
void |
NoOperationTask.terminate(TaskContext context,
TerminationReason reason) |
void |
Lock.terminate(TaskContext context,
TerminationReason reason) |
void |
Execute.terminate(TaskContext context,
TerminationReason reason) |
void |
DeleteSharedRecords.terminate(TaskContext context,
TerminationReason reason) |
void |
DeleteModelInstanceLogs.terminate(TaskContext context,
TerminationReason reason) |
void |
DeactivateGoal.terminate(TaskContext context,
TerminationReason reason) |
void |
CreateModelInstance.terminate(TaskContext context,
TerminationReason reason) |
void |
Assign.terminate(TaskContext context,
TerminationReason reason) |
void |
AddProcessLog.terminate(TaskContext context,
TerminationReason reason) |
Modifier and Type | Method and Description |
---|---|
void |
WsResponseTask.terminate(TaskContext context,
TerminationReason reason) |
void |
WsRequestWaitPointTask.terminate(TaskContext context,
TerminationReason reason) |
void |
RestResponseTask.terminate(TaskContext context,
TerminationReason reason) |
void |
RestRequestWaitpointTask.terminate(TaskContext context,
TerminationReason reason) |
Modifier and Type | Method and Description |
---|---|
void |
ParseXmlTask.terminate(TaskContext context,
TerminationReason reason) |
void |
ConvertToXmlTask.terminate(TaskContext context,
TerminationReason reason) |
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.