Interface AdministrativeWorklistItem

All Superinterfaces:
PluginDataContainer, Serializable, UserAttributeContainer, WorklistItem

public interface AdministrativeWorklistItem extends WorklistItem
This class resembles an InternalWorklistItem but it allows a supervisor to control worklist items (InternalWorklistItem) directly. The methods provided by this class are therefore a subset of the methods of an InternalWorklistItem.

See WorklistItem for more information about the relationship between InternalWorklistItem, AdministrativeWorklistItem and ClientWorklistItem.

  • Field Details

    • serialVersionUID

      static final long serialVersionUID
      Generated ID for serialisation.
      See Also:
  • Method Details

    • getWorklistIDs

      UUID[] getWorklistIDs()
      Returns the UUIDs of all worklists, this item belongs to.
      Returns:
      The UUIDs of the worklists, this item belongs to.
    • getStaffAssignmentRule

      String getStaffAssignmentRule()
      Returns the staff assignment rule, with which this item has been distributed before any delegation has taken place (if at all).
      Returns:
      The staff assignment rule which has been used for the initial distribution of this item.
    • getEscalationHandlingProcedureID

      String getEscalationHandlingProcedureID()
      The ID of the escalation handling procedure for the due date. The method returns null, if the item does not support escalation handling for the due date.
      Returns:
      The ID of the escalation handling procedure.
      See Also:
    • getDistributionHandlingProcedureID

      String getDistributionHandlingProcedureID()
      The ID of the distribution handling procedure. The method returns null, if the item does not support distribution handling.
      Returns:
      The ID of the distribution handling procedure.
      See Also:
    • getDelegationHandlingProcedureID

      String getDelegationHandlingProcedureID()
      The ID of the delegation handling procedure. The method returns null, if the item does not support distribution handling.
      Returns:
      The ID of the distribution handling procedure.
      See Also:
    • getDelegationHistory

      List<WorklistItem.Delegation> getDelegationHistory()
      Gets the delegation history of this item, that is, the agents who have delegated this item and the corresponding delegation comments. The index in the list corresponds to the particular delegation level starting with 0 for the initial delegation.
      Returns:
      A list containing the delegation history of this item. The index in the list corresponds to the particular delegation level starting with 0 for the initial delegation.
    • getAttachedDataContext

      ParameterDataContext getAttachedDataContext()
      Gets the data context which provides the values of attached data elements. This allows display these values in worklists and use them for filtering and ordering.
      Returns:
      The data context containing data values attached to this EBP which allow for filtering and ordering worklists.