Interface InternalWorklistItemProperties

All Superinterfaces:
PropertyTracker

public interface InternalWorklistItemProperties extends PropertyTracker
Interface for tracking changes in properties of an internal worklist item. The implementation has to track the changes for each of the tracked properties separately.
  • Field Details

    • WORKLIST_ITEM

      static final ChangedProperty<Serializable> WORKLIST_ITEM
      A simple property of the worklist item has changed.
    • ACTIVITY_REFERENCE

      static final ChangedProperty<ADEPT2EBPReference> ACTIVITY_REFERENCE
      The activity reference of the worklist item has changed.
    • GROUP_ID

      static final ChangedProperty<UUID> GROUP_ID
      The group ID of the worklist item has changed which requires adapting the group.
    • AVAILABLE_STATE

      static final ChangedProperty<Serializable> AVAILABLE_STATE
      The available state of the worklist item has changed that is the agents that have the available item in their worklists.
    • DELEGATION_HISTORY

      static final ChangedProperty<Integer> DELEGATION_HISTORY
      The delegation history or the delegation has changed.
    • ENQUIRY_STACK

      static final ChangedProperty<Integer> ENQUIRY_STACK
      The enquiries have changed.
    • SUBSTITUTION_LEVELS_AFTER_ENQUIRIES

      static final ChangedProperty<UUID> SUBSTITUTION_LEVELS_AFTER_ENQUIRIES
      The substitution level(s) after an enquiry has changed.
    • WORKLIST

      static final ChangedProperty<UUID> WORKLIST
      A specific worklist has changed (the item has been added or removed).
    • INDIVIDUAL_ITEM_SETTINGS

      static final ChangedProperty<UUID> INDIVIDUAL_ITEM_SETTINGS
      The individual item settings have changed for specific worklists.
    • SUBSTITUTION_ORIGINATORS

      static final ChangedProperty<UUID> SUBSTITUTION_ORIGINATORS
      The substitution originators have changed for specific worklists.