Interface DelegationMeasureData
-
public interface DelegationMeasureDataData for the escalation measure for delegation.
-
-
Field Summary
Fields Modifier and Type Field Description static StringIDThe plug-in ID.static StringNO_DELEGATIONThe string constant for no delegation taking place if the worklist item is in the corresponding state.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAssignedDelegationRule()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.StringgetDelegationComment()StringgetStartedDelegationRule()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.StringgetUnassignedDelegationRule()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 Detail
-
ID
static final String ID
The plug-in ID.- See Also:
- Constant Field Values
-
NO_DELEGATION
static final String NO_DELEGATION
The string constant for no delegation taking place if the worklist item is in the corresponding state.- See Also:
- Constant Field Values
-
-
Method Detail
-
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
void setAssignedDelegationRule(String delegationRule)
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
void setStartedDelegationRule(String delegationRule)
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
void setUnassignedDelegationRule(String delegationRule)
Setter forgetUnassignedDelegationRule().- Parameters:
delegationRule- The delegation rule,nullorNO_DELEGATION.
-
getDelegationComment
String getDelegationComment()
- Returns:
- The comment which is provided as delegation comment.
-
setDelegationComment
void setDelegationComment(String delegationComment)
Setter forgetDelegationComment().- Parameters:
delegationComment-
-
-