|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3ChangeLogEntryDAO
public class Hib3ChangeLogEntryDAO
Data Access Object for audit entry
| Field Summary |
|---|
| Fields inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO |
|---|
hibernateInitted |
| Constructor Summary | |
|---|---|
Hib3ChangeLogEntryDAO()
|
|
| Method Summary | |
|---|---|
void |
delete(ChangeLogEntry changeLogEntry)
delete change log entry object |
ChangeLogEntry |
findBySequenceNumber(long sequenceNumber,
boolean exceptionIfNotFound)
find by sequence number. |
java.util.List<ChangeLogEntry> |
retrieveBatch(long afterSequenceNumber,
int batchSize)
get the change log records after a sequence number, not including the sequence number |
void |
save(ChangeLogEntry changeLogEntry)
insert a change log entry object |
void |
saveBatch(java.util.Set<ChangeLogEntry> changeLogEntries,
boolean isTempBatch)
insert a batch of change log entry objects |
void |
update(ChangeLogEntry changeLogEntry)
update a change log entry object |
| Methods inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO |
|---|
evict, evictEntity, evictQueries, getConfiguration, initHibernateIfNotInitted, resourceNameFromClassName, session |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Hib3ChangeLogEntryDAO()
| Method Detail |
|---|
public void save(ChangeLogEntry changeLogEntry)
ChangeLogEntryDAO
save in interface ChangeLogEntryDAOChangeLogEntryDAO.save(edu.internet2.middleware.grouper.changeLog.ChangeLogEntry)
public void saveBatch(java.util.Set<ChangeLogEntry> changeLogEntries,
boolean isTempBatch)
ChangeLogEntryDAO
saveBatch in interface ChangeLogEntryDAOChangeLogEntryDAO.saveBatch(java.util.Set, boolean)public void update(ChangeLogEntry changeLogEntry)
ChangeLogEntryDAO
update in interface ChangeLogEntryDAOChangeLogEntryDAO.update(edu.internet2.middleware.grouper.changeLog.ChangeLogEntry)public void delete(ChangeLogEntry changeLogEntry)
ChangeLogEntryDAO
delete in interface ChangeLogEntryDAOchangeLogEntry -
public java.util.List<ChangeLogEntry> retrieveBatch(long afterSequenceNumber,
int batchSize)
ChangeLogEntryDAO
retrieveBatch in interface ChangeLogEntryDAObatchSize - is the size of the batch
ChangeLogEntryDAO.retrieveBatch(long, int)
public ChangeLogEntry findBySequenceNumber(long sequenceNumber,
boolean exceptionIfNotFound)
ChangeLogEntryDAO
findBySequenceNumber in interface ChangeLogEntryDAOsequenceNumber - uniquely identifies rows in change log, newer records have greater than older
ChangeLogEntryDAO.findBySequenceNumber(long, boolean)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||