org.gvsig.tools.service
Class AbstractMultiServiceImplManager

java.lang.Object
  extended by org.gvsig.tools.service.AbstractMultiServiceImplManager
All Implemented Interfaces:
Manager

public abstract class AbstractMultiServiceImplManager
extends Object
implements Manager

Base Manager implementation for managers which depend on the registration of multiple service implementations.

Author:
2009- César Ordiñana - gvSIG team

Constructor Summary
AbstractMultiServiceImplManager(ServiceManager serviceManager)
           
 
Method Summary
 DynObject createServiceParameters(String serviceName)
          Creates a new object to contain service parameters values.
 ServiceManager getServiceManager()
          Returns the service Manager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.gvsig.tools.service.Manager
getService
 

Constructor Detail

AbstractMultiServiceImplManager

public AbstractMultiServiceImplManager(ServiceManager serviceManager)
Method Detail

createServiceParameters

public DynObject createServiceParameters(String serviceName)
                                  throws ServiceException
Description copied from interface: Manager
Creates a new object to contain service parameters values.

Specified by:
createServiceParameters in interface Manager
Parameters:
serviceName - the name of the service whose parameters have to be created
Returns:
an empty parameters container
Throws:
ServiceException - if there is not any service registered with the given name

getServiceManager

public ServiceManager getServiceManager()
Returns the service Manager

Returns:
the ServiceManager


Copyright © 2004-2011 gvSIG. All Rights Reserved.