org.crsh.plugin
Class WebPluginLifeCycle

java.lang.Object
  extended by org.crsh.plugin.PluginLifeCycle
      extended by org.crsh.plugin.WebPluginLifeCycle
All Implemented Interfaces:
EventListener, javax.servlet.ServletContextListener

public class WebPluginLifeCycle
extends PluginLifeCycle
implements javax.servlet.ServletContextListener

Version:
$Revision$
Author:
Julien Viet

Field Summary
 
Fields inherited from class org.crsh.plugin.PluginLifeCycle
log
 
Constructor Summary
WebPluginLifeCycle()
           
 
Method Summary
 void contextDestroyed(javax.servlet.ServletContextEvent sce)
           
 void contextInitialized(javax.servlet.ServletContextEvent sce)
           
static PluginContext getPluginContext(javax.servlet.ServletContext sc)
          Returns a plugin context associated with the servlet context or null if such context does not exist.
 
Methods inherited from class org.crsh.plugin.PluginLifeCycle
getContext, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebPluginLifeCycle

public WebPluginLifeCycle()
Method Detail

getPluginContext

public static PluginContext getPluginContext(javax.servlet.ServletContext sc)
                                      throws NullPointerException
Returns a plugin context associated with the servlet context or null if such context does not exist.

Parameters:
sc - the servlet context
Returns:
the associated plugin context
Throws:
NullPointerException - if the servlet context argument is null

contextInitialized

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

contextDestroyed

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


Copyright © 2011 eXo Platform SAS. All Rights Reserved.