Class ResponsibilityAction
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kim.api.responsibility.ResponsibilityAction
- All Implemented Interfaces:
Serializable,ModelObjectBasic,ModelObjectComplete,ResponsibilityActionContract
public final class ResponsibilityAction
extends AbstractDataTransferObject
implements ResponsibilityActionContract
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA builder which can be used to constructResponsibilityActioninstances. -
Method Summary
Modifier and TypeMethodDescriptionThe actionPolicyCode the responsibility action is associated with.The actionTypeCode the responsibility action is associated with.The delegates for this responsibility action.The groupId the responsibility action is associated with.The memberRoleId the responsibility action is associated with.The parallelRoutingGroupingCode the responsibility action is associated with.The principalId the responsibility action is associated with.The priorityNumber the responsibility action is associated with.The qualifying attributes for the responsibility action.The responsibilityId the responsibility action is associated with.The responsibilityName the responsibility action is associated with.The responsibilityNamespaceCode the responsibility action is associated with.The roleId the responsibility action is associated with.The roleResponsibilityActionId the responsibility action is associated with.booleanWhether is responsibility action is a force action.Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
-
Method Details
-
getPrincipalId
Description copied from interface:ResponsibilityActionContractThe principalId the responsibility action is associated with.Can be null as long as the
ResponsibilityActionContract.getGroupId()is not null.When this is set the
ResponsibilityActionContract.getGroupId()will not be.- Specified by:
getPrincipalIdin interfaceResponsibilityActionContract- Returns:
- the principalId
-
getRoleResponsibilityActionId
Description copied from interface:ResponsibilityActionContractThe roleResponsibilityActionId the responsibility action is associated with. Can be null.- Specified by:
getRoleResponsibilityActionIdin interfaceResponsibilityActionContract- Returns:
- the roleResponsibilityActionId
-
getParallelRoutingGroupingCode
Description copied from interface:ResponsibilityActionContractThe parallelRoutingGroupingCode the responsibility action is associated with. Can be null.- Specified by:
getParallelRoutingGroupingCodein interfaceResponsibilityActionContract- Returns:
- the parallelRoutingGroupingCode
-
getActionTypeCode
Description copied from interface:ResponsibilityActionContractThe actionTypeCode the responsibility action is associated with. Can be null.- Specified by:
getActionTypeCodein interfaceResponsibilityActionContract- Returns:
- the actionTypeCode
-
getActionPolicyCode
Description copied from interface:ResponsibilityActionContractThe actionPolicyCode the responsibility action is associated with. Can be null.- Specified by:
getActionPolicyCodein interfaceResponsibilityActionContract- Returns:
- the actionPolicyCode
-
getPriorityNumber
Description copied from interface:ResponsibilityActionContractThe priorityNumber the responsibility action is associated with. Can be null.- Specified by:
getPriorityNumberin interfaceResponsibilityActionContract- Returns:
- the priorityNumber
-
getGroupId
Description copied from interface:ResponsibilityActionContractThe groupId the responsibility action is associated with.Can be null as long as the
ResponsibilityActionContract.getPrincipalId()is not null.When this is set the
ResponsibilityActionContract.getPrincipalId()will not be.- Specified by:
getGroupIdin interfaceResponsibilityActionContract- Returns:
- the groupId
-
getMemberRoleId
Description copied from interface:ResponsibilityActionContractThe memberRoleId the responsibility action is associated with. Cannot be null or blank.- Specified by:
getMemberRoleIdin interfaceResponsibilityActionContract- Returns:
- the memberRoleId
-
getResponsibilityName
Description copied from interface:ResponsibilityActionContractThe responsibilityName the responsibility action is associated with. Cannot be null or blank.- Specified by:
getResponsibilityNamein interfaceResponsibilityActionContract- Returns:
- the responsibilityName
-
getResponsibilityId
Description copied from interface:ResponsibilityActionContractThe responsibilityId the responsibility action is associated with. Cannot be null or blank.- Specified by:
getResponsibilityIdin interfaceResponsibilityActionContract- Returns:
- the responsibilityId
-
getResponsibilityNamespaceCode
Description copied from interface:ResponsibilityActionContractThe responsibilityNamespaceCode the responsibility action is associated with. Cannot be null or blank.- Specified by:
getResponsibilityNamespaceCodein interfaceResponsibilityActionContract- Returns:
- the responsibilityNamespaceCode
-
isForceAction
public boolean isForceAction()Description copied from interface:ResponsibilityActionContractWhether is responsibility action is a force action.- Specified by:
isForceActionin interfaceResponsibilityActionContract- Returns:
- true if is a force action
-
getQualifier
Description copied from interface:ResponsibilityActionContractThe qualifying attributes for the responsibility action. Cannot be null.- Specified by:
getQualifierin interfaceResponsibilityActionContract- Returns:
- attributes
-
getDelegates
Description copied from interface:ResponsibilityActionContractThe delegates for this responsibility action. Cannot be null but can be an empty list.- Specified by:
getDelegatesin interfaceResponsibilityActionContract- Returns:
- delegates
-
getRoleId
Description copied from interface:ResponsibilityActionContractThe roleId the responsibility action is associated with. Cannot be null or blank.- Specified by:
getRoleIdin interfaceResponsibilityActionContract- Returns:
- the roleId
-