|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.dao.support.DaoSupport
org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb
org.kuali.kfs.gl.dataaccess.impl.OriginEntryGroupDaoOjb
public class OriginEntryGroupDaoOjb
An OJB specific implementation of OriginEntryGroupDao
Field Summary |
---|
Fields inherited from class org.springframework.dao.support.DaoSupport |
---|
logger |
Constructor Summary | |
---|---|
OriginEntryGroupDaoOjb()
|
Method Summary | |
---|---|
void |
deleteGroups(Collection<OriginEntryGroup> groups)
Delete all the groups in the list. |
Collection<OriginEntryGroup> |
getAllScrubbableBackupGroups()
Gets a collection of all backup groups that are scrubbable (i.e. |
OriginEntryGroup |
getExactMatchingEntryGroup(Integer id)
We all know that computers aren't naturally exact. |
Collection |
getGroupsToBackup(Date groupDate)
Get all the groups to be copied into the backup group |
OriginEntryGroup |
getGroupWithMaxIdFromSource(String sourceCode)
Given an origin entry group source type (defined in OriginEntrySource) |
Collection |
getMatchingGroups(Map searchCriteria)
Builds an OJB query out of the given map of criteria and fetches all the groups that match the criteria |
Collection<OriginEntryGroup> |
getOlderGroups(Date day)
Get all the groups that are older than a date |
Collection |
getPosterGroups(String groupSourceCode)
Get all the groups for the poster (that is to say, Groups with "Process" being true) |
Collection<OriginEntryGroup> |
getRecentGroups(Date day)
Given a date, finds all origin entry groups that were created on or after that date |
void |
save(OriginEntryGroup group)
Saves an origin entry group |
Methods inherited from class org.kuali.rice.kns.dao.impl.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 OriginEntryGroupDaoOjb()
Method Detail |
---|
public OriginEntryGroup getGroupWithMaxIdFromSource(String sourceCode)
getGroupWithMaxIdFromSource
in interface OriginEntryGroupDao
sourceCode
- the source code of the groups to find
OriginEntrySource
,
OriginEntryGroupDao.getGroupWithMaxIdFromSource(java.lang.String)
public Collection<OriginEntryGroup> getOlderGroups(Date day)
getOlderGroups
in interface OriginEntryGroupDao
day
- the date groups returned should be older than
OriginEntryGroupDao.getOlderGroups(Date)
public void deleteGroups(Collection<OriginEntryGroup> groups)
deleteGroups
in interface OriginEntryGroupDao
OriginEntryGroupDao.deleteGroups(java.util.Collection)
public Collection getMatchingGroups(Map searchCriteria)
getMatchingGroups
in interface OriginEntryGroupDao
searchCriteria
- a Map of search criteria to form the query
OriginEntryGroupDao.getMatchingGroups(java.util.Map)
public Collection getPosterGroups(String groupSourceCode)
getPosterGroups
in interface OriginEntryGroupDao
groupSourceCode
- the source code of origin entry groups to return
OriginEntryGroupDao.getPosterGroups(java.lang.String)
public Collection<OriginEntryGroup> getAllScrubbableBackupGroups()
getAllScrubbableBackupGroups
in interface OriginEntryGroupDao
OriginEntryGroupDao.getAllScrubbableBackupGroups()
public Collection getGroupsToBackup(Date groupDate)
getGroupsToBackup
in interface OriginEntryGroupDao
groupDate
- the date returned origin entry groups must have been created on or before
org.kuali.kfs.gl.dataaccess.OriginEntryGroupDao#getScrubberGroups(java.sql.Date)
public void save(OriginEntryGroup group)
save
in interface OriginEntryGroupDao
group
- the group to saveOriginEntryGroupDao.save(org.kuali.kfs.gl.businessobject.OriginEntryGroup)
public OriginEntryGroup getExactMatchingEntryGroup(Integer id)
getExactMatchingEntryGroup
in interface OriginEntryGroupDao
id
- the id of the origin entry group to return
OriginEntryGroupDao.getExactMatchingEntryGroup(java.lang.Integer)
public Collection<OriginEntryGroup> getRecentGroups(Date day)
getRecentGroups
in interface OriginEntryGroupDao
day
- the date that defines recency - all qualifying origin entries groups will have been created on or after that day
OriginEntryGroupDao.getRecentGroups(Date)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |