Package com.codahale.metrics.jetty9
Class InstrumentedConnectionFactory
- java.lang.Object
-
- org.eclipse.jetty.util.component.AbstractLifeCycle
-
- org.eclipse.jetty.util.component.ContainerLifeCycle
-
- com.codahale.metrics.jetty9.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.Dumpable.DumpableContainer
,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.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 InstrumentedConnectionFactory(org.eclipse.jetty.server.ConnectionFactory connectionFactory, com.codahale.metrics.Timer timer)
InstrumentedConnectionFactory(org.eclipse.jetty.server.ConnectionFactory connectionFactory, com.codahale.metrics.Timer timer, com.codahale.metrics.Counter counter)
-
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, 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
-
-
-
-
Constructor Detail
-
InstrumentedConnectionFactory
public InstrumentedConnectionFactory(org.eclipse.jetty.server.ConnectionFactory connectionFactory, com.codahale.metrics.Timer timer)
-
InstrumentedConnectionFactory
public InstrumentedConnectionFactory(org.eclipse.jetty.server.ConnectionFactory connectionFactory, com.codahale.metrics.Timer timer, com.codahale.metrics.Counter counter)
-
-
Method Detail
-
getProtocol
public String getProtocol()
- Specified by:
getProtocol
in interfaceorg.eclipse.jetty.server.ConnectionFactory
-
getProtocols
public List<String> getProtocols()
- Specified by:
getProtocols
in 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:
newConnection
in interfaceorg.eclipse.jetty.server.ConnectionFactory
-
-