Tuscany Core

org.apache.tuscany.core.webapp
Class TuscanyServletListener

java.lang.Object
  extended by org.apache.tuscany.core.webapp.TuscanyServletListener
All Implemented Interfaces:
EventListener, javax.servlet.http.HttpSessionListener, javax.servlet.ServletContextListener

public class TuscanyServletListener
extends Object
implements javax.servlet.ServletContextListener, javax.servlet.http.HttpSessionListener

ServletContextListener that can be added to a standard web application to boot a Tuscany runtime inside that application. All implementation classes should be located in the web application itself.

Version:
$Rev: 380792 $ $Date: 2006-02-24 11:25:11 -0800 (Fri, 24 Feb 2006) $

Field Summary
static String MODULE_COMPONENT_NAME
           
static String SCA_COMPONENT_NAME
           
static String TUSCANY_RUNTIME_NAME
           
 
Constructor Summary
TuscanyServletListener()
           
 
Method Summary
 void contextDestroyed(javax.servlet.ServletContextEvent servletContextEvent)
           
 void contextInitialized(javax.servlet.ServletContextEvent servletContextEvent)
           
 void sessionCreated(javax.servlet.http.HttpSessionEvent event)
           
 void sessionDestroyed(javax.servlet.http.HttpSessionEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SCA_COMPONENT_NAME

public static final String SCA_COMPONENT_NAME
See Also:
Constant Field Values

MODULE_COMPONENT_NAME

public static final String MODULE_COMPONENT_NAME
See Also:
Constant Field Values

TUSCANY_RUNTIME_NAME

public static final String TUSCANY_RUNTIME_NAME
Constructor Detail

TuscanyServletListener

public TuscanyServletListener()
Method Detail

contextInitialized

public void contextInitialized(javax.servlet.ServletContextEvent servletContextEvent)
Specified by:
contextInitialized in interface javax.servlet.ServletContextListener

contextDestroyed

public void contextDestroyed(javax.servlet.ServletContextEvent servletContextEvent)
Specified by:
contextDestroyed in interface javax.servlet.ServletContextListener

sessionCreated

public void sessionCreated(javax.servlet.http.HttpSessionEvent event)
Specified by:
sessionCreated in interface javax.servlet.http.HttpSessionListener

sessionDestroyed

public void sessionDestroyed(javax.servlet.http.HttpSessionEvent event)
Specified by:
sessionDestroyed in interface javax.servlet.http.HttpSessionListener

Tuscany Core

-