The Services class handles starting, stopping, registering, etc of any available services.
Located in /harmoni/core/services/Services.class.php (line 17)
ServicesInterface | --ServicesAbstract | --Services
Checks if the service referenced by $name is available for use.
Create an alias from one service name to another.
Returns the service object associated with reference name $name.
Returns the service object associated with reference name $name.
Registers a new service named $name. Upon starting, a new class of type $class will be instantiated.
Register's an object as a service.
Attempts to restart the service reference by $name.
Checks if the service referenced by $name has been started.
Attempts to start the service referenced by $name.
Cycles through all registered services and attempts to start them.
Attempts to start the manager referenced by $name. The manager must extend OsidManager And assign its context and configuration.
Attempts to stop the service reference by $name.
Attempts to stop all running services.
Get service name. Gets the name of a service or its alias.
Inherited From ServicesAbstract
ServicesAbstract::createServiceAlias()
ServicesAbstract::getService()
ServicesAbstract::getServices()
ServicesAbstract::registerObjectAsService()
ServicesAbstract::registerService()
ServicesAbstract::requireService()
ServicesAbstract::restartService()
ServicesAbstract::serviceAvailable()
ServicesAbstract::serviceRunning()
ServicesAbstract::startAllServices()
ServicesAbstract::startManagerAsService()
ServicesAbstract::startService()
ServicesAbstract::stopAllServices()
ServicesAbstract::stopService()
Inherited From ServicesInterface
ServicesInterface::available()
ServicesInterface::get()
ServicesInterface::getService()
ServicesInterface::getServices()
ServicesInterface::register()
ServicesInterface::registerObject()
ServicesInterface::registerObjectAsService()
ServicesInterface::registerService()
ServicesInterface::requireService()
ServicesInterface::restart()
ServicesInterface::restartService()
ServicesInterface::running()
ServicesInterface::serviceAvailable()
ServicesInterface::serviceRunning()
ServicesInterface::start()
ServicesInterface::startAll()
ServicesInterface::startAllServices()
ServicesInterface::startService()
ServicesInterface::stop()
ServicesInterface::stopAll()
ServicesInterface::stopAllServices()
ServicesInterface::stopService()
Documentation generated on Wed, 19 Sep 2007 10:26:26 -0400 by phpDocumentor 1.3.0RC3