Package de.aristaflow.adept2.model.worklistmodel
package de.aristaflow.adept2.model.worklistmodel
-
ClassDescriptionAn activity reference for an activity group identifying the group in the worklist manager (
ActivityGroupReference.getGroupId()as well as logically via name and execution context.A reference to an activity, e.g.An activity reference to an ADEPT2 activity represented by a node of a process instance.The default implementation of an activity reference.Interface for tracking changes in properties ofADEPT2EBPReference.This class resembles anInternalWorklistItembut it allows a supervisor to control worklist items (InternalWorklistItem) directly.A worklist update may contain soft update types, that is, it is unclear whether an item is added or changed or removed or not present at all.This incremental worklist update implements a cache for the underlying incremental worklist update, that is, when iterating viaCachingIncWorklistUpdate.getNext(int), all retrieved item updates will be cached.The clean-up task for closing/dropping theIncrementalWorklistUpdate.A worklist used at the client-side and therefore supportingClientWorklistItems.A worklist item with additional attributes, which are typically required by the worklist client.Client-side listener interface to get notified when aClientWorklistis updated, e.g.An activity reference referring to a group of worklist items and therefore also a group of activity references.This interface provides attribute values for a grouping worklist item.IncrementalWorklist<T extends WorklistItem>This interface extends the normal worklist by the means for incrementally retrieving worklist items.This class extends the normal worklist update by the means to retrieve the update information incrementally which allows for smaller data transfers.This interface defines the individual settings that a user may have per client worklist item (which also clearly associates it with a single worklist,IndividualWorklistItemSettings.getWorklistID()).InternalWorklist<T extends InternalWorklistItem>The internal, server-side representation of a worklist.This class represents worklist items internal to the worklist manager server and allows to set various attributes.Interface for tracking changes in properties of an internal worklist item.This exception will be raised if a worklist item is not in the right state to perform a desired state transition, for instance, a worklist item may only be delegated in the statesAVAILABLE,ASSIGNEDandSUSPENDED.An activity reference to an ADEPT2 lightweight-process represented by a node of a process instance.An activity reference for a top-level process instance.Worklist<T extends WorklistItem>The common interface for server-side and client-side worklist.A factory for common worklist filters, suitable forWorklistUpdateConfigurations.Represents a worklist item with common properties of server-side and client-side worklists.This interface encapsulates all data relevant for a delegation, that is, the initiator of a delegation, whether the delegation has been due to absence and an optional comment for the delegation.Comparator for sorting worklist items based on the item ID.WorklistItemUpdate<T extends WorklistItem>This class encapsulates a worklist item update, that is, a worklist item and how this needs to be adapted (added, changed or removed from the corresponding worklist) based on a worklist update.Interface for the construction of worklist objects.This class provides various tool methods for the worklist model.A worklist revision provides the amount of changes of a worklist (worklist updates) and also the initialisation date of the worklist.A container to communicate updates in a worklist (i.e.The configuration of a worklist, e.g.Deprecated.This class is only for a very special use-case.