public class MockWebContainer extends Object implements javax.servlet.ServletContextListener, javax.servlet.ServletContextAttributeListener, javax.servlet.ServletRequestListener, javax.servlet.ServletRequestAttributeListener, javax.servlet.http.HttpSessionListener, javax.servlet.http.HttpSessionAttributeListener
| Constructor and Description |
|---|
MockWebContainer() |
| Modifier and Type | Method and Description |
|---|---|
void |
attributeAdded(javax.servlet.http.HttpSessionBindingEvent se) |
void |
attributeAdded(javax.servlet.ServletContextAttributeEvent scab) |
void |
attributeAdded(javax.servlet.ServletRequestAttributeEvent srae) |
void |
attributeRemoved(javax.servlet.http.HttpSessionBindingEvent se) |
void |
attributeRemoved(javax.servlet.ServletContextAttributeEvent scab) |
void |
attributeRemoved(javax.servlet.ServletRequestAttributeEvent srae) |
void |
attributeReplaced(javax.servlet.http.HttpSessionBindingEvent se) |
void |
attributeReplaced(javax.servlet.ServletContextAttributeEvent scab) |
void |
attributeReplaced(javax.servlet.ServletRequestAttributeEvent srae) |
void |
contextDestroyed(javax.servlet.ServletContextEvent sce) |
void |
contextInitialized(javax.servlet.ServletContextEvent sce) |
void |
requestDestroyed(javax.servlet.ServletRequestEvent sre) |
void |
requestInitialized(javax.servlet.ServletRequestEvent sre) |
void |
sessionCreated(javax.servlet.http.HttpSessionEvent se) |
void |
sessionDestroyed(javax.servlet.http.HttpSessionEvent se) |
void |
subscribeListener(Object listener)
Subscribe a servlet listener
|
void |
subscribeListener(String listenerClassName)
Create an instance of the passes class and subscribe it as as servlet listener
|
public void subscribeListener(String listenerClassName) throws ClassNotFoundException, InstantiationException, IllegalAccessException
listenerClassName - ClassNotFoundExceptionInstantiationExceptionIllegalAccessExceptionpublic void subscribeListener(Object listener)
listener - public void contextInitialized(javax.servlet.ServletContextEvent sce)
contextInitialized in interface javax.servlet.ServletContextListenerpublic void contextDestroyed(javax.servlet.ServletContextEvent sce)
contextDestroyed in interface javax.servlet.ServletContextListenerpublic void attributeAdded(javax.servlet.ServletContextAttributeEvent scab)
attributeAdded in interface javax.servlet.ServletContextAttributeListenerpublic void attributeRemoved(javax.servlet.ServletContextAttributeEvent scab)
attributeRemoved in interface javax.servlet.ServletContextAttributeListenerpublic void attributeReplaced(javax.servlet.ServletContextAttributeEvent scab)
attributeReplaced in interface javax.servlet.ServletContextAttributeListenerpublic void requestInitialized(javax.servlet.ServletRequestEvent sre)
requestInitialized in interface javax.servlet.ServletRequestListenerpublic void requestDestroyed(javax.servlet.ServletRequestEvent sre)
requestDestroyed in interface javax.servlet.ServletRequestListenerpublic void sessionCreated(javax.servlet.http.HttpSessionEvent se)
sessionCreated in interface javax.servlet.http.HttpSessionListenerpublic void sessionDestroyed(javax.servlet.http.HttpSessionEvent se)
sessionDestroyed in interface javax.servlet.http.HttpSessionListenerpublic void attributeAdded(javax.servlet.ServletRequestAttributeEvent srae)
attributeAdded in interface javax.servlet.ServletRequestAttributeListenerpublic void attributeRemoved(javax.servlet.ServletRequestAttributeEvent srae)
attributeRemoved in interface javax.servlet.ServletRequestAttributeListenerpublic void attributeReplaced(javax.servlet.ServletRequestAttributeEvent srae)
attributeReplaced in interface javax.servlet.ServletRequestAttributeListenerpublic void attributeAdded(javax.servlet.http.HttpSessionBindingEvent se)
attributeAdded in interface javax.servlet.http.HttpSessionAttributeListenerpublic void attributeRemoved(javax.servlet.http.HttpSessionBindingEvent se)
attributeRemoved in interface javax.servlet.http.HttpSessionAttributeListenerpublic void attributeReplaced(javax.servlet.http.HttpSessionBindingEvent se)
attributeReplaced in interface javax.servlet.http.HttpSessionAttributeListenerCopyright © 2017 The Apache Software Foundation. All rights reserved.