Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Changeset 1554

Show
Ignore:
Timestamp:
05/20/05 00:07:40 (4 years ago)
Author:
nahi
Message:

add some methods for backward compatibility. closes #111.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/soap/rpc/soaplet.rb

    r1552 r1554  
    1919 
    2020 
     21warn("Overriding WEBrick::Log#debug") if $DEBUG 
     22require 'webrick/log' 
     23module WEBrick 
     24  class Log < BasicLog 
     25    alias __debug debug 
     26    def debug(msg = nil) 
     27      if block_given? and msg.nil? 
     28        __debug(yield) 
     29      else 
     30        __debug(msg) 
     31      end 
     32    end 
     33  end 
     34end 
     35 
     36 
    2137module SOAP 
    2238module RPC 
     
    2743  attr_reader :options 
    2844 
    29   def initialize(router
    30     @router = router 
     45  def initialize(router = nil
     46    @router = router || ::SOAP::RPC::Router.new(self.class.name) 
    3147    @options = {} 
    3248    @config = {} 
     
    3652  def app_scope_router 
    3753    @router 
     54  end 
     55 
     56  # for backward compatibility 
     57  def add_servant(obj, namespace) 
     58    @router.add_rpc_servant(obj, namespace) 
    3859  end 
    3960