Methods
Classes and Modules
Module PhusionPassenger::AdminToolsModule PhusionPassenger::NativeSupport
Module PhusionPassenger::Rack
Module PhusionPassenger::Railz
Module PhusionPassenger::Utils
Module PhusionPassenger::WSGI
Class PhusionPassenger::AbstractRequestHandler
Class PhusionPassenger::AbstractServer
Class PhusionPassenger::AbstractServerCollection
Class PhusionPassenger::AppInitError
Class PhusionPassenger::Application
Class PhusionPassenger::ConsoleTextTemplate
Class PhusionPassenger::FrameworkInitError
Class PhusionPassenger::HTMLTemplate
Class PhusionPassenger::InitializationError
Class PhusionPassenger::InvalidPath
Class PhusionPassenger::MessageChannel
Class PhusionPassenger::SpawnManager
Class PhusionPassenger::UnknownError
Class PhusionPassenger::VersionNotFound
Constants
DEFAULT_FRAMEWORK_SPAWNER_MAX_IDLE_TIME | = | 30 * 60 |
DEFAULT_APP_SPAWNER_MAX_IDLE_TIME | = | 10 * 60 |
Public Class methods
[ show source ]
# File lib/phusion_passenger/events.rb, line 27 27: def self.call_event(name, *args) 28: callback_list_for_event(name).each do |callback| 29: callback.call(*args) 30: end 31: end
[ show source ]
# File lib/phusion_passenger/events.rb, line 23 23: def self.on_event(name, &block) 24: callback_list_for_event(name) << block 25: end