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, setUserPrincipalId
afterDelete, 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, setVersionNumber
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getUserPrincipalId
getEffectiveLocalDate
getCreateTime
public 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()
HrBusinessObjectContract
getBusinessKeyValuesMap
in interface HrBusinessObjectContract
public String getUniqueKey()
getUniqueKey
in class HrBusinessObject
public String getId()
getId
in interface org.kuali.rice.core.api.mo.common.Identifiable
getId
in class HrBusinessObject
public void setId(String id)
setId
in class HrBusinessObject
public String getHrLocationId()
LocationContract
hrLocationId of Location
getHrLocationId
in interface LocationContract
public void setHrLocationId(String hrLocationId)
public String getLocation()
LocationContract
location of Location
getLocation
in interface LocationContract
public void setLocation(String location)
public String getTimezone()
LocationContract
timezone of Location
getTimezone
in interface LocationContract
public void setTimezone(String timezone)
public String getDescription()
LocationContract
description of Location
getDescription
in interface LocationContract
public 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.