class Rabbit::SOAP::Driver

Constants

APP_NAME

Public Class Methods

new(end_point, soap_action=nil) click to toggle source
Calls superclass method
# File lib/rabbit/soap/driver.rb, line 19
def initialize(end_point, soap_action=nil)
  super(end_point, Rabbit::SOAP::NS, soap_action)

  @@method_infos.each do |info|
    add_method_as(*info)
  end

  _public_level = public_level
  available_interfaces.each do |name, level, arity|
    unless (_public_level & level).zero?
      info = [name, SOAP.element_name(name)]
      info.concat(Utils.arg_list(arity))
      add_method_as(*info)
    end
  end
end

Public Instance Methods

log_dir=(new_value) click to toggle source
# File lib/rabbit/soap/driver.rb, line 36
def log_dir=(new_value)
  if new_value.nil?
    self.wiredump_file_base = nil
  else
    self.wiredump_file_base = File.join(new_value, APP_NAME)
  end
end