public final class EventListenerRegistry extends Object implements javax.servlet.http.HttpSessionListener, javax.servlet.http.HttpSessionAttributeListener, javax.servlet.http.HttpSessionIdListener, javax.servlet.ServletContextAttributeListener, javax.servlet.ServletRequestListener, javax.servlet.ServletRequestAttributeListener
| Constructor and Description |
|---|
EventListenerRegistry() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListeners(@NotNull ListenerHandler handler)
Add listeners
|
void |
attributeAdded(javax.servlet.http.HttpSessionBindingEvent event) |
void |
attributeAdded(javax.servlet.ServletContextAttributeEvent event) |
void |
attributeAdded(javax.servlet.ServletRequestAttributeEvent srae) |
void |
attributeRemoved(javax.servlet.http.HttpSessionBindingEvent event) |
void |
attributeRemoved(javax.servlet.ServletContextAttributeEvent event) |
void |
attributeRemoved(javax.servlet.ServletRequestAttributeEvent srae) |
void |
attributeReplaced(javax.servlet.http.HttpSessionBindingEvent event) |
void |
attributeReplaced(javax.servlet.ServletContextAttributeEvent event) |
void |
attributeReplaced(javax.servlet.ServletRequestAttributeEvent srae) |
void |
cleanup() |
void |
contextDestroyed() |
static void |
contextDestroyed(@NotNull ListenerInfo info,
@NotNull javax.servlet.ServletContextListener listener,
@NotNull javax.servlet.ServletContextEvent event) |
void |
contextInitialized() |
static void |
contextInitialized(@NotNull ListenerInfo info,
@NotNull javax.servlet.ServletContextListener listener,
@NotNull javax.servlet.ServletContextEvent event) |
void |
getRuntimeInfo(org.osgi.service.http.runtime.dto.ServletContextDTO dto,
List<org.osgi.service.http.runtime.dto.FailedListenerDTO> failedListenerDTOs) |
@Nullable ListenerHandler |
getServletContextListener(@NotNull ListenerInfo info)
Get the listener handler for the listener info
|
void |
removeListeners(@NotNull ListenerInfo info)
Remove listeners
|
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 |
sessionIdChanged(@NotNull javax.servlet.http.HttpSessionEvent event,
@NotNull String oldSessionId) |
public void cleanup()
public void addListeners(@NotNull
@NotNull ListenerHandler handler)
listener - handlerpublic void removeListeners(@NotNull
@NotNull ListenerInfo info)
info - @Nullable public @Nullable ListenerHandler getServletContextListener(@NotNull @NotNull ListenerInfo info)
info - The listener infonull.public void contextInitialized()
public void contextDestroyed()
public void attributeReplaced(javax.servlet.http.HttpSessionBindingEvent event)
attributeReplaced in interface javax.servlet.http.HttpSessionAttributeListenerpublic void attributeRemoved(javax.servlet.http.HttpSessionBindingEvent event)
attributeRemoved in interface javax.servlet.http.HttpSessionAttributeListenerpublic void attributeAdded(javax.servlet.http.HttpSessionBindingEvent event)
attributeAdded in interface javax.servlet.http.HttpSessionAttributeListenerpublic void attributeReplaced(javax.servlet.ServletContextAttributeEvent event)
attributeReplaced in interface javax.servlet.ServletContextAttributeListenerpublic void attributeRemoved(javax.servlet.ServletContextAttributeEvent event)
attributeRemoved in interface javax.servlet.ServletContextAttributeListenerpublic void attributeAdded(javax.servlet.ServletContextAttributeEvent event)
attributeAdded in interface javax.servlet.ServletContextAttributeListenerpublic 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 requestDestroyed(javax.servlet.ServletRequestEvent sre)
requestDestroyed in interface javax.servlet.ServletRequestListenerpublic void requestInitialized(javax.servlet.ServletRequestEvent sre)
requestInitialized in interface javax.servlet.ServletRequestListenerpublic 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 sessionIdChanged(@NotNull
@NotNull javax.servlet.http.HttpSessionEvent event,
@NotNull
@NotNull String oldSessionId)
sessionIdChanged in interface javax.servlet.http.HttpSessionIdListenerHttpSessionIdListener.sessionIdChanged(javax.servlet.http.HttpSessionEvent, java.lang.String)public void getRuntimeInfo(org.osgi.service.http.runtime.dto.ServletContextDTO dto,
List<org.osgi.service.http.runtime.dto.FailedListenerDTO> failedListenerDTOs)
public static void contextInitialized(@NotNull
@NotNull ListenerInfo info,
@NotNull
@NotNull javax.servlet.ServletContextListener listener,
@NotNull
@NotNull javax.servlet.ServletContextEvent event)
public static void contextDestroyed(@NotNull
@NotNull ListenerInfo info,
@NotNull
@NotNull javax.servlet.ServletContextListener listener,
@NotNull
@NotNull javax.servlet.ServletContextEvent event)
Copyright © 2006–2021 The Apache Software Foundation. All rights reserved.