1 //$Id: FlushEventListener.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 flush events.10 *11 * @author Steve Ebersole12 */13 public interface FlushEventListener extends Serializable {14 15 /** Handle the given flush event.16 *17 * @param event The flush event to be handled.18 * @throws HibernateException19 */20 public void onFlush(FlushEvent event) throws HibernateException;21 }22