public class AssignmentBo extends HrKeyedBusinessObject implements AssignmentContract
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.collect.ImmutableList<String> |
BUSINESS_KEYS |
static com.google.common.collect.ImmutableList<String> |
CACHE_FLUSH |
static String |
CACHE_NAME |
static org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<AssignmentBo,Assignment> |
toAssignment |
static org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<Assignment,AssignmentBo> |
toAssignmentBo |
groupKey, groupKeyCode, institutionCode, institutionObj, locationId, locationObj| Constructor and Description |
|---|
AssignmentBo() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static AssignmentBo |
from(Assignment im) |
List<AssignmentAccountBo> |
getAssignmentAccounts()
List of AssignmentAccounts associated with this Assignment
|
String |
getAssignmentDescription()
Task field of Task object associated with the Assignment
|
AssignmentDescriptionKey |
getAssignmentDescriptionKey() |
String |
getAssignmentKey()
String combination job, workarea and task of AssignmentDescriptionKey build with the Assignment
|
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 |
getCalGroup()
CalendarGroup associated with the Assignment
|
String |
getClockText()
Provides us with the text to display to the user for clock actions on
this assignment.
|
String |
getDept()
Department based on the Job object associated with the Assignment
|
String |
getHrJobId() |
String |
getId() |
JobBo |
getJob()
Job object associated with this Assignment
|
Long |
getJobNumber()
Job number of Job object associated with this Assignment
|
String |
getName()
Name of the employee associated with this Assignment
|
org.kuali.rice.kim.api.identity.Person |
getPrincipal() |
String |
getPrincipalId()
Identifier of the employee associated with this Assignment
|
Long |
getTask()
Task field of Task object associated with the Assignment
|
TaskBo |
getTaskObj()
Task object associated with the Assignment
|
String |
getTkAssignmentId()
The Primary Key of an Assignment entry saved in a database
|
String |
getUniqueKey() |
Long |
getWorkArea()
WorkArea field of WorkArea object associated with the Assignment
|
WorkAreaBo |
getWorkAreaObj()
The work area for recording time which also drives approval routing.
|
int |
hashCode() |
boolean |
isPrimaryAssign() |
void |
populateAssignmentDescription(org.joda.time.LocalDate asOfDate) |
void |
setAssignmentAccounts(List<AssignmentAccountBo> assignmentAccounts) |
void |
setAssignmentDescription(String assignmentDescription) |
void |
setCalGroup(String calGroup) |
void |
setDept(String dept) |
void |
setHrJobId(String hrJobId) |
void |
setId(String id) |
void |
setJob(JobBo job) |
void |
setJobNumber(Long jobNumber) |
void |
setPrimaryAssign(boolean primaryAssign) |
void |
setPrincipal(org.kuali.rice.kim.api.identity.Person principal) |
void |
setPrincipalId(String principalId) |
void |
setTask(Long task) |
void |
setTaskObj(TaskBo taskObj) |
void |
setTkAssignmentId(String tkAssignmentId) |
void |
setWorkArea(Long workArea) |
void |
setWorkAreaObj(WorkAreaBo workAreaObj) |
static Assignment |
to(AssignmentBo bo) |
getGroupKey, getGroupKeyCode, getInstitution, getInstitutionCode, getInstitutionObj, getLocation, getLocationId, getLocationObj, setGroupKey, setGroupKeyCode, setInstitutionCode, setLocationIdareAllBusinessKeyValuesAvailable, 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, finalize, getClass, notify, notifyAll, wait, wait, waitgetEffectiveLocalDategetCreateTimegetUserPrincipalIdgetGroupKey, getGroupKeyCodeareAllBusinessKeyValuesAvailable, getEffectiveDate, getRelativeEffectiveDate, getTimestamppublic static final org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<AssignmentBo,Assignment> toAssignment
public static final org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<Assignment,AssignmentBo> toAssignmentBo
public static final com.google.common.collect.ImmutableList<String> BUSINESS_KEYS
public static final com.google.common.collect.ImmutableList<String> CACHE_FLUSH
public static final String CACHE_NAME
public AssignmentBo()
public com.google.common.collect.ImmutableMap<String,Object> getBusinessKeyValuesMap()
HrBusinessObjectContractgetBusinessKeyValuesMap in interface HrBusinessObjectContractpublic List<AssignmentAccountBo> getAssignmentAccounts()
AssignmentContractassignmentAccounts of Assignment
getAssignmentAccounts in interface AssignmentContractpublic void setAssignmentAccounts(List<AssignmentAccountBo> assignmentAccounts)
public String getPrincipalId()
AssignmentContractprincipalId of Assignment
getPrincipalId in interface AssignmentContractpublic void setPrincipalId(String principalId)
public String getName()
AssignmentContractemployee name of Assignment
getName in interface AssignmentContractpublic JobBo getJob()
AssignmentContractjob of Assignment
getJob in interface AssignmentContractpublic Long getJobNumber()
AssignmentContractjobNumber of Assignment
getJobNumber in interface AssignmentContractpublic void setJobNumber(Long jobNumber)
public String getHrJobId()
public void setHrJobId(String hrJobId)
public String getClockText()
getClockText in interface AssignmentContractpublic String getTkAssignmentId()
AssignmentContracttkAssignmentId of Assignment
getTkAssignmentId in interface AssignmentContractpublic void setTkAssignmentId(String tkAssignmentId)
public void setWorkArea(Long workArea)
public String getDept()
AssignmentContractdept of Assignment
getDept in interface AssignmentContractpublic WorkAreaBo getWorkAreaObj()
AssignmentContractworkAreaObj of Assignment
getWorkAreaObj in interface AssignmentContractpublic void setWorkAreaObj(WorkAreaBo workAreaObj)
public Long getWorkArea()
AssignmentContractworkArea of Assignment
getWorkArea in interface AssignmentContractpublic Long getTask()
AssignmentContracttask of Assignment
getTask in interface AssignmentContractpublic String getAssignmentDescription()
AssignmentContracttask of Assignment
getAssignmentDescription in interface AssignmentContractpublic void populateAssignmentDescription(org.joda.time.LocalDate asOfDate)
public void setAssignmentDescription(String assignmentDescription)
public org.kuali.rice.kim.api.identity.Person getPrincipal()
public void setPrincipal(org.kuali.rice.kim.api.identity.Person principal)
public TaskBo getTaskObj()
AssignmentContracttaskObj of Assignment
getTaskObj in interface AssignmentContractpublic void setTaskObj(TaskBo taskObj)
public 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 getCalGroup()
AssignmentContractcalGroup of Assignment
getCalGroup in interface AssignmentContractpublic void setCalGroup(String calGroup)
public String getAssignmentKey()
AssignmentContractassignmentKey of Assignment
getAssignmentKey in interface AssignmentContractpublic AssignmentDescriptionKey getAssignmentDescriptionKey()
public boolean isPrimaryAssign()
isPrimaryAssign in interface AssignmentContractpublic void setPrimaryAssign(boolean primaryAssign)
public static AssignmentBo from(Assignment im)
public static Assignment to(AssignmentBo bo)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.