Delete all the groups in the list. This will delete the entries. The OriginEntryGroupDao has a method to delete the groups,
and one has to use both to really delete the whole group
Parameters: groups - a Collection of Origin Entry Groups to delete entries in See Also:org.kuali.module.gl.dao.OriginEntryDao.deleteGroups(java.util.Collection)
deleteMatchingEntries
public void deleteMatchingEntries(Map searchCriteria)(Code)
Delete entries matching searchCriteria search criteria.
Parameters: searchCriteria - a map of criteria to use as keys for building a query
Return an iterator of keys of all documents referenced by origin entries in a given group
Parameters: oeg - Group the origin entry group to find entries in, by origin entry Iterator of java.lang.Object[] with report data about all of the distinct document numbers/type code/origination code combinations of origin entries in the group See Also:org.kuali.module.gl.dao.OriginEntryDao.getDocumentsByGroup(org.kuali.module.gl.bo.OriginEntryGroup)
This method is special because of the order by. It is used in the scrubber. The getMatchingEntries wouldn't work because of
the required order by.
Parameters: OriginEntryGroup - the originEntryGroup that holds the origin entries to find Parameters: sort - the sort order to sort entries by, defined in OriginEntryDao an Iterator of whichever flavor of OriginEntries this instance uses
get the summarized information of the entries that belong to the entry groups with the given group ids
Parameters: groupIdList - the ids of origin entry groups a set of summarized information of the entries within the specified groups See Also:org.kuali.module.gl.dao.OriginEntryDao.getSummaryByGroupId(java.util.List)
Sets the class of the origin entries this class deals with. This makes this particular
class very flexible; instances of it can deal with OriginEntryLites as well as they deal
with OriginEntryFulls.
Parameters: entryClass - the class of OriginEntries this instance will use for OJB operations
This method should only be used in unit tests. It loads all the gl_origin_entry_t rows in memory into a collection. This
won't work for production because there would be too many rows to load into memory.
a collection of OriginEntryFulls
Methods inherited from org.kuali.core.dao.ojb.PlatformAwareDaoBaseOjb