Package org.kuali.rice.kim.api.role
Class RoleResponsibilityAction
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kim.api.role.RoleResponsibilityAction
- All Implemented Interfaces:
Serializable,org.kuali.rice.core.api.mo.common.Identifiable,org.kuali.rice.core.api.mo.common.Versioned,org.kuali.rice.core.api.mo.ModelObjectBasic,org.kuali.rice.core.api.mo.ModelObjectComplete,RoleResponsibilityActionContract
public class RoleResponsibilityAction
extends org.kuali.rice.core.api.mo.AbstractDataTransferObject
implements RoleResponsibilityActionContract
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns the action policy code.A string representation of the action type to be taken on this RoleResponsibilityAction.getId()String identifier for an associated RoleMemberReturns a RoleResponsibility instances associated with this action.Id of the contained RoleResponsibility object.inthashCode()booleanMethods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
afterUnmarshal, beforeUnmarshal, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCodeExcludeFields, toString
-
Method Details
-
getId
- Specified by:
getIdin interfaceorg.kuali.rice.core.api.mo.common.Identifiable
-
getRoleResponsibilityId
Description copied from interface:RoleResponsibilityActionContractId of the contained RoleResponsibility object.- Specified by:
getRoleResponsibilityIdin interfaceRoleResponsibilityActionContract- Returns:
- A RoleResponsibility Id. Can be null if there is no associated RoleResponsibility.
-
getActionTypeCode
Description copied from interface:RoleResponsibilityActionContractA string representation of the action type to be taken on this RoleResponsibilityAction.
Examples are
- "A" - Approve
- "F" - FYI
- "K" - Acknowledge
- Specified by:
getActionTypeCodein interfaceRoleResponsibilityActionContract- Returns:
- String representing the action type. This can be null.
-
getPriorityNumber
- Specified by:
getPriorityNumberin interfaceRoleResponsibilityActionContract- Returns:
- Integer representing the priority assigned to this Action. This can be a null value.
-
getActionPolicyCode
Description copied from interface:RoleResponsibilityActionContractReturns the action policy code.- Specified by:
getActionPolicyCodein interfaceRoleResponsibilityActionContract- Returns:
- String for the policy code. This can be null.
-
getRoleMemberId
Description copied from interface:RoleResponsibilityActionContractString identifier for an associated RoleMember- Specified by:
getRoleMemberIdin interfaceRoleResponsibilityActionContract- Returns:
- RoleMember identifier. This can be null.
-
getRoleResponsibility
Description copied from interface:RoleResponsibilityActionContractReturns a RoleResponsibility instances associated with this action.- Specified by:
getRoleResponsibilityin interfaceRoleResponsibilityActionContract- Returns:
- Associated RoleResponsibility - can be null.
-
isForceAction
public boolean isForceAction()- Specified by:
isForceActionin interfaceRoleResponsibilityActionContract- Returns:
- Whether this action should be is forced or not.
-
getVersionNumber
- Specified by:
getVersionNumberin interfaceorg.kuali.rice.core.api.mo.common.Versioned
-
equals
- Specified by:
equalsin interfaceorg.kuali.rice.core.api.mo.ModelObjectComplete- Overrides:
equalsin classorg.kuali.rice.core.api.mo.AbstractDataTransferObject
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceorg.kuali.rice.core.api.mo.ModelObjectComplete- Overrides:
hashCodein classorg.kuali.rice.core.api.mo.AbstractDataTransferObject
-