|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.dao.support.DaoSupport org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb org.kuali.hr.job.dao.JobDaoSpringOjbImpl
public class JobDaoSpringOjbImpl
Represents an implementation of JobDao
.
Field Summary |
---|
Fields inherited from class org.springframework.dao.support.DaoSupport |
---|
logger |
Constructor Summary | |
---|---|
JobDaoSpringOjbImpl()
|
Method Summary | |
---|---|
List<Job> |
getActiveJobsForPayType(String hrPayType,
Date asOfDate)
Fetch active jobs that are incumbents of the payType |
List<Job> |
getActiveJobsForPosition(String positionNbr,
Date asOfDate)
Fetch active jobs that are incumbents of the position |
Job |
getJob(String hrJobId)
Get job based on id |
Job |
getJob(String principalId,
Long jobNumber,
Date asOfDate)
|
int |
getJobCount(String principalId,
Long jobNumber,
String dept)
Fetch the count of the jobs with the given principalId and jobNumber |
List<Job> |
getJobs(String principalId,
Date payPeriodEndDate)
Provides a list of current jobs that are valid relative to the provided effective date. |
List<Job> |
getJobs(String principalId,
String jobNumber,
String dept,
String positionNbr,
String payType,
Date fromEffdt,
Date toEffdt,
String active,
String showHistory)
|
Job |
getMaxJob(String principalId)
Get job with max(jobNumber) for a certain principalId |
Job |
getPrimaryJob(String principalId,
Date payPeriodEndDate)
Get Primary Job as indicated by primary indicator on Job table |
void |
saveOrUpdate(Job job)
Saves or Updates a Job |
void |
saveOrUpdate(List<Job> jobList)
Saves or updates a job list |
Methods inherited from class org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb |
---|
getDbPlatform, setDbPlatform |
Methods inherited from class org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport |
---|
checkDaoConfig, convertOjbAccessException, createPersistenceBrokerTemplate, getJcdAlias, getPersistenceBroker, getPersistenceBrokerTemplate, releasePersistenceBroker, setJcdAlias, setPersistenceBrokerTemplate |
Methods inherited from class org.springframework.dao.support.DaoSupport |
---|
afterPropertiesSet, initDao |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JobDaoSpringOjbImpl()
Method Detail |
---|
public void saveOrUpdate(Job job)
JobDao
saveOrUpdate
in interface JobDao
public void saveOrUpdate(List<Job> jobList)
JobDao
saveOrUpdate
in interface JobDao
public Job getPrimaryJob(String principalId, Date payPeriodEndDate)
JobDao
getPrimaryJob
in interface JobDao
public List<Job> getJobs(String principalId, Date payPeriodEndDate)
JobDao
getJobs
in interface JobDao
public Job getJob(String principalId, Long jobNumber, Date asOfDate)
getJob
in interface JobDao
public List<Job> getActiveJobsForPosition(String positionNbr, Date asOfDate)
JobDao
getActiveJobsForPosition
in interface JobDao
public List<Job> getActiveJobsForPayType(String hrPayType, Date asOfDate)
JobDao
getActiveJobsForPayType
in interface JobDao
public Job getJob(String hrJobId)
JobDao
getJob
in interface JobDao
public Job getMaxJob(String principalId)
JobDao
getMaxJob
in interface JobDao
public List<Job> getJobs(String principalId, String jobNumber, String dept, String positionNbr, String payType, Date fromEffdt, Date toEffdt, String active, String showHistory)
getJobs
in interface JobDao
public int getJobCount(String principalId, Long jobNumber, String dept)
JobDao
getJobCount
in interface JobDao
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |