@ThreadSafe public class MockEventListenerList extends Object
ServletContextListener,
HttpSessionListener and ServletRequestListener) used by
MockHttpListener| Constructor and Description |
|---|
MockEventListenerList() |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.state.EChange |
addListener(EventListener aListener)
Add a new listener.
|
com.helger.commons.collection.impl.ICommonsList<javax.servlet.http.HttpSessionListener> |
getAllHttpSessionListeners() |
com.helger.commons.collection.impl.ICommonsList<EventListener> |
getAllListeners() |
com.helger.commons.collection.impl.ICommonsList<javax.servlet.ServletContextListener> |
getAllServletContextListeners() |
com.helger.commons.collection.impl.ICommonsList<javax.servlet.ServletRequestListener> |
getAllServletRequestListeners() |
com.helger.commons.state.EChange |
removeAllListeners() |
com.helger.commons.state.EChange |
removeListeners(Class<? extends EventListener> aListenerClass) |
com.helger.commons.state.EChange |
setFrom(MockEventListenerList aList)
Set all listeners from the passed list to this list
|
String |
toString() |
@Nonnull public com.helger.commons.state.EChange setFrom(@Nonnull MockEventListenerList aList)
aList - The other list. May not be null.EChange@Nonnull public com.helger.commons.state.EChange addListener(@Nonnull EventListener aListener)
aListener - The listener to be added. May not be null.EChange.@Nonnull public com.helger.commons.state.EChange removeListeners(@Nullable Class<? extends EventListener> aListenerClass)
@Nonnull public com.helger.commons.state.EChange removeAllListeners()
@Nonnull @ReturnsMutableCopy public com.helger.commons.collection.impl.ICommonsList<EventListener> getAllListeners()
@Nonnull @ReturnsMutableCopy public com.helger.commons.collection.impl.ICommonsList<javax.servlet.ServletContextListener> getAllServletContextListeners()
@Nonnull @ReturnsMutableCopy public com.helger.commons.collection.impl.ICommonsList<javax.servlet.http.HttpSessionListener> getAllHttpSessionListeners()
@Nonnull @ReturnsMutableCopy public com.helger.commons.collection.impl.ICommonsList<javax.servlet.ServletRequestListener> getAllServletRequestListeners()
Copyright © 2016–2019 Philip Helger. All rights reserved.