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