Package com.ibm.websphere.servlet.event
Interface ServletContextEventSource
- 
 public interface ServletContextEventSourceThis event context is used to register listeners for various servlet context events. These events will be triggered by the servlet engine as appropriate during servlet processing. An implementation of this event context is available to all servlets as a ServletContext attribute by using the ServletContext.getAttribute() method.Sample Usage (from within a servlet):ServletContextEventSource sces = (ServletContextEventSource)getServletContext().getAttribute( ServletContextEventSource.ATTRIBUTE_NAME); sces.addServletErrorListener(myErrorListener);
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringATTRIBUTE_NAMEThe ServletContext attribute name that the servlet context event source can be retrieved using.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddApplicationListener(ApplicationListener al)Register a listener for application events.voidaddFilterErrorListener(FilterErrorListener fil)Register a listener for filter error events.voidaddFilterInvocationListener(FilterInvocationListener fil)Register a listener for filter invocation events.voidaddFilterListener(FilterListener fil)Register a listener for filter events.voidaddServletErrorListener(ServletErrorListener sel)Register a listener for servlet error events.voidaddServletInvocationListener(ServletInvocationListener sil)Register a listener for servlet invocation events.voidaddServletListener(ServletListener sl)Register a listener for servlet events.voidremoveApplicationListener(ApplicationListener al)Deregister a listener for application events.voidremoveFilterErrorListener(FilterErrorListener fil)Deregister a listener for filter error events.voidremoveFilterInvocationListener(FilterInvocationListener fil)Deregister a listener for filter invocation events.voidremoveFilterListener(FilterListener fil)Deregister a listener for filter events.voidremoveServletErrorListener(ServletErrorListener sel)Deregister a listener for servlet error events.voidremoveServletInvocationListener(ServletInvocationListener sil)Deregister a listener for servlet invocation events.voidremoveServletListener(ServletListener sl)Deregister a listener for servlet events.
 
- 
- 
- 
Field Detail- 
ATTRIBUTE_NAMEstatic final java.lang.String ATTRIBUTE_NAME The ServletContext attribute name that the servlet context event source can be retrieved using.- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
addApplicationListenervoid addApplicationListener(ApplicationListener al) Register a listener for application events.
 - 
removeApplicationListenervoid removeApplicationListener(ApplicationListener al) Deregister a listener for application events.
 - 
addServletInvocationListenervoid addServletInvocationListener(ServletInvocationListener sil) Register a listener for servlet invocation events.
 - 
removeServletInvocationListenervoid removeServletInvocationListener(ServletInvocationListener sil) Deregister a listener for servlet invocation events.
 - 
addServletErrorListenervoid addServletErrorListener(ServletErrorListener sel) Register a listener for servlet error events.
 - 
removeServletErrorListenervoid removeServletErrorListener(ServletErrorListener sel) Deregister a listener for servlet error events.
 - 
addServletListenervoid addServletListener(ServletListener sl) Register a listener for servlet events.
 - 
removeServletListenervoid removeServletListener(ServletListener sl) Deregister a listener for servlet events.
 - 
addFilterInvocationListenervoid addFilterInvocationListener(FilterInvocationListener fil) Register a listener for filter invocation events.
 - 
removeFilterInvocationListenervoid removeFilterInvocationListener(FilterInvocationListener fil) Deregister a listener for filter invocation events.
 - 
addFilterErrorListenervoid addFilterErrorListener(FilterErrorListener fil) Register a listener for filter error events.
 - 
removeFilterErrorListenervoid removeFilterErrorListener(FilterErrorListener fil) Deregister a listener for filter error events.
 - 
addFilterListenervoid addFilterListener(FilterListener fil) Register a listener for filter events.
 - 
removeFilterListenervoid removeFilterListener(FilterListener fil) Deregister a listener for filter events.
 
- 
 
-