Sha256: 28556b1e95f351e8e80b46931a0d4483bb09262b6467a4526fb69d189d8b0639

Contents?: true

Size: 362 Bytes

Versions: 6

Compression:

Stored size: 362 Bytes

Contents

module Ecco
  class EventListener
    include com.github.shyiko.mysql.binlog.BinaryLogClient::EventListener
    java_import com.github.shyiko.mysql.binlog.event.EventType

    attr_writer :callback

    def initialize(client)
      @client = client
      @callback = Proc.new {}
    end

    def on_event(event)
      raise NotImplementedError
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
ecco-0.8.0-java lib/ecco/event_listener.rb
ecco-0.7.0-java lib/ecco/event_listener.rb
ecco-0.6.1-java lib/ecco/event_listener.rb
ecco-0.6.0-java lib/ecco/event_listener.rb
ecco-0.5.0-java lib/ecco/event_listener.rb
ecco-0.4.1-java lib/ecco/event_listener.rb