public abstract class AwardContact extends AwardAssociate
| Modifier and Type | Field and Description |
|---|---|
protected String |
personId
These field are OJB hacks.
|
protected String |
roleCode |
protected Integer |
rolodexId |
UPDATE_USER_LENGTH| Constructor and Description |
|---|
AwardContact()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
This has been modified from the Eclipse generated method
|
Long |
getAwardContactId()
Gets the awardContactId attribute.
|
protected org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService()
This method looks up BOS
|
Contactable |
getContact()
Gets the contact attribute.
|
String |
getContactOrganizationName() |
ContactRole |
getContactRole()
Gets the contactRole attribute.
|
String |
getContactRoleCode() |
protected abstract Class<? extends ContactRole> |
getContactRoleType()
This method specifies the actual class implementing ContactRole
|
protected abstract String |
getContactRoleTypeIdentifier()
This method specifies the identifier of the actual type implementing ContactRole
|
String |
getEmailAddress() |
String |
getFullName() |
String |
getGenericId() |
protected Map<String,Object> |
getIdentifierMap(String identifierField,
Object identifierValue)
Build an identifier map for the BOS lookup
|
protected KcPersonService |
getKcPersonService()
Gets the KC Person Service.
|
String |
getOrganizationIdentifier() |
KcPerson |
getPerson()
Gets the person attribute.
|
String |
getPersonId()
Gets the personId attribute.
|
String |
getPhoneNumber() |
String |
getRoleCode()
Gets the roleCode attribute.
|
NonOrganizationalRolodex |
getRolodex()
Gets the rolodex attribute.
|
Integer |
getRolodexId()
Gets the rolodexId attribute.
|
int |
hashCode()
This has been modified from the Eclipse generated method
|
boolean |
isEmployee()
This method determines if contact is an employee
|
protected ContactRole |
refreshContactRole() |
protected void |
refreshPerson() |
protected void |
refreshRolodex() |
void |
resetPersistenceState()
This method resets the persistence state used to establish
whether this is a new entity or an already-persisted entity.
|
void |
setAwardContactId(Long awardContactid)
Sets the awardContactId attribute value.
|
void |
setContactRole(ContactRole contactRole)
Sets the contactRole attribute value.
|
void |
setContactRoleCode(String roleCode) |
void |
setEmailAddress(String emailAddress) |
void |
setFullName(String fullName) |
void |
setPerson(KcPerson person)
Sets the person attribute value.
|
void |
setPersonId(String personId)
Sets the personId attribute value.
|
void |
setPhoneNumber(String phoneNumber) |
void |
setRoleCode(String roleCode)
Sets the roleCode attribute value.
|
void |
setRolodex(NonOrganizationalRolodex rolodex)
Sets the rolodex attribute value.
|
void |
setRolodexId(Integer rolodexId)
Sets the rolodexId attribute value.
|
void |
setUnitName(String unitName) |
getAward, getAwardNumber, getSequenceNumber, getSequenceOwner, prePersist, setAward, setAwardNumber, setSequenceNumber, setSequenceOwnergetAuthorPersonName, getUpdateTimestamp, getUpdateUser, isUpdateUserSet, postPersist, preUpdate, setUpdateTimestamp, setUpdateUser, setUpdateUserSetafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postRemove, postUpdate, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberprotected String personId
protected Integer rolodexId
protected String roleCode
public boolean equals(Object obj)
equals in class AwardAssociateObject.equals(java.lang.Object)public Long getAwardContactId()
public Contactable getContact()
public String getContactOrganizationName()
public String getGenericId()
public String getOrganizationIdentifier()
public ContactRole getContactRole()
public String getContactRoleCode()
public String getEmailAddress()
public String getFullName()
public KcPerson getPerson()
public String getPersonId()
public String getPhoneNumber()
public String getRoleCode()
public NonOrganizationalRolodex getRolodex()
public Integer getRolodexId()
public int hashCode()
hashCode in class AwardAssociateObject.hashCode()public boolean isEmployee()
public void resetPersistenceState()
SequenceableSequenceable.resetPersistenceState()public void setAwardContactId(Long awardContactid)
awardContactId - The awardContactId to set.public void setContactRole(ContactRole contactRole)
contactRole - The contactRole to set.public void setContactRoleCode(String roleCode)
public void setEmailAddress(String emailAddress)
public void setFullName(String fullName)
public void setPerson(KcPerson person)
person - The person to set.public void setPersonId(String personId)
personId - The personId to set.public void setPhoneNumber(String phoneNumber)
public void setRoleCode(String roleCode)
roleCode - The roleCode to set.public void setRolodex(NonOrganizationalRolodex rolodex)
rolodex - The rolodex to set.public void setRolodexId(Integer rolodexId)
rolodexId - The rolodexId to set.public void setUnitName(String unitName)
protected org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
protected KcPersonService getKcPersonService()
getKcPersonService in class KraPersistableBusinessObjectBaseprotected abstract Class<? extends ContactRole> getContactRoleType()
protected abstract String getContactRoleTypeIdentifier()
protected ContactRole refreshContactRole()
refreshContactRole()protected Map<String,Object> getIdentifierMap(String identifierField, Object identifierValue)
identifierField - identifierValue - protected void refreshPerson()
protected void refreshRolodex()
Copyright © 2013 The Kuali Foundation. All Rights Reserved.