public interface OriginEntryGroupDao
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)
The the group for the ID passed.
|
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)
Fetch 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)
Fetches groups created on or after the given date
|
OriginEntryGroup getGroupWithMaxIdFromSource(String sourceCode)
sourceCode
- the source code of the groups to findOriginEntrySource
Collection<OriginEntryGroup> getOlderGroups(Date day)
day
- the date groups returned should be older thanvoid deleteGroups(Collection<OriginEntryGroup> groups)
Collection getMatchingGroups(Map searchCriteria)
searchCriteria
- a Map of search criteria to form the queryCollection getPosterGroups(String groupSourceCode)
groupSourceCode
- the source code of origin entry groups to returnCollection<OriginEntryGroup> getAllScrubbableBackupGroups()
Collection getGroupsToBackup(Date groupDate)
groupDate
- the date returned origin entry groups must have been created on or beforeOriginEntryGroup getExactMatchingEntryGroup(Integer id)
id
- the group id of the group to returnCollection<OriginEntryGroup> getRecentGroups(Date day)
day
- the date origin entry groups to return must have been created on or afterCopyright © 2004–2015 The Kuali Foundation. All rights reserved.