| Package | Description |
|---|---|
| de.aristaflow.adept2.core.eventmanager.common | |
| de.aristaflow.adept2.core.worklistmanager | |
| de.aristaflow.adept2.model.worklistmodel |
| Modifier and Type | Method and Description |
|---|---|
protected de.aristaflow.adept2.core.automaticclient.ItemHandler |
WorklistHandler.createItemHandler(ClientWorklistItem worklistItem)
Creates an item handler for adding an event source for the designated
worklist item.
|
protected boolean |
WorklistHandler.itemProcessable(ClientWorklistItem item)
This implementation also checks for whether the ECD name starts with
de.aristaflow.events. |
protected void |
WorklistHandler.processCompleteUpdate(ClientWorklistItem item,
boolean resumeOnly) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
WorklistHandler.processItemUpdate(WorklistItemUpdate<ClientWorklistItem> itemUpdate,
boolean resumeOnly) |
| Constructor and Description |
|---|
EventSourceAdder(ClientWorklistItem item,
int retries,
long retryDelay,
WorklistHandler handler,
java.util.Collection<de.aristaflow.adept2.core.automaticclient.ItemHandler> pendingSelected,
java.util.concurrent.ScheduledExecutorService pollService,
ActivityEventManager eventManager,
LogService logService)
Creates a new worklist item handler for adding event soures for specific
worklist items.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EscalationHandling.EscalationMeasures.updateIndividualSettings(SessionToken session,
ClientWorklistItem worklistItem)
Changes the individual worklist item settings of the designated client
worklist item in the server.
|
boolean |
WorklistUpdateManager.updateIndividualSettings(SessionToken session,
ClientWorklistItem item)
Updates the worklist item according to the designated changes.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<ClientWorklistItem,WorklistItemUpdate<ClientWorklistItem>> |
AssuringWorklistUpdate.itemUpdates
All items of the worklist update in which the types will be set to hard if
appropriate.
|
protected java.util.Map<ClientWorklistItem,WorklistItemUpdate<ClientWorklistItem>> |
AssuringWorklistUpdate.itemUpdates
All items of the worklist update in which the types will be set to hard if
appropriate.
|
| 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.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<WorklistItemUpdate<ClientWorklistItem>> |
AssuringWorklistUpdate.getAll() |
java.util.Collection<WorklistItemUpdate<ClientWorklistItem>> |
IncrementalWorklistUpdate.getAll()
Returns all updates, i.e. the differences from the source revision up to
(and including) the target revision.
|
java.util.Collection<WorklistItemUpdate<ClientWorklistItem>> |
WorklistUpdate.getAll()
Returns all updates, i.e. the differences from the source revision up to
(and including) the target revision.
|
java.util.List<WorklistItemUpdate<ClientWorklistItem>> |
IncrementalWorklistUpdate.getNext(int count)
Gets the next specified amount of worklist item updates of this incremental
worklist update.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AssuringWorklistUpdate.assureWorklistItemAdded(ClientWorklistItem item)
Sets the worklist update type of the designated worklist item to
WorklistConstants.WorklistItemUpdateType.ADDED. |
void |
AssuringWorklistUpdate.assureWorklistItemChanged(ClientWorklistItem item)
Sets the worklist update type of the designated worklist item to
WorklistConstants.WorklistItemUpdateType.CHANGED. |
void |
AssuringWorklistUpdate.assureWorklistItemRemoved(ClientWorklistItem item)
Sets the worklist update type of the designated worklist item to
WorklistConstants.WorklistItemUpdateType.REMOVED. |
void |
AssuringWorklistUpdate.assureWorklistItemUnknown(ClientWorklistItem item)
Removes the designated worklist item from this worklist update.
|
void |
InternalWorklist.updateIndividualSettings(ClientWorklistItem clientWorklistItem)
Updates the individual item settings by taking them from the given client
worklist item.
|
| Modifier and Type | Method and Description |
|---|---|
WorklistUpdate |
WorklistModelFactory.createWorklistUpdate(java.util.UUID worklistID,
WorklistRevision sourceRevision,
long targetRevision,
int maxPriority,
java.util.Collection<WorklistItemUpdate<ClientWorklistItem>> itemUpdates,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates a worklist update object.
|
WorklistUpdate |
WorklistModelFactory.createWorklistUpdate(java.util.UUID worklistID,
WorklistRevision sourceRevision,
long targetRevision,
int maxPriority,
java.util.Map<ClientWorklistItem,WorklistConstants.WorklistItemUpdateType> itemUpdates,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates a worklist update object.
|
IncrementalWorklistUpdate |
WorklistModelFactory.createWorklistUpdateIncrementally(java.util.UUID worklistID,
WorklistRevision sourceRevision,
long targetRevision,
int maxPriority,
java.util.Collection<WorklistItemUpdate<ClientWorklistItem>> itemUpdates,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates an incremental worklist update object.
|
| Constructor and Description |
|---|
AssuringWorklistUpdate(java.util.UUID worklistID,
long initialisationDate,
int maxPriority,
long sourceRevision,
long targetRevision,
java.util.Collection<WorklistItemUpdate<ClientWorklistItem>> updates,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates a new wrapper for the designated worklist update allowing to
override and assure the update type of specific worklist items.
|