Class MySqlStreamingChangeEventSource.ReaderThreadLifecycleListener

  • All Implemented Interfaces:
    com.github.shyiko.mysql.binlog.BinaryLogClient.LifecycleListener
    Enclosing class:
    MySqlStreamingChangeEventSource

    protected final class MySqlStreamingChangeEventSource.ReaderThreadLifecycleListener
    extends Object
    implements com.github.shyiko.mysql.binlog.BinaryLogClient.LifecycleListener
    • Constructor Detail

      • ReaderThreadLifecycleListener

        protected ReaderThreadLifecycleListener()
    • Method Detail

      • onDisconnect

        public void onDisconnect​(com.github.shyiko.mysql.binlog.BinaryLogClient client)
        Specified by:
        onDisconnect in interface com.github.shyiko.mysql.binlog.BinaryLogClient.LifecycleListener
      • onConnect

        public void onConnect​(com.github.shyiko.mysql.binlog.BinaryLogClient client)
        Specified by:
        onConnect in interface com.github.shyiko.mysql.binlog.BinaryLogClient.LifecycleListener
      • onCommunicationFailure

        public void onCommunicationFailure​(com.github.shyiko.mysql.binlog.BinaryLogClient client,
                                           Exception ex)
        Specified by:
        onCommunicationFailure in interface com.github.shyiko.mysql.binlog.BinaryLogClient.LifecycleListener
      • onEventDeserializationFailure

        public void onEventDeserializationFailure​(com.github.shyiko.mysql.binlog.BinaryLogClient client,
                                                  Exception ex)
        Specified by:
        onEventDeserializationFailure in interface com.github.shyiko.mysql.binlog.BinaryLogClient.LifecycleListener