| Package | Description |
|---|---|
| de.aristaflow.adept2.model.worklistmodel |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClientWorklistItem
A worklist item with additional attributes, which are typically required by the worklist client.
|
| Modifier and Type | Method and Description |
|---|---|
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
|
IndividualWorklistItemSettings |
InternalWorklistItem.getIndividualWorklistItemSettings(java.util.UUID worklistID)
Returns the individual item settings which are stored for the given
worklist identified by its unique id.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<IndividualWorklistItemSettings> |
InternalWorklistItem.getIndividualWorklistItemSettings()
Returns a set of all individual worklist item settings which have been set
for this worklist item.
|
| Modifier and Type | Method and Description |
|---|---|
ClientWorklistItem |
WorklistModelFactory.createClientWorklistItem(java.util.UUID worklistID,
InternalWorklistItem internalWorklistItem,
IndividualWorklistItemSettings individualWorklistItemSettings,
java.util.Set<QualifiedAgent> substitutionFrom)
Creates a new client worklist item by combining values from the internal
worklist item and the individual item settings.
|
boolean |
InternalWorklistItem.updateIndividualWorklistItemSettings(IndividualWorklistItemSettings itemSettings)
Updates the individual item settings by taking them from the given
settings.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|