public class LocationBo extends HrBusinessObject implements LocationContract
| Modifier and Type | Field and Description | 
|---|---|
| static com.google.common.collect.ImmutableList<String> | BUSINESS_KEYS | 
| static String | CACHE_NAME | 
| Constructor and Description | 
|---|
| LocationBo() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addInactiveRoleMember(LocationPrincipalRoleMemberBo inactiveRoleMemberBo) | 
| void | addRoleMember(LocationPrincipalRoleMemberBo roleMemberBo) | 
| static LocationBo | from(Location im) | 
| com.google.common.collect.ImmutableMap<String,Object> | getBusinessKeyValuesMap()The map of key-vaue pairs that together form the business key criteria for this instance. | 
| String | getDescription()Text which describes the location code | 
| String | getHrLocationId()The Primary Key of a Location entry saved in a database | 
| String | getId() | 
| List<LocationPrincipalRoleMemberBo> | getInactiveRoleMembers() | 
| String | getLocation()Text field used to identify the location | 
| List<LocationPrincipalRoleMemberBo> | getRoleMembers() | 
| String | getTimezone()Indicates the timezone for this location | 
| String | getUniqueKey() | 
| void | removeInactiveRoleMember(LocationPrincipalRoleMemberBo inactiveRoleMemberBo) | 
| void | removeRoleMember(LocationPrincipalRoleMemberBo roleMemberBo) | 
| void | setDescription(String description) | 
| void | setHrLocationId(String hrLocationId) | 
| void | setId(String id) | 
| void | setInactiveRoleMembers(List<LocationPrincipalRoleMemberBo> inactiveRoleMembers) | 
| void | setLocation(String location) | 
| void | setRoleMembers(List<LocationPrincipalRoleMemberBo> roleMembers) | 
| void | setTimezone(String timezone) | 
| static Location | to(LocationBo bo) | 
areAllBusinessKeyValuesAvailable, copyCommonFields, getCreateTime, getEffectiveDate, getEffectiveLocalDate, getHistory, getRelativeEffectiveDate, getTimestamp, getUserPrincipalId, isActive, setActive, setEffectiveDate, setEffectiveLocalDate, setHistory, setRelativeEffectiveDate, setTimestamp, setUserPrincipalIdafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetUserPrincipalIdgetEffectiveLocalDategetCreateTimepublic static final com.google.common.collect.ImmutableList<String> BUSINESS_KEYS
public static final String CACHE_NAME
public LocationBo()
public com.google.common.collect.ImmutableMap<String,Object> getBusinessKeyValuesMap()
HrBusinessObjectContractgetBusinessKeyValuesMap in interface HrBusinessObjectContractpublic String getUniqueKey()
getUniqueKey in class HrBusinessObjectpublic String getId()
getId in interface org.kuali.rice.core.api.mo.common.IdentifiablegetId in class HrBusinessObjectpublic void setId(String id)
setId in class HrBusinessObjectpublic String getHrLocationId()
LocationContracthrLocationId of Location
getHrLocationId in interface LocationContractpublic void setHrLocationId(String hrLocationId)
public String getLocation()
LocationContractlocation of Location
getLocation in interface LocationContractpublic void setLocation(String location)
public String getTimezone()
LocationContracttimezone of Location
getTimezone in interface LocationContractpublic void setTimezone(String timezone)
public String getDescription()
LocationContractdescription of Location
getDescription in interface LocationContractpublic void setDescription(String description)
public List<LocationPrincipalRoleMemberBo> getRoleMembers()
public void addRoleMember(LocationPrincipalRoleMemberBo roleMemberBo)
public void removeRoleMember(LocationPrincipalRoleMemberBo roleMemberBo)
public void setRoleMembers(List<LocationPrincipalRoleMemberBo> roleMembers)
public List<LocationPrincipalRoleMemberBo> getInactiveRoleMembers()
public void addInactiveRoleMember(LocationPrincipalRoleMemberBo inactiveRoleMemberBo)
public void removeInactiveRoleMember(LocationPrincipalRoleMemberBo inactiveRoleMemberBo)
public void setInactiveRoleMembers(List<LocationPrincipalRoleMemberBo> inactiveRoleMembers)
public static LocationBo from(Location im)
public static Location to(LocationBo bo)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.