Class ManagedAttributeListener

java.lang.Object
org.eclipse.jetty.server.handler.ManagedAttributeListener
All Implemented Interfaces:
jakarta.servlet.ServletContextAttributeListener, jakarta.servlet.ServletContextListener, EventListener

public class ManagedAttributeListener extends Object implements jakarta.servlet.ServletContextListener, jakarta.servlet.ServletContextAttributeListener
Enable Jetty style JMX MBeans from within a Context
  • Constructor Details

    • ManagedAttributeListener

      public ManagedAttributeListener(ContextHandler context, String... managedAttributes)
  • Method Details

    • attributeReplaced

      public void attributeReplaced(jakarta.servlet.ServletContextAttributeEvent event)
      Specified by:
      attributeReplaced in interface jakarta.servlet.ServletContextAttributeListener
    • attributeRemoved

      public void attributeRemoved(jakarta.servlet.ServletContextAttributeEvent event)
      Specified by:
      attributeRemoved in interface jakarta.servlet.ServletContextAttributeListener
    • attributeAdded

      public void attributeAdded(jakarta.servlet.ServletContextAttributeEvent event)
      Specified by:
      attributeAdded in interface jakarta.servlet.ServletContextAttributeListener
    • contextInitialized

      public void contextInitialized(jakarta.servlet.ServletContextEvent event)
      Specified by:
      contextInitialized in interface jakarta.servlet.ServletContextListener
    • contextDestroyed

      public void contextDestroyed(jakarta.servlet.ServletContextEvent event)
      Specified by:
      contextDestroyed in interface jakarta.servlet.ServletContextListener
    • updateBean

      protected void updateBean(String name, Object oldBean, Object newBean)