org.gcube.common.ghn.service.configuration
Class ServiceConfiguration

java.lang.Object
  extended by org.gcube.common.ghn.service.configuration.ServiceConfiguration

public class ServiceConfiguration
extends Object

The configuration of a managed service.

Includes the list of its client services.

Author:
Fabio Simeoni

Constructor Summary
ServiceConfiguration(List<LifetimeHandler> lifetimeHandlers, List<RequestHandler> requestHandlers)
          Creates an instance with the LifetimeHandlers and RequestHandlers.
 
Method Summary
 List<LifetimeHandler> lifetimeHandlers()
          Returns the LifetimeHandlers configured on the service.
 List<RequestHandler> requestHandlers()
          Returns the RequestHandlers configured on the service.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceConfiguration

public ServiceConfiguration(List<LifetimeHandler> lifetimeHandlers,
                            List<RequestHandler> requestHandlers)
Creates an instance with the LifetimeHandlers and RequestHandlers.

Parameters:
lifetimeHandlers - the lifetime handlers
requestHandlers - the request handlers
Method Detail

lifetimeHandlers

public List<LifetimeHandler> lifetimeHandlers()
Returns the LifetimeHandlers configured on the service.

Returns:
the lifetime handlers

requestHandlers

public List<RequestHandler> requestHandlers()
Returns the RequestHandlers configured on the service.

Returns:
the lifetime handlers


Copyright © 2012. All Rights Reserved.