Package freemarker.ext.jakarta.jsp
Class EventForwarding
java.lang.Object
freemarker.ext.jakarta.jsp.EventForwarding
- All Implemented Interfaces:
jakarta.servlet.http.HttpSessionAttributeListener,jakarta.servlet.http.HttpSessionListener,jakarta.servlet.ServletContextAttributeListener,jakarta.servlet.ServletContextListener,EventListener
public class EventForwarding
extends Object
implements jakarta.servlet.ServletContextAttributeListener, jakarta.servlet.ServletContextListener, jakarta.servlet.http.HttpSessionListener, jakarta.servlet.http.HttpSessionAttributeListener
An instance of this class should be registered as a
<listener> in
the web.xml descriptor in order to correctly dispatch events to
event listeners that are specified in TLD files.
Note that there are two variants of this class: One for the legacy "javax" Servlet API in the
freemarker.ext.jsp package, and another for the newer Jakarta Servlet API in the
freemarker.ext.jakarta.jsp package (since 2.3.33). Use the variant that fits your Servlet container!
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidattributeAdded(jakarta.servlet.http.HttpSessionBindingEvent arg0)voidattributeAdded(jakarta.servlet.ServletContextAttributeEvent arg0)voidattributeRemoved(jakarta.servlet.http.HttpSessionBindingEvent arg0)voidattributeRemoved(jakarta.servlet.ServletContextAttributeEvent arg0)voidattributeReplaced(jakarta.servlet.http.HttpSessionBindingEvent arg0)voidattributeReplaced(jakarta.servlet.ServletContextAttributeEvent arg0)voidcontextDestroyed(jakarta.servlet.ServletContextEvent arg0)voidcontextInitialized(jakarta.servlet.ServletContextEvent arg0)voidsessionCreated(jakarta.servlet.http.HttpSessionEvent arg0)voidsessionDestroyed(jakarta.servlet.http.HttpSessionEvent arg0)
-
Constructor Details
-
EventForwarding
public EventForwarding()
-
-
Method Details
-
attributeAdded
public void attributeAdded(jakarta.servlet.ServletContextAttributeEvent arg0)- Specified by:
attributeAddedin interfacejakarta.servlet.ServletContextAttributeListener
-
attributeRemoved
public void attributeRemoved(jakarta.servlet.ServletContextAttributeEvent arg0)- Specified by:
attributeRemovedin interfacejakarta.servlet.ServletContextAttributeListener
-
attributeReplaced
public void attributeReplaced(jakarta.servlet.ServletContextAttributeEvent arg0)- Specified by:
attributeReplacedin interfacejakarta.servlet.ServletContextAttributeListener
-
contextInitialized
public void contextInitialized(jakarta.servlet.ServletContextEvent arg0)- Specified by:
contextInitializedin interfacejakarta.servlet.ServletContextListener
-
contextDestroyed
public void contextDestroyed(jakarta.servlet.ServletContextEvent arg0)- Specified by:
contextDestroyedin interfacejakarta.servlet.ServletContextListener
-
sessionCreated
public void sessionCreated(jakarta.servlet.http.HttpSessionEvent arg0)- Specified by:
sessionCreatedin interfacejakarta.servlet.http.HttpSessionListener
-
sessionDestroyed
public void sessionDestroyed(jakarta.servlet.http.HttpSessionEvent arg0)- Specified by:
sessionDestroyedin interfacejakarta.servlet.http.HttpSessionListener
-
attributeAdded
public void attributeAdded(jakarta.servlet.http.HttpSessionBindingEvent arg0)- Specified by:
attributeAddedin interfacejakarta.servlet.http.HttpSessionAttributeListener
-
attributeRemoved
public void attributeRemoved(jakarta.servlet.http.HttpSessionBindingEvent arg0)- Specified by:
attributeRemovedin interfacejakarta.servlet.http.HttpSessionAttributeListener
-
attributeReplaced
public void attributeReplaced(jakarta.servlet.http.HttpSessionBindingEvent arg0)- Specified by:
attributeReplacedin interfacejakarta.servlet.http.HttpSessionAttributeListener
-