class MessageDriver::Subscription::Base

Attributes

adapter[R]
consumer[R]
destination[R]
options[R]

Public Class Methods

new(adapter, destination, consumer, options = {}) click to toggle source
# File lib/message_driver/subscription.rb, line 7
def initialize(adapter, destination, consumer, options = {})
  @adapter = adapter
  @destination = destination
  @consumer = consumer
  @options = options
end

Public Instance Methods

unsubscribe() click to toggle source
# File lib/message_driver/subscription.rb, line 14
def unsubscribe
  raise 'must be implemented in subclass'
end