| Modifier and Type | Method and Description |
|---|---|
void |
WorklistNotification.addActivity(ExecutableBusinessProcessInstance ebpInstance,
ProcessConstants.NodeState state,
boolean suppressed,
EBPInstanceReference ebpInstanceReference,
java.lang.String staffAssignmentRule,
boolean initialUpdate)
Adds the activity, which is part of the designated node, to the worklists
for the user specified by the designated staff assignment rule.
|
void |
WorklistNotification.addAndAssignActivity(ExecutableBusinessProcessInstance ebpInstance,
ProcessConstants.NodeState state,
boolean suppressed,
EBPInstanceReference ebpInstanceReference,
java.lang.String staffAssignmentRule,
QualifiedAgent agent,
boolean initialUpdate)
Adds and assigns the activity, which is part of the designated given node,
to the worklist of the designated agent.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActivityInstance
The
ActivityInstance is an instance of
and also resembles the interface. |
interface |
DecisionActivityInstance
Represents an activity instance which is used for decisions in the process
model.
|
interface |
LightWeightProcessInstance
The
LightWeightProcessInstance is an instance of
. |
| Modifier and Type | Method and Description |
|---|---|
ExecutableBusinessProcessInstance |
ExecutionFactory.createTopLevelProcessInstance(java.util.UUID templateId,
java.lang.String processTypeName,
java.lang.String processTemplateVersion,
java.lang.String processTemplateName,
java.lang.String processInstanceName,
java.lang.String name,
java.lang.String description,
java.util.UUID iconId,
ExecutionControlProperties executionControlProperties,
Configuration configuration,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
ParameterDataContext dataContext,
java.lang.String groupName,
java.lang.String groupExecutionContext,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,PluginData> addPluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Create a top-level process instance object.
|
ExecutableBusinessProcessInstance |
ExecutionFactory.createTopLevelProcessInstance(java.util.UUID templateId,
java.lang.String processTypeName,
java.lang.String processTemplateVersion,
java.lang.String processTemplateName,
java.lang.String processInstanceName,
java.lang.String name,
java.lang.String description,
java.util.UUID iconId,
ExecutionControlProperties executionControlProperties,
Configuration configuration,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
ParameterDataContext dataContext,
java.lang.String groupName,
java.lang.String groupExecutionContext,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Create a top-level process instance object.
|
ExecutableBusinessProcessInstance |
ExecutionContext.getEBPInstance()
Returns an object that keeps all the information about the EBP to be
executed.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutionContext |
ExecutionFactory.getExecutionContext(QualifiedAgent agent,
ExecutableBusinessProcessInstance ebpInstance,
DataContainer dataContainer,
Enquiry currentEnquiry,
Enquiry repliedEnquiry,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Returns an application related execution context for production mode its
fields initialised with the provided values.
|
ExecutionContext |
ExecutionFactory.getExecutionContext(QualifiedAgent agent,
ExecutableBusinessProcessInstance ebpInstance,
DataContainer dataContainer,
ProcessConstants.ExecutionMode executionMode,
boolean resume,
Enquiry currentEnquiry,
Enquiry repliedEnquiry,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Returns an application related execution context its fields initialised
with the provided values.
|
| Modifier and Type | Method and Description |
|---|---|
SerialisableDataContext |
RuntimeEnvironmentFactory.createSerialisableDataContext(SessionToken session,
DataContainer container,
ExecutableBusinessProcessInstance ebp)
Creates a new serialisable data context having the values of the designated
data container.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.lang.String,PluginData> |
WorklistModelTools.renameL10nKeys(ExecutableBusinessProcessInstance ebpInstance)
Renames the localisation keys from the designated EBP instance to be used
for a
WorklistItem. |
| Constructor and Description |
|---|
ADEPT2EBPReference(EBPInstanceReference ebpIR,
ExecutableBusinessProcessInstance ebpInstance,
java.lang.String activityReferenceType,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates a new activity reference object for ADEPT2-EBPs based on the
designated EBP-Instance-Reference.
|