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: TurbineServices.java 615328 2008-01-25 20:25:05Z tv $
- Author:
- Greg Ritter, Brett McLaughlin, Kevin Burton, Rafal Krzewski, Jon S. Stevens, Jason van Zyl, Henning P. Schmiedehausen
Constructor Summary |
protected |
TurbineServices()
This constructor is protected to force clients to use
getInstance() to access this class. |
Methods inherited from class org.apache.turbine.services.BaseServiceBroker |
getApplicationRoot, 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.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TurbineServices
protected TurbineServices()
- This constructor is protected to force clients to use
getInstance() to access this class.
getInstance
public static ServiceManager getInstance()
- The method through which this class is accessed as a broker.
- Returns:
- The single instance of this class.
setManager
public 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.
Copyright © 2000-2011 The Apache Software Foundation. All Rights Reserved.