Package com.sleepycat.db

## Class EventHandlerAdapter

- java.lang.Object
- - com.sleepycat.db.EventHandlerAdapter

- All Implemented Interfaces:
    `EventHandler`

      public abstract class EventHandlerAdapter
      extends java.lang.Object
      implements EventHandler

  An abstract class that implements `EventHandler`, used to specify a callback function to be called when an event is sent from the Berkeley DB library.

  See the `EventHandler` class documentation for information on event callback handler usage.

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `EventHandlerAdapter()` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `handlePanicEvent()` | See `EventHandler.handlePanicEvent` for details of this callback.
    `void` | `handleRepAutoTakeoverEvent()` | See `EventHandler.handleRepAutoTakeoverEvent` for details of this callback.
    `void` | `handleRepAutoTakeoverFailedEvent()` | See `EventHandler.handleRepAutoTakeoverFailedEvent` for details of this callback.
    `void` | `handleRepClientEvent()` | See `EventHandler.handleRepClientEvent` for details of this callback.
    `void` | `handleRepConnectBrokenEvent()` | See `EventHandler.handleRepConnectBrokenEvent` for details of this callback.
    `void` | `handleRepConnectEstablishedEvent()` | See `EventHandler.handleRepConnectEstablishedEvent` for details of this callback.
    `void` | `handleRepConnectTryFailedEvent()` | See `EventHandler.handleRepConnectTryFailedEvent` for details of this callback.
    `void` | `handleRepDupmasterEvent()` | See `EventHandler.handleRepDupmasterEvent` for details of this callback.
    `void` | `handleRepElectedEvent()` | See `EventHandler.handleRepElectedEvent` for details of this callback.
    `void` | `handleRepElectionFailedEvent()` | See `EventHandler.handleRepElectionFailedEvent` for details of this callback.
    `void` | `handleRepInitDoneEvent()` | see `EventHandler.handleRepInitDoneEvent`for details of this callback.
    `void` | `handleRepInQueueFullEvent()` | see `EventHandler.handleRepInQueueFullEvent`for details of this callback.
    `void` | `handleRepJoinFailureEvent()` | See `EventHandler.handleRepJoinFailureEvent` for details of this callback.
    `void` | `handleRepLocalSiteRemovedEvent()` | See `EventHandler.handleRepLocalSiteRemovedEvent` for details of this callback.
    `void` | `handleRepMasterEvent()` | See `EventHandler.handleRepMasterEvent` for details of this callback.
    `void` | `handleRepMasterFailureEvent()` | See `EventHandler.handleRepMasterFailureEvent` for details of this callback.
    `void` | `handleRepNewMasterEvent​(int envId)` | See `EventHandler.handleRepNewMasterEvent` for details of this callback.
    `void` | `handleRepPermFailedEvent()` | See `EventHandler.handleRepPermFailedEvent` for details of this callback.
    `void` | `handleRepSiteAddedEvent()` | See `EventHandler.handleRepSiteAddedEvent` for details of this callback.
    `void` | `handleRepSiteRemovedEvent()` | See `EventHandler.handleRepSiteRemovedEvent` for details of this callback.
    `void` | `handleRepStartupDoneEvent()` | See `EventHandler.handleRepStartupDoneEvent` for details of this callback.
    `void` | `handleWriteFailedEvent​(int errorCode)` | See `EventHandler.handleWriteFailedEvent` for details of this callback.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### EventHandlerAdapter

          public EventHandlerAdapter()

  - ### Method Detail

    - #### handlePanicEvent

          public void handlePanicEvent()

      See `EventHandler.handlePanicEvent` for details of this callback.
      Specified by:
        `handlePanicEvent` in interface `EventHandler`

    - #### handleRepAutoTakeoverEvent

          public void handleRepAutoTakeoverEvent()

      See `EventHandler.handleRepAutoTakeoverEvent` for details of this callback.
      Specified by:
        `handleRepAutoTakeoverEvent` in interface `EventHandler`

    - #### handleRepAutoTakeoverFailedEvent

          public void handleRepAutoTakeoverFailedEvent()

      See `EventHandler.handleRepAutoTakeoverFailedEvent` for details of this callback.
      Specified by:
        `handleRepAutoTakeoverFailedEvent` in interface `EventHandler`

    - #### handleRepClientEvent

          public void handleRepClientEvent()

      See `EventHandler.handleRepClientEvent` for details of this callback.
      Specified by:
        `handleRepClientEvent` in interface `EventHandler`

    - #### handleRepConnectBrokenEvent

          public void handleRepConnectBrokenEvent()

      See `EventHandler.handleRepConnectBrokenEvent` for details of this callback.
      Specified by:
        `handleRepConnectBrokenEvent` in interface `EventHandler`

    - #### handleRepConnectEstablishedEvent

          public void handleRepConnectEstablishedEvent()

      See `EventHandler.handleRepConnectEstablishedEvent` for details of this callback.
      Specified by:
        `handleRepConnectEstablishedEvent` in interface `EventHandler`

    - #### handleRepConnectTryFailedEvent

          public void handleRepConnectTryFailedEvent()

      See `EventHandler.handleRepConnectTryFailedEvent` for details of this callback.
      Specified by:
        `handleRepConnectTryFailedEvent` in interface `EventHandler`

    - #### handleRepDupmasterEvent

          public void handleRepDupmasterEvent()

      See `EventHandler.handleRepDupmasterEvent` for details of this callback.
      Specified by:
        `handleRepDupmasterEvent` in interface `EventHandler`

    - #### handleRepElectedEvent

          public void handleRepElectedEvent()

      See `EventHandler.handleRepElectedEvent` for details of this callback.
      Specified by:
        `handleRepElectedEvent` in interface `EventHandler`

    - #### handleRepElectionFailedEvent

          public void handleRepElectionFailedEvent()

      See `EventHandler.handleRepElectionFailedEvent` for details of this callback.
      Specified by:
        `handleRepElectionFailedEvent` in interface `EventHandler`

    - #### handleRepInitDoneEvent

          public void handleRepInitDoneEvent()

      see `EventHandler.handleRepInitDoneEvent`for details of this callback.
      Specified by:
        `handleRepInitDoneEvent` in interface `EventHandler`

    - #### handleRepInQueueFullEvent

          public void handleRepInQueueFullEvent()

      see `EventHandler.handleRepInQueueFullEvent`for details of this callback.
      Specified by:
        `handleRepInQueueFullEvent` in interface `EventHandler`

    - #### handleRepJoinFailureEvent

          public void handleRepJoinFailureEvent()

      See `EventHandler.handleRepJoinFailureEvent` for details of this callback.
      Specified by:
        `handleRepJoinFailureEvent` in interface `EventHandler`

    - #### handleRepLocalSiteRemovedEvent

          public void handleRepLocalSiteRemovedEvent()

      See `EventHandler.handleRepLocalSiteRemovedEvent` for details of this callback.
      Specified by:
        `handleRepLocalSiteRemovedEvent` in interface `EventHandler`

    - #### handleRepMasterEvent

          public void handleRepMasterEvent()

      See `EventHandler.handleRepMasterEvent` for details of this callback.
      Specified by:
        `handleRepMasterEvent` in interface `EventHandler`

    - #### handleRepMasterFailureEvent

          public void handleRepMasterFailureEvent()

      See `EventHandler.handleRepMasterFailureEvent` for details of this callback.
      Specified by:
        `handleRepMasterFailureEvent` in interface `EventHandler`

    - #### handleRepNewMasterEvent

          public void handleRepNewMasterEvent​(int envId)

      See `EventHandler.handleRepNewMasterEvent` for details of this callback.
      Specified by:
        `handleRepNewMasterEvent` in interface `EventHandler`
      Parameters:
        `envId` - The environment ID of the new master site.

    - #### handleRepPermFailedEvent

          public void handleRepPermFailedEvent()

      See `EventHandler.handleRepPermFailedEvent` for details of this callback.
      Specified by:
        `handleRepPermFailedEvent` in interface `EventHandler`

    - #### handleRepSiteAddedEvent

          public void handleRepSiteAddedEvent()

      See `EventHandler.handleRepSiteAddedEvent` for details of this callback.
      Specified by:
        `handleRepSiteAddedEvent` in interface `EventHandler`

    - #### handleRepSiteRemovedEvent

          public void handleRepSiteRemovedEvent()

      See `EventHandler.handleRepSiteRemovedEvent` for details of this callback.
      Specified by:
        `handleRepSiteRemovedEvent` in interface `EventHandler`

    - #### handleRepStartupDoneEvent

          public void handleRepStartupDoneEvent()

      See `EventHandler.handleRepStartupDoneEvent` for details of this callback.
      Specified by:
        `handleRepStartupDoneEvent` in interface `EventHandler`

    - #### handleWriteFailedEvent

          public void handleWriteFailedEvent​(int errorCode)

      See `EventHandler.handleWriteFailedEvent` for details of this callback.
      Specified by:
        `handleWriteFailedEvent` in interface `EventHandler`
      Parameters:
        `errorCode` - If an operating system specific error code is available for the failure it will be passed in the errorCode parameter.

Copyright (c) 1996, 2020 Oracle and/or its affiliates. All rights reserved.