Class: Trinidad::RackupWebApp

Inherits:
WebApp
  • Object
show all
Defined in:
lib/trinidad/rackup_web_app.rb

Instance Attribute Summary

Attributes inherited from WebApp

#app_config, #class_loader, #config, #servlet

Instance Method Summary collapse

Methods inherited from WebApp

create, #default_deployment_descriptor, #extensions, #initialize, #public_root, #rack_listener, #rack_listener_configured?, #rack_servlet_configured?

Constructor Details

This class inherits a constructor from Trinidad::WebApp

Instance Method Details

#context_listenerObject



10
# File 'lib/trinidad/rackup_web_app.rb', line 10

def context_listener; 'org.jruby.rack.RackServletContextListener'; end

#init_paramsObject



4
5
6
7
8
# File 'lib/trinidad/rackup_web_app.rb', line 4

def init_params
  super
  add_parameter_unless_exist 'rackup', rackup_script
  @params
end

#rackup_scriptObject



12
13
14
# File 'lib/trinidad/rackup_web_app.rb', line 12

def rackup_script
  File.read(File.join(web_app_dir, rackup))
end