public class OriginEntryGroupDaoOjb extends org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb implements OriginEntryGroupDao
| Constructor and Description |
|---|
OriginEntryGroupDaoOjb() |
| Modifier and Type | Method and Description |
|---|---|
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
|
getDbPlatform, setDbPlatformpublic OriginEntryGroupDaoOjb()
public OriginEntryGroup getGroupWithMaxIdFromSource(String sourceCode)
getGroupWithMaxIdFromSource in interface OriginEntryGroupDaosourceCode - the source code of the groups to findOriginEntrySource,
OriginEntryGroupDao.getGroupWithMaxIdFromSource(java.lang.String)public Collection<OriginEntryGroup> getOlderGroups(Date day)
getOlderGroups in interface OriginEntryGroupDaoday - the date groups returned should be older thanOriginEntryGroupDao.getOlderGroups(Date)public void deleteGroups(Collection<OriginEntryGroup> groups)
deleteGroups in interface OriginEntryGroupDaoOriginEntryGroupDao.deleteGroups(java.util.Collection)public Collection getMatchingGroups(Map searchCriteria)
getMatchingGroups in interface OriginEntryGroupDaosearchCriteria - a Map of search criteria to form the queryOriginEntryGroupDao.getMatchingGroups(java.util.Map)public Collection getPosterGroups(String groupSourceCode)
getPosterGroups in interface OriginEntryGroupDaogroupSourceCode - the source code of origin entry groups to returnOriginEntryGroupDao.getPosterGroups(java.lang.String)public Collection<OriginEntryGroup> getAllScrubbableBackupGroups()
getAllScrubbableBackupGroups in interface OriginEntryGroupDaoOriginEntryGroupDao.getAllScrubbableBackupGroups()public Collection getGroupsToBackup(Date groupDate)
getGroupsToBackup in interface OriginEntryGroupDaogroupDate - the date returned origin entry groups must have been created on or beforeorg.kuali.ole.gl.dataaccess.OriginEntryGroupDao#getScrubberGroups(java.sql.Date)public OriginEntryGroup getExactMatchingEntryGroup(Integer id)
getExactMatchingEntryGroup in interface OriginEntryGroupDaoid - the id of the origin entry group to returnOriginEntryGroupDao.getExactMatchingEntryGroup(java.lang.Integer)public Collection<OriginEntryGroup> getRecentGroups(Date day)
getRecentGroups in interface OriginEntryGroupDaoday - the date that defines recency - all qualifying origin entries groups will have been created on or after that dayOriginEntryGroupDao.getRecentGroups(Date)Copyright © 2004–2014 The Kuali Foundation. All rights reserved.