org.kuali.rice.kim.impl.role
Class RoleMemberBo
java.lang.Object
   org.kuali.rice.krad.bo.DataObjectBase
org.kuali.rice.krad.bo.DataObjectBase
       org.kuali.rice.kim.impl.common.active.ActiveFromToBo
org.kuali.rice.kim.impl.common.active.ActiveFromToBo
           org.kuali.rice.kim.impl.membership.AbstractMemberBo
org.kuali.rice.kim.impl.membership.AbstractMemberBo
               org.kuali.rice.kim.impl.role.RoleMemberBo
org.kuali.rice.kim.impl.role.RoleMemberBo
- All Implemented Interfaces: 
- Serializable, Inactivatable, InactivatableFromTo, GloballyUnique, Identifiable, Versioned, RoleMemberContract
- @Entity
public class RoleMemberBo 
- extends AbstractMemberBo- implements RoleMemberContract
The column names have been used in a native query in RoleDaoOjb and will need to be modified if any changes to the
 column names are made here.
- See Also:
- Serialized Form
 
 
 
 
 
 
 
 
 
 
 
 
 
memberName
protected String memberName
memberNamespaceCode
protected String memberNamespaceCode
RoleMemberBo
public RoleMemberBo()
getAttributeDetails
public List<RoleMemberAttributeDataBo> getAttributeDetails()
- 
 
- 
 
setAttributeDetails
public void setAttributeDetails(List<RoleMemberAttributeDataBo> attributeDetails)
- 
 
- 
 
getAttributes
public Map<String,String> getAttributes()
- Description copied from interface: RoleMemberContract
- This returns specific attributes to be set on a Role Member in order to match permission and responsibilitys.
 These attributes match the attributes set to a KimType
 
- 
- Specified by:
- getAttributesin interface- RoleMemberContract
 
- 
- Returns:
- attributes
 
to
public static RoleMember to(RoleMemberBo bo)
- 
 
- 
 
from
public static RoleMemberBo from(RoleMember immutable)
- 
 
- 
 
getMember
protected Object getMember(MemberType memberType,
                           String memberId)
- 
 
- 
 
getMemberName
public String getMemberName()
- 
- Specified by:
- getMemberNamein interface- RoleMemberContract
 
- 
 
getRoleMemberName
public String getRoleMemberName(MemberType memberType,
                                Object member)
- 
 
- 
 
getMemberNamespaceCode
public String getMemberNamespaceCode()
- 
- Specified by:
- getMemberNamespaceCodein interface- RoleMemberContract
 
- 
 
equals
public boolean equals(RoleMemberBo targetMbrBo)
- This method compares role member passed with this role member object and returns true if no differences or returns
 false.
 
- 
 
- 
- Parameters:
- targetMbrBo-
- Returns:
- boolean true if the member has not changed, false if the member has changed
 
getId
public String getId()
- Description copied from interface: Identifiable
- The unique identifier for an object.  This can be null.
 
- 
- Specified by:
- getIdin interface- Identifiable
 
- 
- Returns:
- the id
 
setId
public void setId(String id)
- 
 
- 
 
getRoleId
public String getRoleId()
- Description copied from interface: RoleMemberContract
- This is the id for the Role.
 
 This is a id assigned to a Role.  It defines the role this role member belongs to.
  
 
- 
- Specified by:
- getRoleIdin interface- RoleMemberContract
 
- 
- Returns:
- roleId
 
setRoleId
public void setRoleId(String roleId)
- 
 
- 
 
getRoleRspActions
public List<RoleResponsibilityActionBo> getRoleRspActions()
- Description copied from interface: RoleMemberContract
- This returns a list of role responsibility actions assigned to a role member
 
- 
- Specified by:
- getRoleRspActionsin interface- RoleMemberContract
 
- 
- Returns:
- roleRspActions
 
setRoleRspActions
public void setRoleRspActions(List<RoleResponsibilityActionBo> roleRspActions)
- 
 
- 
 
setAttributes
public void setAttributes(Map<String,String> attributes)
- 
 
- 
 
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.