module StompActors::Client

Public Class Methods

included(base) click to toggle source
# File lib/stomp_actors/client.rb, line 7
def self.included(base)
  base.extend ClassMethods

  base.class_eval do
    attr_accessor :client
  end
end

Public Instance Methods

connect() click to toggle source
# File lib/stomp_actors/client.rb, line 18
def connect
  @client = Stomp::Client.new(connect_opts)
end
disconnect() click to toggle source
# File lib/stomp_actors/client.rb, line 22
def disconnect
  @disconnecting = true
  @client.close if @client && @client.open?
end