Interface IReplicationMonitoredConnection

All Superinterfaces:
IReplicationConnection
All Known Implementing Classes:
ConnectionReference

public interface IReplicationMonitoredConnection extends IReplicationConnection
  • Method Details

    • setConnectionStateListener

      void setConnectionStateListener(IConnectionStateListener listener)
    • getState

      ConnectionState getState()
    • getLastDisconnectionReason

      Exception getLastDisconnectionReason()
      Returns:
      the reason for the last disconnection if any disconnection occurred. The reason does not reset when a connection is reestablished.
    • setConnectivityCheckListener

      void setConnectivityCheckListener(IConnectivityCheckListener listener)
    • supportsConnectivityCheckEvents

      boolean supportsConnectivityCheckEvents()
      Returns:
      whether setConnectivityCheckListener(IConnectivityCheckListener) listener is supported.
    • getTimeOfDisconnection

      Long getTimeOfDisconnection()
      Since:
      9.0.0
    • dumpState

      String dumpState()
      Since:
      9.7