01: //$Id: DirtyCheckEventListener.java 7785 2005-08-08 23:24:44Z oneovthafew $
02: package org.hibernate.event;
03:
04: import org.hibernate.HibernateException;
05:
06: import java.io.Serializable;
07:
08: /**
09: * Defines the contract for handling of session dirty-check events.
10: *
11: * @author Steve Ebersole
12: */
13: public interface DirtyCheckEventListener extends Serializable {
14:
15: /** Handle the given dirty-check event.
16: *
17: * @param event The dirty-check event to be handled.
18: * @throws HibernateException
19: */
20: public void onDirtyCheck(DirtyCheckEvent event)
21: throws HibernateException;
22:
23: }
|