Class: WEBrick::RouteServlet::ActionServlet

Inherits:
HTTPServlet::AbstractServlet
  • Object
show all
Defined in:
lib/webrick/route_servlet/action_servlet.rb

Instance Method Summary collapse

Instance Method Details

#service(req, res) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/webrick/route_servlet/action_servlet.rb', line 4

def service(req, res)
  if respond_to?(req.action)
    send(req.action, req, res)
  else
    raise RuntimeError, "action is not implemented: #{self.class}##{req.action}"
  end
end