edu.internet2.middleware.grouper.internal.dao.hib3
Class Hib3ChangeLogEntryDAO
java.lang.Object
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3ChangeLogEntryDAO
- All Implemented Interfaces:
- ChangeLogEntryDAO, GrouperDAO
public class Hib3ChangeLogEntryDAO
- extends Hib3DAO
- implements ChangeLogEntryDAO
Data Access Object for audit entry
- Version:
- $Id: Hib3ChangeLogEntryDAO.java,v 1.7 2009/06/10 05:31:35 mchyzer Exp $
- Author:
- mchyzer
Hib3ChangeLogEntryDAO
public Hib3ChangeLogEntryDAO()
save
public void save(ChangeLogEntry changeLogEntry)
- Description copied from interface:
ChangeLogEntryDAO
- insert a change log entry object
- Specified by:
save
in interface ChangeLogEntryDAO
- See Also:
ChangeLogEntryDAO.save(edu.internet2.middleware.grouper.changeLog.ChangeLogEntry)
update
public void update(ChangeLogEntry changeLogEntry)
- Description copied from interface:
ChangeLogEntryDAO
- update a change log entry object
- Specified by:
update
in interface ChangeLogEntryDAO
- See Also:
ChangeLogEntryDAO.update(edu.internet2.middleware.grouper.changeLog.ChangeLogEntry)
delete
public void delete(ChangeLogEntry changeLogEntry)
- Description copied from interface:
ChangeLogEntryDAO
- delete change log entry object
- Specified by:
delete
in interface ChangeLogEntryDAO
- Parameters:
changeLogEntry
-
retrieveBatch
public List<ChangeLogEntry> retrieveBatch(long afterSequenceNumber,
int batchSize)
- Description copied from interface:
ChangeLogEntryDAO
- get the change log records after a sequence number, not including the sequence number
- Specified by:
retrieveBatch
in interface ChangeLogEntryDAO
batchSize
- is the size of the batch
- Returns:
- the records
- See Also:
ChangeLogEntryDAO.retrieveBatch(long, int)