Class InstrumentedConnectionFactory

  • All Implemented Interfaces:
    org.eclipse.jetty.server.ConnectionFactory, org.eclipse.jetty.util.component.Container, org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.LifeCycle

    public class InstrumentedConnectionFactory
    extends org.eclipse.jetty.util.component.ContainerLifeCycle
    implements org.eclipse.jetty.server.ConnectionFactory
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
      • Nested classes/interfaces inherited from interface org.eclipse.jetty.server.ConnectionFactory

        org.eclipse.jetty.server.ConnectionFactory.Upgrading
      • Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Container

        org.eclipse.jetty.util.component.Container.InheritedListener, org.eclipse.jetty.util.component.Container.Listener
      • Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle

        org.eclipse.jetty.util.component.LifeCycle.Listener
    • Field Summary

      • Fields inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING
      • Fields inherited from interface org.eclipse.jetty.util.component.Dumpable

        KEY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getProtocol()  
      List<String> getProtocols()  
      org.eclipse.jetty.io.Connection newConnection​(org.eclipse.jetty.server.Connector connector, org.eclipse.jetty.io.EndPoint endPoint)  
      • Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle

        addBean, addBean, addBean, addEventListener, addManaged, contains, destroy, doStart, doStop, dump, dump, dump, dump, dump, dumpBeans, dumpObject, dumpObjects, dumpStdErr, dumpThis, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeans
      • Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop, toString
      • Methods inherited from interface org.eclipse.jetty.util.component.Dumpable

        dumpSelf
    • Constructor Detail

      • InstrumentedConnectionFactory

        public InstrumentedConnectionFactory​(org.eclipse.jetty.server.ConnectionFactory connectionFactory,
                                             Timer timer)
      • InstrumentedConnectionFactory

        public InstrumentedConnectionFactory​(org.eclipse.jetty.server.ConnectionFactory connectionFactory,
                                             Timer timer,
                                             Counter counter)
    • Method Detail

      • getProtocol

        public String getProtocol()
        Specified by:
        getProtocol in interface org.eclipse.jetty.server.ConnectionFactory
      • getProtocols

        public List<String> getProtocols()
        Specified by:
        getProtocols in interface org.eclipse.jetty.server.ConnectionFactory
      • newConnection

        public org.eclipse.jetty.io.Connection newConnection​(org.eclipse.jetty.server.Connector connector,
                                                             org.eclipse.jetty.io.EndPoint endPoint)
        Specified by:
        newConnection in interface org.eclipse.jetty.server.ConnectionFactory