org.apache.tuscany.sca.host.webapp
Class WebAppModuleActivator

java.lang.Object
  extended by org.apache.tuscany.sca.host.webapp.WebAppModuleActivator
All Implemented Interfaces:
ModuleActivator

public class WebAppModuleActivator
extends java.lang.Object
implements ModuleActivator

Activates the webapp host by registering the webapp ServletHost impl


Constructor Summary
WebAppModuleActivator()
           
 
Method Summary
 void start(ExtensionPointRegistry extensionPointRegistry)
          This method is invoked when the module is started by the Tuscany system.
 void stop(ExtensionPointRegistry registry)
          This method is invoked when the module is stopped by the Tuscany system.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebAppModuleActivator

public WebAppModuleActivator()
Method Detail

start

public void start(ExtensionPointRegistry extensionPointRegistry)
Description copied from interface: ModuleActivator
This method is invoked when the module is started by the Tuscany system. It can be used by this module to register extensions against extension points.

Specified by:
start in interface ModuleActivator
Parameters:
extensionPointRegistry - The extension point registry

stop

public void stop(ExtensionPointRegistry registry)
Description copied from interface: ModuleActivator
This method is invoked when the module is stopped by the Tuscany system. It can be used by this module to unregister extensions against the extension points.

Specified by:
stop in interface ModuleActivator
Parameters:
registry - The extension point registry