org.astrogrid.applications.http
Class HttpApplicationCEAComponentManager

java.lang.Object
  extended byorg.astrogrid.component.EmptyComponentManager
      extended byorg.astrogrid.applications.component.EmptyCEAComponentManager
          extended byorg.astrogrid.applications.http.HttpApplicationCEAComponentManager
All Implemented Interfaces:
CEAComponentManager, ComponentManager, org.picocontainer.Startable

public class HttpApplicationCEAComponentManager
extends EmptyCEAComponentManager

Component manager that assembles a standalone HttpApplication CEA server.

Author:
jdt

Field Summary
 
Fields inherited from class org.astrogrid.applications.component.EmptyCEAComponentManager
AUTHORITY_NAME, FILESTORE_BASEDIR, PERSISTENCE_BACKEND
 
Fields inherited from class org.astrogrid.component.EmptyComponentManager
log, pico
 
Constructor Summary
HttpApplicationCEAComponentManager()
          Construct a new HttpApplicationCEAComponentManager, with all necessary components registered

registers the HttpApplication provider, plus all the standard services defined in EmptyCEAComponentManager

 
Method Summary
static void registerHttpApplicationProvider(org.picocontainer.MutablePicoContainer pico)
          Registers the components specific to the HttpApplications provider.
 
Methods inherited from class org.astrogrid.applications.component.EmptyCEAComponentManager
getConfiguration, getControlService, getExecutionController, getMetadataService, getQueryService, getRegistryUploaderService, registerAstrogridIndirectionProtocols, registerCompositeApplicationDescriptionLibrary, registerContainerApplicationDescriptionLibrary, registerDefaultPersistence, registerDefaultRegistryUploader, registerDefaultServices, registerDefaultVOProvider, registerEnvironmentRetriever, registerProtocolLibrary, registerStandardIndirectionProtocols, registerVOProvider
 
Methods inherited from class org.astrogrid.component.EmptyComponentManager
getContainer, getSuite, information, informationHTML, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.astrogrid.component.ComponentManager
getContainer, getSuite, information, informationHTML
 
Methods inherited from interface org.picocontainer.Startable
start, stop
 

Constructor Detail

HttpApplicationCEAComponentManager

public HttpApplicationCEAComponentManager()
Construct a new HttpApplicationCEAComponentManager, with all necessary components registered

registers the HttpApplication provider, plus all the standard services defined in EmptyCEAComponentManager

Method Detail

registerHttpApplicationProvider

public static final void registerHttpApplicationProvider(org.picocontainer.MutablePicoContainer pico)
Registers the components specific to the HttpApplications provider.



Copyright © 2002-2006 AstroGrid. All Rights Reserved.