@Entity public class RuleResponsibilityBo extends PersistableBusinessObjectBase implements RuleResponsibilityContract
ActionRequestValues to.extension, newCollectionRecord, objectId, versionNumber| Constructor and Description |
|---|
RuleResponsibilityBo() |
| Modifier and Type | Method and Description |
|---|---|
Object |
copy(boolean preserveKeys) |
boolean |
equals(Object o) |
String |
getActionRequestedCd()
code for the Action Requested
|
String |
getActionRequestedDisplayValue() |
String |
getApprovePolicy()
approval policy for the RuleResponsibility
|
RuleDelegationBo |
getDelegationRule(int index) |
List<RuleDelegationBo> |
getDelegationRules()
list of RuleDelegations for the RuleResponsibility
|
Group |
getGroup() |
String |
getGroupId()
unique id of the Group for the RuleResponsibility
|
String |
getId()
The unique identifier for an object.
|
Principal |
getPrincipal() |
String |
getPrincipalId()
unique id of the Principal for the RuleResponsibility
|
Integer |
getPriority()
integer representation of the priority of the RuleResponsibility
|
Recipient |
getRecipient()
Convenience method to return the Recipient for this RuleResponsibility
|
String |
getResolvedRoleName() |
String |
getResponsibilityId()
Unique Id for Responsibility.
|
String |
getRole() |
String |
getRoleAttributeName() |
String |
getRoleName()
unique name of the Role for the RuleResponsibility
|
RuleBaseValues |
getRuleBaseValues() |
String |
getRuleBaseValuesId() |
String |
getRuleResponsibilityName() |
String |
getRuleResponsibilityType() |
String |
getRuleResponsibilityTypeDisplayValue() |
int |
hashCode() |
boolean |
isUsingGroup()
determines if the RuleResponsibiltity is using a kim Group
|
boolean |
isUsingPrincipal()
determines if the RuleResponsibiltity is using a kim Principal
|
boolean |
isUsingRole()
determines if the RuleResponsibiltity is using a kim Role
|
RoleAttribute |
resolveRoleAttribute() |
void |
setActionRequestedCd(String actionRequestedCd) |
void |
setApprovePolicy(String approvePolicy) |
void |
setId(String ruleResponsibilityId) |
void |
setPriority(Integer priority) |
void |
setResponsibilityId(String responsibilityId) |
void |
setRuleBaseValues(RuleBaseValues ruleBaseValues) |
void |
setRuleBaseValuesId(String ruleBaseValuesId) |
void |
setRuleResponsibilityName(String ruleResponsibilityName) |
void |
setRuleResponsibilityType(String ruleResponsibilityType) |
static RuleResponsibility |
to(RuleResponsibilityBo bo) |
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getLegacyDataAdapter, getObjectId, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumbertoStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetObjectIdgetVersionNumbertoStringpublic RuleResponsibilityBo()
public Principal getPrincipal()
public String getResolvedRoleName()
public String getRoleAttributeName()
public RoleAttribute resolveRoleAttribute()
public boolean isUsingRole()
RuleResponsibilityContractisUsingRole in interface RuleResponsibilityContractpublic boolean isUsingPrincipal()
RuleResponsibilityContractisUsingPrincipal in interface RuleResponsibilityContractpublic boolean isUsingGroup()
RuleResponsibilityContractisUsingGroup in interface RuleResponsibilityContractpublic String getRuleBaseValuesId()
public void setRuleBaseValuesId(String ruleBaseValuesId)
public RuleBaseValues getRuleBaseValues()
public void setRuleBaseValues(RuleBaseValues ruleBaseValues)
public String getActionRequestedCd()
RuleResponsibilityContractThis code matches the unique code for an ActionRequest
getActionRequestedCd in interface RuleResponsibilityContractpublic void setActionRequestedCd(String actionRequestedCd)
public String getId()
IdentifiablegetId in interface Identifiablepublic Integer getPriority()
RuleResponsibilityContractgetPriority in interface RuleResponsibilityContractpublic void setPriority(Integer priority)
public String getApprovePolicy()
RuleResponsibilityContractgetApprovePolicy in interface RuleResponsibilityContractpublic void setApprovePolicy(String approvePolicy)
public String getRuleResponsibilityName()
public void setRuleResponsibilityName(String ruleResponsibilityName)
public String getRuleResponsibilityType()
public void setRuleResponsibilityType(String ruleResponsibilityType)
public String getResponsibilityId()
RuleResponsibilityContractThis is the unique Id of the Responsibility
getResponsibilityId in interface RuleResponsibilityContractpublic void setResponsibilityId(String responsibilityId)
public List<RuleDelegationBo> getDelegationRules()
RuleResponsibilityContractgetDelegationRules in interface RuleResponsibilityContractpublic RuleDelegationBo getDelegationRule(int index)
public String getActionRequestedDisplayValue()
public String getRuleResponsibilityTypeDisplayValue()
public int hashCode()
hashCode in class ObjectObject.hashCode()public String getGroupId()
RuleResponsibilityContractgetGroupId in interface RuleResponsibilityContractpublic String getPrincipalId()
RuleResponsibilityContractgetPrincipalId in interface RuleResponsibilityContractpublic String getRoleName()
RuleResponsibilityContractgetRoleName in interface RuleResponsibilityContractpublic Recipient getRecipient()
public static RuleResponsibility to(RuleResponsibilityBo bo)
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.