| Package | Description |
|---|---|
| de.aristaflow.adept2.core.changeoperations | |
| de.aristaflow.adept2.core.worklistmanager | |
| de.aristaflow.adept2.model.common | |
| de.aristaflow.adept2.model.common.i18n | |
| de.aristaflow.adept2.model.common.plugindata |
Plug-in data interfaces which are used across different data models.
|
| de.aristaflow.adept2.model.execution | |
| de.aristaflow.adept2.model.graphical | |
| de.aristaflow.adept2.model.processmodel |
Warning: This package description is OUTDATED (work in progress)!!
|
| de.aristaflow.adept2.model.worklistmodel |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
UpdatePluginDataContainer.isPossible(ChangeableInstance instance,
PluginDataContainer pluginContainer,
java.lang.String extensionPointID,
java.lang.String pluginDataID,
PluginData pluginData)
Checks if it is valid (concerning structural correctness and state-based
correctness) to update (add / remove) the plug in data for the
Extension-Point given by
extensionPoint with the value given
by pluginData in the plug in data container given by
pluginContainer. |
static boolean |
UpdatePluginDataContainer.isPossible(ChangeableInstance instance,
PluginDataContainer pluginContainer,
java.lang.String extensionPointID,
java.lang.String pluginDataID,
PluginData pluginData,
CheckReport checkReport)
Checks if it is valid (concerning structural correctness and state-based
correctness) to update (add / remove) the plug in data for the
Extension-Point given by
extensionPoint with the value given
by pluginData in the plug in data container given by
pluginContainer. |
static boolean |
UpdatePluginDataContainer.isPossible(Template template,
PluginDataContainer pluginContainer,
java.lang.String extensionPointID,
java.lang.String pluginDataID,
PluginData pluginData)
Checks if it is valid (concerning structural correctness) to update (add /
remove) the plug in data for the Extension-Point given by
extensionPoint with the value given by
pluginData in the plug in data container given by
pluginContainer. |
static boolean |
UpdatePluginDataContainer.isPossible(Template template,
PluginDataContainer pluginContainer,
java.lang.String extensionPointID,
java.lang.String pluginDataID,
PluginData pluginData,
CheckReport checkReport)
Checks if it is valid (concerning structural correctness) to update (add /
remove) the plug in data for the Extension-Point given by
extensionPoint with the value given by
pluginData in the plug in data container given by
pluginContainer. |
static void |
UpdatePluginDataContainer.performOperation(ChangeableInstance instance,
PluginDataContainer pluginContainer,
java.lang.String extensionPointID,
java.lang.String pluginDataID,
PluginData pluginData)
Updates the plug in data for the extension point in the given plug in data
container.
|
static void |
UpdatePluginDataContainer.performOperation(ChangeableInstance instance,
PluginDataContainer pluginContainer,
java.lang.String extensionPointID,
java.lang.String pluginDataID,
PluginData pluginData,
UpdateManager updateManager)
Updates the plug in data for the extension point in the given plug in data
container.
|
static void |
UpdatePluginDataContainer.performOperation(ChangeableTemplate template,
PluginDataContainer pluginContainer,
java.lang.String extensionPointID,
java.lang.String pluginDataID,
PluginData pluginData)
Updates the plug in data for the extension point in the given plug in data
container.
|
static void |
UpdatePluginDataContainer.performOperation(ChangeableTemplate template,
PluginDataContainer pluginContainer,
java.lang.String extensionPointID,
java.lang.String pluginDataID,
PluginData pluginData,
UpdateManager updateManager)
Updates the plug in data for the extension point in the given plug in data
container.
|
protected static void |
UpdatePluginDataContainer.performOperation(ChangePrimitives processGraph,
PluginDataContainer pluginContainer,
java.lang.String extensionPointID,
java.lang.String pluginDataID,
PluginData pluginData,
UpdateManager updateManager)
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EscalationHandling.EscalationMeasures.updatePluginData(SessionToken session,
WorklistItem worklistItem,
PluginData pluginData)
Changes the plugin data of the designated worklist item.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ChangeablePluginDataContainer |
| Modifier and Type | Method and Description |
|---|---|
PluginData |
CommonModelFactory.createPluginData(java.lang.String pluginID,
java.util.Map<java.lang.String,java.lang.String> data)
Creates a new plug-in data object.
|
PluginData |
PluginDataContainer.getPluginData(java.lang.String pluginID)
Returns the plug-in data object for the given plug-in ID, or null if
the plug-in is not in the set of supported plug-ins.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,PluginData> |
PluginDataContainer.getPluginDatas()
Returns a map from the ID of a plug-in to the plug-in data objects.
|
| Modifier and Type | Method and Description |
|---|---|
PluginDataContainer |
CommonModelFactory.createPluginDataContainer(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData)
Creates a standalone plug-in data container.
|
| Constructor and Description |
|---|
TranslationDataAdapter(PluginData pluginData,
java.lang.Class<?> viewInterface) |
| Modifier and Type | Method and Description |
|---|---|
PluginData |
MultiLevelEscalationData.LevelData.getEscalationPluginData() |
PluginData |
FinishWithDefaultData.getValues() |
| Modifier and Type | Method and Description |
|---|---|
void |
MultiLevelEscalationData.LevelData.setEscalationPluginData(PluginData data)
|
void |
FinishWithDefaultData.setValues(PluginData values)
Setter for
FinishWithDefaultData.getValues(). |
| Modifier and Type | Method and Description |
|---|---|
ExecutableInstance |
ExecutionFactory.createExecutableInstance(java.util.UUID instanceID,
java.util.UUID logID,
java.lang.String instanceName,
boolean modified,
java.util.UUID baseTemplateID,
Template template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
EBPInstanceReference parentReference,
long creationTime,
java.util.Map<java.lang.Integer,ProcessConstants.NodeState> nodeStates,
java.util.Map<java.lang.Integer,ProcessConstants.ExecutionMode> executionModes,
java.util.Map<java.lang.Integer,java.lang.Integer> nodeIterations,
java.util.Map<java.lang.Integer,java.util.List<java.util.UUID>> nodeLWPInstanceIDs,
java.util.Map<java.lang.Integer,QualifiedAgent> nodePerformingAgents,
java.util.Map<java.lang.Integer,java.util.List<Enquiry>> currentEnquiries,
java.util.Map<java.lang.Integer,Enquiry> repliedEnquiries,
java.net.URI[] instanceTerminationCallbackURIs,
java.util.Map<java.lang.Integer,java.net.URI[]> runtimeManagerURIs,
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)
|
ExecutableInstance |
ExecutionFactory.createExecutableInstance(java.util.UUID instanceID,
java.util.UUID logID,
java.lang.String instanceName,
boolean modified,
java.util.UUID baseTemplateID,
Template template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
EBPInstanceReference parentReference,
long creationTime,
java.util.Map<java.lang.Integer,ProcessConstants.NodeState> nodeStates,
java.util.Map<java.lang.Integer,ProcessConstants.ExecutionMode> executionModes,
java.util.Map<java.lang.Integer,java.lang.Integer> nodeIterations,
java.util.Map<java.lang.Integer,java.util.List<java.util.UUID>> nodeLWPInstanceIDs,
java.util.Map<java.lang.Integer,QualifiedAgent> nodePerformingAgents,
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)
|
ExecutableInstance |
ExecutionFactory.createExecutableInstanceLwpIts(java.util.UUID instanceId,
java.util.UUID logId,
java.lang.String instanceName,
boolean modified,
java.util.UUID baseTemplateId,
Template template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
EBPInstanceReference parentReference,
long creationTime,
java.util.Map<java.lang.Integer,ProcessConstants.NodeState> nodeStates,
java.util.Map<java.lang.Integer,ProcessConstants.ExecutionMode> executionModes,
java.util.Map<java.lang.Integer,java.lang.Integer> nodeIterations,
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.List<java.util.UUID>>> nodeLwpInstanceIds,
java.util.Map<java.lang.Integer,QualifiedAgent> nodePerformingAgents,
java.util.Map<java.lang.Integer,java.util.List<Enquiry>> currentEnquiries,
java.util.Map<java.lang.Integer,Enquiry> repliedEnquiries,
java.net.URI[] instanceTerminationCallbackUris,
java.util.Map<java.lang.Integer,java.net.URI[]> runtimeManagerUris,
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)
Creates an ExecutableInstance object.
|
ExecutableInstance |
ExecutionFactory.createExecutableInstanceLwpIts(java.util.UUID instanceId,
java.util.UUID logId,
java.lang.String instanceName,
boolean modified,
java.util.UUID baseTemplateId,
Template template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
EBPInstanceReference parentReference,
long creationTime,
java.util.Map<java.lang.Integer,ProcessConstants.NodeState> nodeStates,
java.util.Map<java.lang.Integer,ProcessConstants.ExecutionMode> executionModes,
java.util.Map<java.lang.Integer,java.lang.Integer> nodeIterations,
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.List<java.util.UUID>>> nodeLwpInstanceIds,
java.util.Map<java.lang.Integer,QualifiedAgent> nodePerformingAgents,
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)
Creates an ExecutableInstance 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.
|
ExecutionContext |
ExecutionFactory.getExecutionContext(QualifiedAgent agent,
DataContainer dataContainer,
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 execution context for a top-level instance its fields
initialised with the provided values.
|
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 |
|---|---|
ProcessImageData |
GraphicalModelFactory.createProcessImageData(java.lang.String type,
byte[] image,
int width,
int height,
java.util.Map<java.lang.Integer,Rectangle> nodeArea,
java.util.Map<java.lang.Integer,Rectangle> dataElementArea,
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)
Creates image data for the designated image having the designated values.
|
| Modifier and Type | Method and Description |
|---|---|
PluginData |
AbstractWrappingTemplate.getPluginData(java.lang.String pluginID) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,PluginData> |
AbstractWrappingTemplate.getPluginDatas() |
| Modifier and Type | Method and Description |
|---|---|
void |
ChangePrimitives.updatePluginDataContainer(PluginDataContainer pluginContainer,
java.lang.String extensionPointID,
java.lang.String pluginDataID,
PluginData pluginData)
Sets the plug in data for the extension point in the plug in data
container.
|
| Modifier and Type | Method and Description |
|---|---|
DataElement |
ProcessModelFactory.createDataElement(int id,
java.lang.String name,
ProcessConstants.AdeptDataType type,
java.lang.String description,
java.lang.String userDefinedType,
java.util.UUID iconID,
java.util.UUID identifierID,
boolean isPublic,
boolean virtual,
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)
Create a DataElement.
|
DecisionStatement |
ProcessModelFactory.createDecisionStatement(java.lang.String decisionLabel,
java.lang.String decisionStatement,
long decisionId,
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)
Creates a new decision statement object.
|
Instance |
ProcessModelFactory.createInstance(java.util.UUID id,
java.util.UUID logID,
java.lang.String name,
boolean isModified,
java.util.UUID baseTemplateID,
Template template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
EBPInstanceReference ebpInstanceReference,
long creationTime,
java.util.Map<java.lang.Integer,ProcessConstants.NodeState> nodeStates,
java.util.Map<java.lang.Integer,java.lang.Integer> nodeIterations,
java.util.Map<java.lang.Integer,ProcessConstants.ExecutionMode> nodeExecutionModes,
java.util.Map<java.lang.Integer,java.util.List<java.util.UUID>> nodeLWPInstanceIDs,
java.util.Map<java.lang.Integer,QualifiedAgent> activityAgents,
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)
|
Instance |
ProcessModelFactory.createInstanceLwpIts(java.util.UUID id,
java.util.UUID logId,
java.lang.String name,
boolean isModified,
java.util.UUID baseTemplateId,
Template template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
EBPInstanceReference ebpInstanceReference,
long creationTime,
java.util.Map<java.lang.Integer,ProcessConstants.NodeState> nodeStates,
java.util.Map<java.lang.Integer,java.lang.Integer> nodeIterations,
java.util.Map<java.lang.Integer,ProcessConstants.ExecutionMode> nodeExecutionModes,
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.List<java.util.UUID>>> nodeLwpInstanceIds,
java.util.Map<java.lang.Integer,QualifiedAgent> activityAgents,
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)
Create an Instance.
|
InstanceReference |
ProcessModelFactory.createInstanceReference(java.util.UUID id,
java.util.UUID logID,
java.lang.String name,
boolean isModified,
TemplateReference template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
long creationTime,
java.util.UUID parentInstanceID,
ProcessConstants.InstanceExecutionStatus executionStatus,
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)
Create an InstanceReference.
|
Node |
ProcessModelFactory.createNode(int id,
java.lang.String name,
java.lang.String description,
java.lang.String staffAssignmentRule,
ExecutableBusinessProcess executableBusinessProcess,
boolean autoStart,
java.util.UUID iconID,
java.lang.String groupName,
java.lang.String groupExecutionContext,
java.util.Map<ActivityConstants.AccessType,java.util.Map<java.lang.String,java.lang.Integer>> parameterConnectorMapping,
java.util.Map<ActivityConstants.AccessType,java.util.Set<ProcessModelParameter>> systemParameters,
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)
Create a Node object.
|
Template |
ProcessModelFactory.createTemplate(java.util.UUID id,
java.lang.String name,
java.lang.String description,
ConfigurationDescription configurationDescription,
Configuration configuration,
Configuration testConfiguration,
java.lang.String processType,
QualifiedAgent supervisorAgent,
java.lang.String version,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
TemplateDeltaLayer deltaLayer,
java.util.Collection<Node> nodes,
java.util.Collection<DataElement> dataElements,
java.util.Set<StructuredEdge> edges,
java.util.Set<StructuredDataEdge> dataEdges,
java.util.Map<java.lang.Integer,ProcessModelFactory.StructuralNodeData> structuralNodeData,
java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> nodeDisabledConnectors,
int startNodeID,
int endNodeID,
java.lang.String instanceNameTemplate,
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)
Create a Template.
|
TemplateReference |
ProcessModelFactory.createTemplateReference(java.util.UUID templateID,
java.lang.String processType,
java.lang.String version,
java.lang.String name,
java.lang.String description,
QualifiedAgent supervisorAgent,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
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,
boolean topLevelUsable,
ProcessConstants.TemplateUsage usageAsSubprocess,
ProcessConstants.TemplateBuildtimeState buildtimeState,
boolean derivable,
boolean spOutdated,
boolean tlOutdated,
boolean spInstantiable,
boolean tlInstantiable,
boolean spMigratable,
boolean tlMigratable,
boolean spChangeable,
boolean tlChangeable)
Create a TemplateReference.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,PluginData> |
IndividualWorklistItemSettings.getIndividualPluginDatas()
Returns a map from the ID of a plug-in to the plug-in data objects.
|
static java.util.Map<java.lang.String,PluginData> |
WorklistModelTools.mergeTlpiLocalisation(Instance instance)
Merges the localisation from the designated instance (and its template) for
usage in a worklist item representing the designated top-level instance.
|
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. |
| Modifier and Type | Method and Description |
|---|---|
void |
IndividualWorklistItemSettings.setIndividualPluginData(PluginData pluginData)
Sets the data of the designated plugin.
|
void |
InternalWorklistItem.setPluginData(PluginData pluginData)
Sets the data of the designated plugin using an internal extension point.
|
void |
InternalWorklistItem.setPluginData(java.lang.String extPointId,
PluginData pluginData)
Sets the data of the designated plugin for the designated extension point.
|
| 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) |
ClientWorklistItem |
WorklistModelFactory.createClientWorklistItem(java.util.UUID worklistItemId,
java.util.UUID worklistId,
java.lang.String title,
java.lang.String description,
ActivityReference activityReference,
java.util.UUID iconId,
java.util.UUID groupId,
WorklistConstants.WorklistItemState worklistItemState,
int priority,
long complexity,
long activationDate,
long assignmentDate,
QualifiedAgent assignedAgent,
long escalationDate,
long dueDate,
int currentEscalationLevel,
int currentDelegationLevel,
WorklistItem.Delegation currentDelegation,
Enquiry repliedEnquiry,
Enquiry currentEnquiry,
java.lang.String processType,
java.lang.String processTemplateVersion,
java.lang.String processTemplateName,
java.lang.String processInstanceName,
java.lang.String personalTitle,
java.lang.String personalDescription,
int personalPriority,
long personalEscalationDate,
long personalDueDate,
java.lang.String escalationHandlingProcedureId,
long resubmissionDate,
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.util.Set<java.lang.String>> individualSupportedPlugins,
java.util.Map<java.lang.String,PluginData> individualPluginDatas,
java.util.Map<java.lang.String,java.lang.String> userAttributes,
java.util.Map<java.lang.String,java.lang.String> individualUserAttributes,
java.util.Set<QualifiedAgent> substitutionFrom)
Creates a new worklist item for client-side use.
|
ClientWorklistItem |
WorklistModelFactory.createClientWorklistItem(java.util.UUID worklistItemId,
java.util.UUID worklistId,
java.lang.String title,
java.lang.String description,
ActivityReference activityReference,
java.util.UUID iconId,
java.util.UUID groupId,
WorklistConstants.WorklistItemState worklistItemState,
int priority,
long complexity,
long activationDate,
long assignmentDate,
QualifiedAgent assignedAgent,
long escalationDate,
long dueDate,
int currentEscalationLevel,
int currentDelegationLevel,
WorklistItem.Delegation currentDelegation,
Enquiry repliedEnquiry,
Enquiry currentEnquiry,
java.lang.String processType,
java.lang.String processTemplateVersion,
java.lang.String processTemplateName,
java.lang.String processInstanceName,
java.lang.String personalTitle,
java.lang.String personalDescription,
int personalPriority,
long personalEscalationDate,
long personalDueDate,
java.lang.String escalationHandlingProcedureId,
long resubmissionDate,
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.util.Set<java.lang.String>> individualSupportedPlugins,
java.util.Map<java.lang.String,PluginData> individualPluginDatas,
java.util.Map<java.lang.String,java.lang.String> userAttributes,
java.util.Map<java.lang.String,java.lang.String> individualUserAttributes,
java.util.Set<QualifiedAgent> substitutionFrom)
Creates a new worklist item for client-side use.
|
IndividualWorklistItemSettings |
WorklistModelFactory.createIndividualWorklistItemSettings(java.util.UUID worklistID,
java.lang.String title,
java.lang.String description,
long individualEscalationDate,
long individualDueDate,
java.lang.String individualDueDateEscalationID,
int individualPriority,
long resubmissionDate,
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)
Creates a new Individual Worklist Item Settings object
|
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.
|