edu.internet2.middleware.grouper.hibernate
Interface HibGrouperLifecycle

All Known Implementing Classes:
Attribute, AttributeAssign, AttributeAssignAction, AttributeAssignActionSet, AttributeAssignValue, AttributeDef, AttributeDefName, AttributeDefNameSet, AttributeDefScope, AuditEntry, AuditType, ChangeLogConsumer, ChangeLogEntry, ChangeLogType, Composite, ExternalSubject, ExternalSubjectAttribute, Field, Group, GrouperAPI, GrouperMessageHibernate, GrouperPIT, GroupSet, GroupType, GroupTypeTuple, Hib3GrouperLoaderLog, Member, Membership, PermissionEntryBase, PermissionEntryImpl, PITAttributeAssign, PITAttributeAssignAction, PITAttributeAssignActionSet, PITAttributeAssignValue, PITAttributeAssignValueView, PITAttributeDef, PITAttributeDefName, PITAttributeDefNameSet, PITField, PITGroup, PITGroupSet, PITMember, PITMembership, PITPermissionAllView, PITRoleSet, PITStem, RegistrySubject, RoleSet, ServiceRoleView, Stem, StemSet, TableIndex

public interface HibGrouperLifecycle

callbacks for hib grouper lifecycle events


Method Summary
 void onPostDelete(HibernateSession hibernateSession)
          after a delete occurs
 void onPostSave(HibernateSession hibernateSession)
          after a save (insert) occurs
 void onPostUpdate(HibernateSession hibernateSession)
          after an update occurs
 void onPreDelete(HibernateSession hibernateSession)
          before a delete (insert) occurs
 void onPreSave(HibernateSession hibernateSession)
          before a save (insert) occurs
 void onPreUpdate(HibernateSession hibernateSession)
          before an update occurs
 

Method Detail

onPostUpdate

void onPostUpdate(HibernateSession hibernateSession)
after an update occurs

Parameters:
hibernateSession -

onPostSave

void onPostSave(HibernateSession hibernateSession)
after a save (insert) occurs

Parameters:
hibernateSession -

onPreUpdate

void onPreUpdate(HibernateSession hibernateSession)
before an update occurs

Parameters:
hibernateSession -

onPreSave

void onPreSave(HibernateSession hibernateSession)
before a save (insert) occurs

Parameters:
hibernateSession -

onPostDelete

void onPostDelete(HibernateSession hibernateSession)
after a delete occurs

Parameters:
hibernateSession -

onPreDelete

void onPreDelete(HibernateSession hibernateSession)
before a delete (insert) occurs

Parameters:
hibernateSession -