/*- * See the file LICENSE for redistribution information. * * Copyright (c) 2000, 2015 Oracle and/or its affiliates. All rights reserved. * * $Id$ */ package com.sleepycat.db; import com.sleepycat.db.EventHandler; /* * An abstract implementation of the EventHandler class can be extended by * the application to implement customized handling for any event generated * by Berkeley DB. */ /** An abstract class that implements {@link com.sleepycat.db.EventHandler EventHandler}, used to specify a callback function to be called when an event is sent from the Berkeley DB library. <p> See the {@link com.sleepycat.db.EventHandler EventHandler} class documentation for information on event callback handler usage. */ public abstract class EventHandlerAdapter implements EventHandler { /** See {@link com.sleepycat.db.EventHandler#handlePanicEvent EventHandler.handlePanicEvent} for details of this callback. */ public void handlePanicEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepAutoTakeoverFailedEvent EventHandler.handleRepAutoTakeoverFailedEvent} for details of this callback. */ public void handleRepAutoTakeoverFailedEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepClientEvent EventHandler.handleRepClientEvent} for details of this callback. */ public void handleRepClientEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepConnectBrokenEvent EventHandler.handleRepConnectBrokenEvent} for details of this callback. */ public void handleRepConnectBrokenEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepConnectEstablishedEvent EventHandler.handleRepConnectEstablishedEvent} for details of this callback. */ public void handleRepConnectEstablishedEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepConnectTryFailedEvent EventHandler.handleRepConnectTryFailedEvent} for details of this callback. */ public void handleRepConnectTryFailedEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepDupmasterEvent EventHandler.handleRepDupmasterEvent} for details of this callback. */ public void handleRepDupmasterEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepElectedEvent EventHandler.handleRepElectedEvent} for details of this callback. */ public void handleRepElectedEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepElectionFailedEvent EventHandler.handleRepElectionFailedEvent} for details of this callback. */ public void handleRepElectionFailedEvent() {} /** see {@link com.sleepycat.db.EventHandler#handleRepInitDoneEvent EventHandler.handleRepInitDoneEvent}for details of this callback. */ public void handleRepInitDoneEvent() {} /** see {@link com.sleepycat.db.EventHandler#handleRepInQueueFullEvent EventHandler.handleRepInQueueFullEvent}for details of this callback. */ public void handleRepInQueueFullEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepJoinFailureEvent EventHandler.handleRepJoinFailureEvent} for details of this callback. */ public void handleRepJoinFailureEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepLocalSiteRemovedEvent EventHandler.handleRepLocalSiteRemovedEvent} for details of this callback. */ public void handleRepLocalSiteRemovedEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepMasterEvent EventHandler.handleRepMasterEvent} for details of this callback. */ public void handleRepMasterEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepMasterFailureEvent EventHandler.handleRepMasterFailureEvent} for details of this callback. */ public void handleRepMasterFailureEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepNewMasterEvent EventHandler.handleRepNewMasterEvent} for details of this callback. */ public void handleRepNewMasterEvent(int envId) {} /** See {@link com.sleepycat.db.EventHandler#handleRepPermFailedEvent EventHandler.handleRepPermFailedEvent} for details of this callback. */ public void handleRepPermFailedEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepSiteAddedEvent EventHandler.handleRepSiteAddedEvent} for details of this callback. */ public void handleRepSiteAddedEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepSiteRemovedEvent EventHandler.handleRepSiteRemovedEvent} for details of this callback. */ public void handleRepSiteRemovedEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleRepStartupDoneEvent EventHandler.handleRepStartupDoneEvent} for details of this callback. */ public void handleRepStartupDoneEvent() {} /** See {@link com.sleepycat.db.EventHandler#handleWriteFailedEvent EventHandler.handleWriteFailedEvent} for details of this callback. */ public void handleWriteFailedEvent(int errorCode) {} }