1
//========================================================================
2
//$Id: TagListener.java 1679 2007-03-20 08:49:30Z janb $
3
//Copyright 2004-2005 Mort Bay Consulting Pty. Ltd.
4
//------------------------------------------------------------------------
5
//Licensed under the Apache License, Version 2.0 (the "License");
6
//you may not use this file except in compliance with the License.
7
//You may obtain a copy of the License at
8
//http://www.apache.org/licenses/LICENSE-2.0
9
//Unless required by applicable law or agreed to in writing, software
10
//distributed under the License is distributed on an "AS IS" BASIS,
11
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
//See the License for the specific language governing permissions and
13
//limitations under the License.
14
//========================================================================
18
import javax.servlet.ServletContextAttributeEvent;
19
import javax.servlet.ServletContextAttributeListener;
20
import javax.servlet.ServletContextEvent;
21
import javax.servlet.ServletContextListener;
22
import javax.servlet.ServletRequestAttributeEvent;
23
import javax.servlet.ServletRequestAttributeListener;
24
import javax.servlet.ServletRequestEvent;
25
import javax.servlet.ServletRequestListener;
26
import javax.servlet.http.HttpSessionActivationListener;
27
import javax.servlet.http.HttpSessionAttributeListener;
28
import javax.servlet.http.HttpSessionBindingEvent;
29
import javax.servlet.http.HttpSessionEvent;
30
import javax.servlet.http.HttpSessionListener;
32
public class TagListener implements HttpSessionListener, HttpSessionAttributeListener, HttpSessionActivationListener, ServletContextListener, ServletContextAttributeListener, ServletRequestListener, ServletRequestAttributeListener
34
public void attributeAdded(HttpSessionBindingEvent se)
36
//System.err.println("tagListener: attributedAdded "+se);
39
public void attributeRemoved(HttpSessionBindingEvent se)
41
//System.err.println("tagListener: attributeRemoved "+se);
44
public void attributeReplaced(HttpSessionBindingEvent se)
46
//System.err.println("tagListener: attributeReplaced "+se);
49
public void sessionWillPassivate(HttpSessionEvent se)
51
//System.err.println("tagListener: sessionWillPassivate "+se);
54
public void sessionDidActivate(HttpSessionEvent se)
56
//System.err.println("tagListener: sessionDidActivate "+se);
59
public void contextInitialized(ServletContextEvent sce)
61
//System.err.println("tagListener: contextInitialized "+sce);
64
public void contextDestroyed(ServletContextEvent sce)
66
//System.err.println("tagListener: contextDestroyed "+sce);
69
public void attributeAdded(ServletContextAttributeEvent scab)
71
//System.err.println("tagListener: attributeAdded "+scab);
74
public void attributeRemoved(ServletContextAttributeEvent scab)
76
//System.err.println("tagListener: attributeRemoved "+scab);
79
public void attributeReplaced(ServletContextAttributeEvent scab)
81
//System.err.println("tagListener: attributeReplaced "+scab);
84
public void requestDestroyed(ServletRequestEvent sre)
86
//System.err.println("tagListener: requestDestroyed "+sre);
89
public void requestInitialized(ServletRequestEvent sre)
91
//System.err.println("tagListener: requestInitialized "+sre);
94
public void attributeAdded(ServletRequestAttributeEvent srae)
96
//System.err.println("tagListener: attributeAdded "+srae);
99
public void attributeRemoved(ServletRequestAttributeEvent srae)
101
//System.err.println("tagListener: attributeRemoved "+srae);
104
public void attributeReplaced(ServletRequestAttributeEvent srae)
106
//System.err.println("tagListener: attributeReplaced "+srae);
109
public void sessionCreated(HttpSessionEvent se)
111
//System.err.println("tagListener: sessionCreated "+se);
114
public void sessionDestroyed(HttpSessionEvent se)
116
//System.err.println("tagListener: sessionDestroyed "+se);