public class ManagedAttributeListener
extends java.lang.Object
implements javax.servlet.ServletContextListener, javax.servlet.ServletContextAttributeListener
Modifier and Type | Field and Description |
---|---|
(package private) ContextHandler |
_context |
(package private) java.util.Set<java.lang.String> |
_managedAttributes |
private static Logger |
LOG |
Constructor and Description |
---|
ManagedAttributeListener(ContextHandler context,
java.lang.String... managedAttributes) |
Modifier and Type | Method and Description |
---|---|
void |
attributeAdded(javax.servlet.ServletContextAttributeEvent event) |
void |
attributeRemoved(javax.servlet.ServletContextAttributeEvent event) |
void |
attributeReplaced(javax.servlet.ServletContextAttributeEvent event) |
void |
contextDestroyed(javax.servlet.ServletContextEvent event) |
void |
contextInitialized(javax.servlet.ServletContextEvent event) |
protected void |
updateBean(java.lang.String name,
java.lang.Object oldBean,
java.lang.Object newBean) |
private static final Logger LOG
final java.util.Set<java.lang.String> _managedAttributes
final ContextHandler _context
public ManagedAttributeListener(ContextHandler context, java.lang.String... managedAttributes)
public void attributeReplaced(javax.servlet.ServletContextAttributeEvent event)
attributeReplaced
in interface javax.servlet.ServletContextAttributeListener
public void attributeRemoved(javax.servlet.ServletContextAttributeEvent event)
attributeRemoved
in interface javax.servlet.ServletContextAttributeListener
public void attributeAdded(javax.servlet.ServletContextAttributeEvent event)
attributeAdded
in interface javax.servlet.ServletContextAttributeListener
public void contextInitialized(javax.servlet.ServletContextEvent event)
contextInitialized
in interface javax.servlet.ServletContextListener
public void contextDestroyed(javax.servlet.ServletContextEvent event)
contextDestroyed
in interface javax.servlet.ServletContextListener
protected void updateBean(java.lang.String name, java.lang.Object oldBean, java.lang.Object newBean)