/* * - * See the file LICENSE for redistribution information. * * Copyright (c) 1997-2003 * Sleepycat Software. All rights reserved. * * $Id: DbPanicHandler.java,v 11.10 2003/11/28 18:35:46 bostic Exp $ */ package com.sleepycat.db; /** * An interface specifying a function to handle database environment * panics.
*/ public interface DbPanicHandler { /** * The DbPanicHandler interface is used by the * DbEnv.setPanicHandler method. This interface defines the * application-specific function to be called when the database * environment panics.* *
* * @param dbenv the enclosing database environment handle. * @param e the DbException that would have been thrown to * the calling method. * @param dbenv the enclosing database environment handle. * @param e the DbException that would have been thrown to * the calling method. */ public abstract void panic(DbEnv dbenv, DbException e); }