1 //$Id: AutoFlushEventListener.java,v 1.2 2004/08/08 11:24:54 oneovthafew Exp $2 package org.hibernate.event;3 4 import org.hibernate.HibernateException;5 6 import java.io.Serializable ;7 8 /**9 * Defines the contract for handling of session auto-flush events.10 *11 * @author Steve Ebersole12 */13 public interface AutoFlushEventListener extends Serializable {14 15 /** Handle the given auto-flush event.16 *17 * @param event The auto-flush event to be handled.18 * @throws HibernateException19 */20 public boolean onAutoFlush(AutoFlushEvent event) throws HibernateException;21 }22