Class BayeuxServerImplMBean

java.lang.Object
org.eclipse.jetty.jmx.ObjectMBean
org.cometd.server.jmx.BayeuxServerImplMBean
All Implemented Interfaces:
javax.management.DynamicMBean

@ManagedObject
public class BayeuxServerImplMBean
extends org.eclipse.jetty.jmx.ObjectMBean
  • Field Summary

    Fields inherited from class org.eclipse.jetty.jmx.ObjectMBean

    _managed
  • Constructor Summary

    Constructors 
    Constructor Description
    BayeuxServerImplMBean​(java.lang.Object managedObject)  
  • Method Summary

    Modifier and Type Method Description
    java.util.Set<java.lang.String> getChannels()  
    java.util.Set<java.lang.String> getKnownTransportNames()  
    java.util.Set<java.lang.String> getOptionNames()  
    int getSessions()  

    Methods inherited from class org.eclipse.jetty.jmx.ObjectMBean

    getAttribute, getAttributes, getManagedObject, getMBeanContainer, getMBeanInfo, getObjectContextBasis, getObjectName, getObjectNameBasis, invoke, mbeanFor, setAttribute, setAttributes, setMBeanContainer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getSessions

      @ManagedAttribute(value="The number of sessions", readonly=true) public int getSessions()
    • getChannels

      @ManagedAttribute(value="The channel names of this server", readonly=true) public java.util.Set<java.lang.String> getChannels()
    • getKnownTransportNames

      @ManagedAttribute(value="The transports known by this server", readonly=true) public java.util.Set<java.lang.String> getKnownTransportNames()
    • getOptionNames

      @ManagedAttribute(value="The configuration option names", readonly=true) public java.util.Set<java.lang.String> getOptionNames()