Methods
Public Class methods
[ show source ]
# File actionpack/lib/action_controller/reloader.rb, line 9
9: def initialize(body, lock)
10: @body = body
11: @lock = lock
12: end
Public Instance methods
[ show source ]
# File actionpack/lib/action_controller/reloader.rb, line 14
14: def close
15: @body.close if @body.respond_to?(:close)
16: ensure
17: Dispatcher.cleanup_application
18: @lock.unlock
19: end
[ show source ]
# File actionpack/lib/action_controller/reloader.rb, line 21
21: def method_missing(*args, &block)
22: @body.send(*args, &block)
23: end
[ show source ]
# File actionpack/lib/action_controller/reloader.rb, line 25
25: def respond_to?(symbol, include_private = false)
26: symbol == :close || @body.respond_to?(symbol, include_private)
27: end