org.kuali.rice.kim.bo.ui
Class RoleDocumentDelegationMember

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.bo.ui.KimDocumentBoBase
              extended by org.kuali.rice.kim.bo.ui.RoleDocumentDelegationMember
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, BusinessObject, Inactivateable, PersistableBusinessObject

public class RoleDocumentDelegationMember
extends KimDocumentBoBase

This is a description of what this class does - kellerj don't forget to fill this in.

Author:
Kuali Rice Team (kuali-rice@googleroles.com)
See Also:
Serialized Form

Field Summary
private  KimTypeAttributesHelper attributesHelper
           
protected  String delegationId
           
protected  String delegationMemberId
           
protected  String delegationTypeCode
           
protected  String memberId
           
protected  String memberName
           
protected  String memberNamespaceCode
           
protected  String memberTypeCode
           
protected  List<RoleDocumentDelegationMemberQualifier> qualifiers
           
protected  RoleImpl roleImpl
           
protected  String roleMemberId
           
protected  String roleMemberMemberId
           
protected  String roleMemberMemberTypeCode
           
protected  String roleMemberName
           
protected  String roleMemberNamespaceCode
           
private static long serialVersionUID
           
 
Fields inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoBase
active, activeFromDate, activeToDate, documentNumber, edit
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
RoleDocumentDelegationMember()
           
 
Method Summary
 KimTypeAttributesHelper getAttributesHelper()
           
 String getDelegationId()
           
 String getDelegationMemberId()
           
 String getDelegationTypeCode()
           
 String getMemberId()
           
 String getMemberName()
           
 String getMemberNamespaceCode()
           
 String getMemberTypeCode()
           
 int getNumberOfQualifiers()
           
 RoleDocumentDelegationMemberQualifier getQualifier(String kimAttributeDefnId)
           
 List<RoleDocumentDelegationMemberQualifier> getQualifiers()
           
 RoleImpl getRoleImpl()
           
 String getRoleMemberId()
           
 String getRoleMemberMemberId()
           
 String getRoleMemberMemberTypeCode()
           
 String getRoleMemberName()
           
 String getRoleMemberNamespaceCode()
           
 boolean isDelegationPrimary()
           
 boolean isDelegationSecondary()
           
 boolean isGroup()
           
 boolean isPrincipal()
           
 boolean isRole()
           
protected  void populateDerivedValues()
           
 void setAttributesHelper(KimTypeAttributesHelper attributesHelper)
           
 void setDelegationId(String delegationId)
           
 void setDelegationMemberId(String delegationMemberId)
           
 void setDelegationTypeCode(String delegationTypeCode)
           
 void setMemberId(String memberId)
           
 void setMemberName(String memberName)
           
 void setMemberNamespaceCode(String memberNamespaceCode)
           
 void setMemberTypeCode(String memberTypeCode)
           
 void setQualifiers(List<RoleDocumentDelegationMemberQualifier> qualifiers)
           
 void setRoleImpl(RoleImpl roleImpl)
           
 void setRoleMemberId(String roleMemberId)
           
 void setRoleMemberMemberId(String roleMemberMemberId)
           
 void setRoleMemberMemberTypeCode(String roleMemberMemberTypeCode)
           
 void setRoleMemberName(String roleMemberName)
           
 void setRoleMemberNamespaceCode(String roleMemberNamespaceCode)
           
 
Methods inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoBase
getActiveFromDate, getActiveToDate, getDocumentNumber, isActive, isEdit, setActive, setActiveFromDate, setActiveToDate, setDocumentNumber, setEdit, toStringMapper
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

delegationMemberId

protected String delegationMemberId

roleMemberId

protected String roleMemberId

roleMemberMemberId

protected String roleMemberMemberId

roleMemberMemberTypeCode

protected String roleMemberMemberTypeCode

roleMemberName

protected String roleMemberName

roleMemberNamespaceCode

protected String roleMemberNamespaceCode

attributesHelper

private KimTypeAttributesHelper attributesHelper

roleImpl

protected RoleImpl roleImpl

delegationId

protected String delegationId

memberId

protected String memberId

memberTypeCode

protected String memberTypeCode

memberNamespaceCode

protected String memberNamespaceCode

memberName

protected String memberName

qualifiers

protected List<RoleDocumentDelegationMemberQualifier> qualifiers

delegationTypeCode

protected String delegationTypeCode
Constructor Detail

RoleDocumentDelegationMember

public RoleDocumentDelegationMember()
Method Detail

getDelegationTypeCode

public String getDelegationTypeCode()
Returns:
the delegationTypeCode

setDelegationTypeCode

public void setDelegationTypeCode(String delegationTypeCode)
Parameters:
delegationTypeCode - the delegationTypeCode to set

getDelegationId

public String getDelegationId()

setDelegationId

public void setDelegationId(String delegationId)

getQualifiers

public List<RoleDocumentDelegationMemberQualifier> getQualifiers()
Returns:
the qualifiers

getQualifier

public RoleDocumentDelegationMemberQualifier getQualifier(String kimAttributeDefnId)

setQualifiers

public void setQualifiers(List<RoleDocumentDelegationMemberQualifier> qualifiers)
Parameters:
qualifiers - the qualifiers to set

getNumberOfQualifiers

public int getNumberOfQualifiers()

getMemberId

public String getMemberId()
Returns:
the memberId

setMemberId

public void setMemberId(String memberId)
Parameters:
memberId - the memberId to set

getMemberName

public String getMemberName()
Returns:
the memberName

setMemberName

public void setMemberName(String memberName)
Parameters:
memberName - the memberName to set

getDelegationMemberId

public String getDelegationMemberId()
Returns:
the delegationMemberId

setDelegationMemberId

public void setDelegationMemberId(String delegationMemberId)
Parameters:
delegationMemberId - the delegationMemberId to set

getMemberTypeCode

public String getMemberTypeCode()
Returns:
the memberTypeCode

setMemberTypeCode

public void setMemberTypeCode(String memberTypeCode)
Parameters:
memberTypeCode - the memberTypeCode to set

isDelegationPrimary

public boolean isDelegationPrimary()

isDelegationSecondary

public boolean isDelegationSecondary()

getMemberNamespaceCode

public String getMemberNamespaceCode()
Returns:
the memberNamespaceCode

setMemberNamespaceCode

public void setMemberNamespaceCode(String memberNamespaceCode)
Parameters:
memberNamespaceCode - the memberNamespaceCode to set

populateDerivedValues

protected void populateDerivedValues()

getRoleMemberId

public String getRoleMemberId()
Returns:
the roleMemberId

setRoleMemberId

public void setRoleMemberId(String roleMemberId)
Parameters:
roleMemberId - the roleMemberId to set

isRole

public boolean isRole()

isGroup

public boolean isGroup()

isPrincipal

public boolean isPrincipal()

getRoleMemberName

public String getRoleMemberName()
Returns:
the roleMemberName

setRoleMemberName

public void setRoleMemberName(String roleMemberName)
Parameters:
roleMemberName - the roleMemberName to set

getRoleMemberNamespaceCode

public String getRoleMemberNamespaceCode()
Returns:
the roleMemberNamespaceCode

setRoleMemberNamespaceCode

public void setRoleMemberNamespaceCode(String roleMemberNamespaceCode)
Parameters:
roleMemberNamespaceCode - the roleMemberNamespaceCode to set

getRoleImpl

public RoleImpl getRoleImpl()
Returns:
the roleImpl

setRoleImpl

public void setRoleImpl(RoleImpl roleImpl)
Parameters:
roleImpl - the roleImpl to set

getAttributesHelper

public KimTypeAttributesHelper getAttributesHelper()
Returns:
the attributesHelper

setAttributesHelper

public void setAttributesHelper(KimTypeAttributesHelper attributesHelper)
Parameters:
attributesHelper - the attributesHelper to set

getRoleMemberMemberId

public String getRoleMemberMemberId()
Returns:
the roleMemberMemberId

setRoleMemberMemberId

public void setRoleMemberMemberId(String roleMemberMemberId)
Parameters:
roleMemberMemberId - the roleMemberMemberId to set

getRoleMemberMemberTypeCode

public String getRoleMemberMemberTypeCode()
Returns:
the roleMemberMemberTypeCode

setRoleMemberMemberTypeCode

public void setRoleMemberMemberTypeCode(String roleMemberMemberTypeCode)
Parameters:
roleMemberMemberTypeCode - the roleMemberMemberTypeCode to set


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.