Package org.apache.turbine.services
Class TurbineServices
- java.lang.Object
- 
- org.apache.turbine.services.BaseServiceBroker
- 
- org.apache.turbine.services.TurbineServices
 
 
- 
- All Implemented Interfaces:
- ServiceBroker,- ServiceManager
 
 public class TurbineServices extends BaseServiceBroker implements ServiceManager This is a singleton utility class that acts as a Services broker.- Version:
- $Id$
- Author:
- Greg Ritter, Brett McLaughlin, Kevin Burton, Rafal Krzewski, Jon S. Stevens, Jason van Zyl, Henning P. Schmiedehausen
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.turbine.services.BaseServiceBrokerCLASSNAME_SUFFIX, SERVICE_PREFIX
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedTurbineServices()This constructor is protected to force clients to use getInstance() to access this class.
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static ServiceManagergetInstance()The method through which this class is accessed as a broker.static voidsetManager(ServiceManager manager)The method through which to change the default manager.- 
Methods inherited from class org.apache.turbine.services.BaseServiceBrokergetApplicationRoot, getConfiguration, getConfiguration, getNonLocalService, getService, getServiceInstance, getServiceNames, getServiceNames, getServiceObject, init, initMapping, initService, initServices, initServices, isLocalService, isNonLocalService, isRegistered, setApplicationRoot, setConfiguration, setServiceObject, shutdownService, shutdownServices
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.apache.turbine.services.ServiceBrokergetApplicationRoot, getConfiguration, getService, initService, isRegistered, shutdownService, shutdownServices
 - 
Methods inherited from interface org.apache.turbine.services.ServiceManagergetConfiguration, init, setApplicationRoot, setConfiguration
 
- 
 
- 
- 
- 
Constructor Detail- 
TurbineServicesprotected TurbineServices() This constructor is protected to force clients to use getInstance() to access this class.
 
- 
 - 
Method Detail- 
getInstancepublic static ServiceManager getInstance() The method through which this class is accessed as a broker.- Returns:
- The single instance of this class.
 
 - 
setManagerpublic static void setManager(ServiceManager manager) The method through which to change the default manager. Note that services of the previous manager will be shutdown.- Parameters:
- manager- a new service manager.
 
 
- 
 
-