Method: JIJI::Agent::Shared.method_missing

Defined in:
lib/jiji/agent/agent.rb

.method_missing(name, *args, &block) ⇒ Object



29
30
31
32
33
34
35
36
37
38
39
# File 'lib/jiji/agent/agent.rb', line 29

def self.method_missing(name,*args, &block)
  super unless @@deleates
  target = nil
  @@deleates.each_pair{|k,v|
    if v.respond_to?(name)
      target = v
      break
    end
  }
  target ? target.send( name, *args, &block ) : super
end