Interface DelegationMeasureData
public interface DelegationMeasureData
Data for the escalation measure for delegation.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionGets the staff assignment rule defining the delegation recipients for a worklist item in stateWorklistConstants.WorklistItemState.ASSIGNEDornull(or the empty string) if the item shall be delegated to the manager of the org unit where the org position of the assigned agent belongs to.Gets the staff assignment rule defining the delegation recipients for a worklist item in stateWorklistConstants.WorklistItemState.STARTEDornull(or the empty string) if the item shall be delegated to the manager of the org unit where the org position of the assigned/executing agent belongs to.Gets the staff assignment rule defining the delegation recipients for a worklist item in stateWorklistConstants.WorklistItemState.STARTEDor in stateWorklistConstants.WorklistItemState.SUSPENDEDornull(or the empty string) if the item shall be delegated to all managers of the org units where the org positions belong to the worklist item has been distributed to.voidsetAssignedDelegationRule(String delegationRule) Setter forgetAssignedDelegationRule().voidsetDelegationComment(String delegationComment) Setter forgetDelegationComment().voidsetStartedDelegationRule(String delegationRule) Setter forgetStartedDelegationRule().voidsetUnassignedDelegationRule(String delegationRule) Setter forgetUnassignedDelegationRule().
-
Field Details
-
ID
The plug-in ID.- See Also:
-
NO_DELEGATION
The string constant for no delegation taking place if the worklist item is in the corresponding state.- See Also:
-
-
Method Details
-
getAssignedDelegationRule
String getAssignedDelegationRule()Gets the staff assignment rule defining the delegation recipients for a worklist item in stateWorklistConstants.WorklistItemState.ASSIGNEDornull(or the empty string) if the item shall be delegated to the manager of the org unit where the org position of the assigned agent belongs to.- Returns:
- The delegation rule,
nullorNO_DELEGATION.
-
setAssignedDelegationRule
Setter forgetAssignedDelegationRule().- Parameters:
delegationRule- The delegation rule,nullorNO_DELEGATION.
-
getStartedDelegationRule
String getStartedDelegationRule()Gets the staff assignment rule defining the delegation recipients for a worklist item in stateWorklistConstants.WorklistItemState.STARTEDornull(or the empty string) if the item shall be delegated to the manager of the org unit where the org position of the assigned/executing agent belongs to.- Returns:
- The delegation rule,
nullorNO_DELEGATION.
-
setStartedDelegationRule
Setter forgetStartedDelegationRule().- Parameters:
delegationRule- The delegation rule,nullorNO_DELEGATION.
-
getUnassignedDelegationRule
String getUnassignedDelegationRule()Gets the staff assignment rule defining the delegation recipients for a worklist item in stateWorklistConstants.WorklistItemState.STARTEDor in stateWorklistConstants.WorklistItemState.SUSPENDEDornull(or the empty string) if the item shall be delegated to all managers of the org units where the org positions belong to the worklist item has been distributed to.- Returns:
- The delegation rule,
nullorNO_DELEGATION.
-
setUnassignedDelegationRule
Setter forgetUnassignedDelegationRule().- Parameters:
delegationRule- The delegation rule,nullorNO_DELEGATION.
-
getDelegationComment
String getDelegationComment()- Returns:
- The comment which is provided as delegation comment.
-
setDelegationComment
Setter forgetDelegationComment().- Parameters:
delegationComment-
-