Package org.kuali.rice.kim.api.role
Interface RoleResponsibilityActionContract
- All Superinterfaces:
Identifiable,Versioned
- All Known Implementing Classes:
RoleResponsibilityAction,RoleResponsibilityAction.Builder
Associates a Role/Responsibility/(Group/Principal).
When a person is assigned to a role with a responsibility, the UI must populate this table with this additional information.
Data is an action request type (approve/acknowledge/fyi/etc...), and a priority number-
Method Summary
Modifier and TypeMethodDescriptionReturns the action policy code.A string representation of the action type to be taken on this RoleResponsibilityAction.String identifier for an associated RoleMemberReturns a RoleResponsibility instances associated with this action.Id of the contained RoleResponsibility object.booleanMethods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable
getIdMethods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
-
Method Details
-
getRoleResponsibilityId
String getRoleResponsibilityId()Id of the contained RoleResponsibility object.- Returns:
- A RoleResponsibility Id. Can be null if there is no associated RoleResponsibility.
-
getActionTypeCode
String getActionTypeCode()A string representation of the action type to be taken on this RoleResponsibilityAction.
Examples are
- "A" - Approve
- "F" - FYI
- "K" - Acknowledge
- Returns:
- String representing the action type. This can be null.
-
getPriorityNumber
Integer getPriorityNumber()- Returns:
- Integer representing the priority assigned to this Action. This can be a null value.
-
getActionPolicyCode
String getActionPolicyCode()Returns the action policy code.- Returns:
- String for the policy code. This can be null.
-
getRoleMemberId
String getRoleMemberId()String identifier for an associated RoleMember- Returns:
- RoleMember identifier. This can be null.
-
getRoleResponsibility
RoleResponsibilityContract getRoleResponsibility()Returns a RoleResponsibility instances associated with this action.- Returns:
- Associated RoleResponsibility - can be null.
-
isForceAction
boolean isForceAction()- Returns:
- Whether this action should be is forced or not.
-