Package io.dropwizard.jetty
Class Jetty93InstrumentedConnectionFactory
- java.lang.Object
-
- org.eclipse.jetty.util.component.AbstractLifeCycle
-
- org.eclipse.jetty.util.component.ContainerLifeCycle
-
- io.dropwizard.jetty.Jetty93InstrumentedConnectionFactory
-
- 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.Dumpable.DumpableContainer,org.eclipse.jetty.util.component.LifeCycle
public class Jetty93InstrumentedConnectionFactory extends org.eclipse.jetty.util.component.ContainerLifeCycle implements org.eclipse.jetty.server.ConnectionFactoryA versionInstrumentedConnectionFactory, which supports Jetty 9.3 API. NOTE: This class could be replaced, when dropwizard-metrics-jetty9 will support Jetty 9.3.
-
-
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.Detecting, 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
-
-
Constructor Summary
Constructors Constructor Description Jetty93InstrumentedConnectionFactory(org.eclipse.jetty.server.ConnectionFactory connectionFactory, com.codahale.metrics.Timer timer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.jetty.server.ConnectionFactorygetConnectionFactory()StringgetProtocol()List<String>getProtocols()com.codahale.metrics.TimergetTimer()org.eclipse.jetty.io.ConnectionnewConnection(org.eclipse.jetty.server.Connector connector, org.eclipse.jetty.io.EndPoint endPoint)-
Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle
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
-
-
-
-
Method Detail
-
getConnectionFactory
public org.eclipse.jetty.server.ConnectionFactory getConnectionFactory()
-
getTimer
public com.codahale.metrics.Timer getTimer()
-
getProtocol
public String getProtocol()
- Specified by:
getProtocolin interfaceorg.eclipse.jetty.server.ConnectionFactory
-
getProtocols
public List<String> getProtocols()
- Specified by:
getProtocolsin interfaceorg.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:
newConnectionin interfaceorg.eclipse.jetty.server.ConnectionFactory
-
-