| Modifier and Type | Method and Description |
|---|---|
ParameterDataContext |
ProcessUnawareAccess.getPublicDataContext(SessionToken session,
Instance instance)
Gets the data context providing the most recent values of the public data
elements of the designated instance.
|
ParameterDataContext |
ProcessAwareAccess.getPublicDataContext(SessionToken session,
Instance instance,
int nodeID)
Gets the data context providing all public data elements for the designated
node.
|
| Modifier and Type | Method and Description |
|---|---|
ParameterDataContext |
InstanceControl.getPublicDataContext(SessionToken session,
java.util.UUID instanceID)
Gets the data context providing the (most recent) values of the public data
elements of the designated instance.
|
| Modifier and Type | Method and Description |
|---|---|
ParameterDataContext |
WorklistUpdateManager.getAttachedDataContext(SessionToken session,
java.util.UUID worklistItemID)
Gets the data context for the provided worklist item which in turn provides
the values of attached data elements.
|
| Modifier and Type | Method and Description |
|---|---|
ParameterDataContext |
ExecutionFactory.createParameterDataContext(java.util.Map<java.lang.String,ProcessConstants.AdeptDataType> types,
java.util.Map<java.lang.String,java.io.Serializable> parameters)
Create a
ParameterDataContext object. |
ParameterDataContext |
ExecutableBusinessProcessInstance.getAttachedDataContext()
Gets the data context which provides the values of attached data elements.
|
| Modifier and Type | Method and Description |
|---|---|
ActivityInstance |
ExecutionFactory.createActivityInstance(java.util.UUID id,
java.lang.String processTypeName,
java.lang.String processTemplateVersion,
java.lang.String processTemplateName,
java.lang.String processInstanceName,
java.lang.String executableComponentDescriptionName,
java.lang.String operationName,
java.lang.String configurationSetName,
java.lang.String activityName,
java.lang.String name,
java.lang.String description,
java.lang.String implementationClass,
java.util.Map<ActivityConstants.ActivityModelEntityType,java.util.List<java.lang.String>> separatedClassPaths,
ClassLoaderUsage classLoaderUsage,
byte[] systemComponentSignature,
java.lang.String guiContextId,
ExecutionControlProperties executionControlProperties,
boolean supportsViewOnly,
java.util.UUID iconId,
java.util.Map<ActivityConstants.LocallyOverrideableActivityAttribute,ActivityConstants.ActivityModelEntityType> attributeOrigins,
ActivityConfiguration configuration,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
ParameterDataContext attachedDataContext,
java.lang.String groupName,
java.lang.String groupExecutionContext,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates an ActivityInstance object
|
LightWeightProcessInstance |
ExecutionFactory.createLightWeightProcessInstance(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,
boolean fork,
boolean isEmbedded)
Create a LightWeightProcessInstance 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,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.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SerialisableDataContext
A data context that is serialisable and therefore provides access to all
managed parameters without having to know their names or their types.
|
| Modifier and Type | Method and Description |
|---|---|
ParameterDataContext |
AdministrativeWorklistItem.getAttachedDataContext()
Gets the data context which provides the values of attached data elements.
|
ParameterDataContext |
InternalWorklistItem.getAttachedDataContext()
Gets the data context which provides the values of attached data elements.
|
| Modifier and Type | Method and Description |
|---|---|
AdministrativeWorklistItem |
WorklistModelFactory.createAdministrativeWorklistItem(java.util.UUID worklistItemId,
java.util.UUID[] worklistIds,
java.lang.String title,
java.lang.String description,
ActivityReference activityReference,
java.util.UUID iconId,
java.util.UUID groupId,
int priority,
long escalationDate,
long dueDate,
WorklistConstants.WorklistItemState state,
QualifiedAgent assignedAgent,
int escalationLevel,
java.lang.String escalationHandlingProcedureId,
java.lang.String distributionHandlingProcedureId,
java.lang.String staffAssignmentRule,
long activationDate,
long assignmentDate,
long complexity,
int delegationLevel,
java.util.List<WorklistItem.Delegation> delegationHistory,
java.lang.String delegationHandlingProcedureId,
Enquiry repliedEnquiry,
java.util.List<Enquiry> enquiries,
java.lang.String processType,
java.lang.String processTemplateVersion,
java.lang.String processTemplateName,
java.lang.String processInstanceName,
ParameterDataContext parameterDataContext,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginDatas,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
InternalWorklistItem |
WorklistModelFactory.createInternalWorklistItem(java.util.UUID id,
java.lang.String title,
java.lang.String description,
ActivityReference activityReference,
java.util.UUID iconId,
java.util.UUID groupId,
java.lang.String staffAssignmentRule,
WorklistConstants.WorklistItemState worklistItemState,
boolean suppressed,
java.util.UUID[] worklistIds,
java.util.UUID[] availableStateWorklistIds,
java.util.Set<IndividualWorklistItemSettings> itemSettings,
int priority,
long complexity,
long activationDate,
long assignmentDate,
QualifiedAgent assignedAgent,
long escalationDate,
long dueDate,
int currentEscalationLevel,
java.lang.String escalationHandlingProcedureId,
int currentDelegationLevel,
java.lang.String delegationHandlingProcedureId,
java.util.List<WorklistItem.Delegation> delegations,
Enquiry repliedEnquiry,
java.util.List<Enquiry> enquiries,
java.lang.String distributionHandlingProcedureId,
java.lang.String processType,
java.lang.String processTemplateVersion,
java.lang.String processTemplateName,
java.lang.String processInstanceName,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginDatas,
ParameterDataContext parameterDataContext,
java.util.Map<java.lang.String,java.lang.String> userAttributes,
java.util.Map<java.util.UUID,java.util.Set<QualifiedAgent>> substitutionOriginators)
Creates a new worklist item for internal / server-side use.
|
void |
InternalWorklistItem.setAttachedDataContext(ParameterDataContext dataContext)
Sets the data context which provides the values of attached data elements.
|