org.kuali.kfs.sec.businessobject
Class ModelMember

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.sec.businessobject.ModelMember
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.Inactivateable, org.kuali.rice.kns.bo.PersistableBusinessObject

public class ModelMember
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements org.kuali.rice.kns.bo.Inactivateable

Represents a member who can be assigned to a model. Can be of Person, Role, or Group type

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
ModelMember()
           
 
Method Summary
 String getEmailAddress()
          Gets the emailAddress attribute.
 String getEmployeeId()
          Gets the employeeId attribute.
 String getEntityId()
          Gets the entityId attribute.
 String getFirstName()
          Gets the firstName attribute.
 String getGroupId()
          Gets the groupId attribute.
 String getGroupName()
          Gets the groupName attribute.
 String getLastName()
          Gets the lastName attribute.
 String getMemberId()
          Gets the memberId attribute.
 String getMemberName()
          Gets the memberName attribute.
 String getMemberTypeCode()
          Gets the memberTypeCode attribute.
 String getMiddleName()
          Gets the middleName attribute.
 String getNamespaceCode()
          Gets the namespaceCode attribute.
 String getPrincipalId()
          Gets the principalId attribute.
 String getPrincipalName()
          Gets the principalName attribute.
 String getRoleId()
          Gets the roleId attribute.
 String getRoleName()
          Gets the roleName attribute.
 boolean isActive()
          Gets the active attribute.
 void setActive(boolean active)
          Sets the active attribute value.
 void setEmailAddress(String emailAddress)
          Sets the emailAddress attribute value.
 void setEmployeeId(String employeeId)
          Sets the employeeId attribute value.
 void setEntityId(String entityId)
          Sets the entityId attribute value.
 void setFirstName(String firstName)
          Sets the firstName attribute value.
 void setGroupId(String groupId)
          Sets the groupId attribute value.
 void setGroupName(String groupName)
          Sets the groupName attribute value.
 void setLastName(String lastName)
          Sets the lastName attribute value.
 void setMemberId(String memberId)
          Sets the memberId attribute value.
 void setMemberName(String memberName)
          Sets the memberName attribute value.
 void setMemberTypeCode(String memberTypeCode)
          Sets the memberTypeCode attribute value.
 void setMiddleName(String middleName)
          Sets the middleName attribute value.
 void setNamespaceCode(String namespaceCode)
          Sets the namespaceCode attribute value.
 void setPrincipalId(String principalId)
          Sets the principalId attribute value.
 void setPrincipalName(String principalName)
          Sets the principalName attribute value.
 void setRoleId(String roleId)
          Sets the roleId attribute value.
 void setRoleName(String roleName)
          Sets the roleName attribute value.
protected  LinkedHashMap 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
 

Constructor Detail

ModelMember

public ModelMember()
Method Detail

getMemberId

public String getMemberId()
Gets the memberId attribute.

Returns:
Returns the memberId.

setMemberId

public void setMemberId(String memberId)
Sets the memberId attribute value.

Parameters:
memberId - The memberId to set.

getMemberName

public String getMemberName()
Gets the memberName attribute.

Returns:
Returns the memberName.

setMemberName

public void setMemberName(String memberName)
Sets the memberName attribute value.

Parameters:
memberName - The memberName to set.

getMemberTypeCode

public String getMemberTypeCode()
Gets the memberTypeCode attribute.

Returns:
Returns the memberTypeCode.

setMemberTypeCode

public void setMemberTypeCode(String memberTypeCode)
Sets the memberTypeCode attribute value.

Parameters:
memberTypeCode - The memberTypeCode to set.

isActive

public boolean isActive()
Gets the active attribute.

Specified by:
isActive in interface org.kuali.rice.kns.bo.Inactivateable
Returns:
Returns the active.

setActive

public void setActive(boolean active)
Sets the active attribute value.

Specified by:
setActive in interface org.kuali.rice.kns.bo.Inactivateable
Parameters:
active - The active to set.

getPrincipalId

public String getPrincipalId()
Gets the principalId attribute.

Returns:
Returns the principalId.

setPrincipalId

public void setPrincipalId(String principalId)
Sets the principalId attribute value.

Parameters:
principalId - The principalId to set.

getPrincipalName

public String getPrincipalName()
Gets the principalName attribute.

Returns:
Returns the principalName.

setPrincipalName

public void setPrincipalName(String principalName)
Sets the principalName attribute value.

Parameters:
principalName - The principalName to set.

getEntityId

public String getEntityId()
Gets the entityId attribute.

Returns:
Returns the entityId.

setEntityId

public void setEntityId(String entityId)
Sets the entityId attribute value.

Parameters:
entityId - The entityId to set.

getFirstName

public String getFirstName()
Gets the firstName attribute.

Returns:
Returns the firstName.

setFirstName

public void setFirstName(String firstName)
Sets the firstName attribute value.

Parameters:
firstName - The firstName to set.

getMiddleName

public String getMiddleName()
Gets the middleName attribute.

Returns:
Returns the middleName.

setMiddleName

public void setMiddleName(String middleName)
Sets the middleName attribute value.

Parameters:
middleName - The middleName to set.

getLastName

public String getLastName()
Gets the lastName attribute.

Returns:
Returns the lastName.

setLastName

public void setLastName(String lastName)
Sets the lastName attribute value.

Parameters:
lastName - The lastName to set.

getEmailAddress

public String getEmailAddress()
Gets the emailAddress attribute.

Returns:
Returns the emailAddress.

setEmailAddress

public void setEmailAddress(String emailAddress)
Sets the emailAddress attribute value.

Parameters:
emailAddress - The emailAddress to set.

getEmployeeId

public String getEmployeeId()
Gets the employeeId attribute.

Returns:
Returns the employeeId.

setEmployeeId

public void setEmployeeId(String employeeId)
Sets the employeeId attribute value.

Parameters:
employeeId - The employeeId to set.

getRoleId

public String getRoleId()
Gets the roleId attribute.

Returns:
Returns the roleId.

setRoleId

public void setRoleId(String roleId)
Sets the roleId attribute value.

Parameters:
roleId - The roleId to set.

getRoleName

public String getRoleName()
Gets the roleName attribute.

Returns:
Returns the roleName.

setRoleName

public void setRoleName(String roleName)
Sets the roleName attribute value.

Parameters:
roleName - The roleName to set.

getNamespaceCode

public String getNamespaceCode()
Gets the namespaceCode attribute.

Returns:
Returns the namespaceCode.

setNamespaceCode

public void setNamespaceCode(String namespaceCode)
Sets the namespaceCode attribute value.

Parameters:
namespaceCode - The namespaceCode to set.

getGroupId

public String getGroupId()
Gets the groupId attribute.

Returns:
Returns the groupId.

setGroupId

public void setGroupId(String groupId)
Sets the groupId attribute value.

Parameters:
groupId - The groupId to set.

getGroupName

public String getGroupName()
Gets the groupName attribute.

Returns:
Returns the groupName.

setGroupName

public void setGroupName(String groupName)
Sets the groupName attribute value.

Parameters:
groupName - The groupName to set.

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class org.kuali.rice.kns.bo.BusinessObjectBase
See Also:
BusinessObjectBase.toStringMapper()


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.