class Invoker::IPC::Message::Base

Public Class Methods

new(options) click to toggle source
# File lib/invoker/ipc/message.rb, line 92
def initialize(options)
  options.each do |key, value|
    if self.respond_to?("#{key}=")
      send("#{key}=", value)
    end
  end
end

Public Instance Methods

command_handler_klass() click to toggle source
# File lib/invoker/ipc/message.rb, line 104
def command_handler_klass
  Invoker::IPC.const_get("#{IPC.camelize(message_type)}Command")
end
message_type() click to toggle source
# File lib/invoker/ipc/message.rb, line 100
def message_type
  Invoker::IPC.underscore(self.class.name).split("/").last
end