Package org.eclipse.jetty.server
Class ConnectorStatistics
- java.lang.Object
-
- org.eclipse.jetty.util.component.AbstractLifeCycle
-
- org.eclipse.jetty.server.ConnectorStatistics
-
- All Implemented Interfaces:
org.eclipse.jetty.io.Connection.Listener
,org.eclipse.jetty.util.component.Dumpable
,org.eclipse.jetty.util.component.LifeCycle
@Deprecated @ManagedObject("Connector Statistics") public class ConnectorStatistics extends org.eclipse.jetty.util.component.AbstractLifeCycle implements org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.io.Connection.Listener
Deprecated.useServerConnectionStatistics
instead.A Connector.Listener that gathers Connector and Connections Statistics. Adding an instance of this class as withContainerLifeCycle.addBean(Object)
will register the listener with all connections accepted by that connector.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
-
-
Constructor Summary
Constructors Constructor Description ConnectorStatistics()
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static void
addToAllConnectors(Server server)
Deprecated.void
doStart()
Deprecated.void
doStop()
Deprecated.java.lang.String
dump()
Deprecated.void
dump(java.lang.Appendable out, java.lang.String indent)
Deprecated.int
getBytesIn()
Deprecated.int
getBytesOut()
Deprecated.long
getConnectionDurationMax()
Deprecated.double
getConnectionDurationMean()
Deprecated.double
getConnectionDurationStdDev()
Deprecated.int
getConnections()
Deprecated.int
getConnectionsOpen()
Deprecated.int
getConnectionsOpenMax()
Deprecated.int
getMessagesIn()
Deprecated.int
getMessagesInPerConnectionMax()
Deprecated.double
getMessagesInPerConnectionMean()
Deprecated.double
getMessagesInPerConnectionStdDev()
Deprecated.int
getMessagesInPerSecond()
Deprecated.int
getMessagesOut()
Deprecated.int
getMessagesOutPerConnectionMax()
Deprecated.double
getMessagesOutPerConnectionMean()
Deprecated.double
getMessagesOutPerConnectionStdDev()
Deprecated.int
getMessagesOutPerSecond()
Deprecated.long
getStartedMillis()
Deprecated.void
onClosed(org.eclipse.jetty.io.Connection connection)
Deprecated.void
onOpened(org.eclipse.jetty.io.Connection connection)
Deprecated.void
reset()
Deprecated.-
Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stop, toString
-
-
-
-
Method Detail
-
onOpened
public void onOpened(org.eclipse.jetty.io.Connection connection)
Deprecated.- Specified by:
onOpened
in interfaceorg.eclipse.jetty.io.Connection.Listener
-
onClosed
public void onClosed(org.eclipse.jetty.io.Connection connection)
Deprecated.- Specified by:
onClosed
in interfaceorg.eclipse.jetty.io.Connection.Listener
-
getBytesIn
@ManagedAttribute("Total number of bytes received by this connector") public int getBytesIn()
Deprecated.
-
getBytesOut
@ManagedAttribute("Total number of bytes sent by this connector") public int getBytesOut()
Deprecated.
-
getConnections
@ManagedAttribute("Total number of connections seen by this connector") public int getConnections()
Deprecated.
-
getConnectionDurationMax
@ManagedAttribute("Connection duration maximum in ms") public long getConnectionDurationMax()
Deprecated.
-
getConnectionDurationMean
@ManagedAttribute("Connection duration mean in ms") public double getConnectionDurationMean()
Deprecated.
-
getConnectionDurationStdDev
@ManagedAttribute("Connection duration standard deviation") public double getConnectionDurationStdDev()
Deprecated.
-
getMessagesIn
@ManagedAttribute("Messages In for all connections") public int getMessagesIn()
Deprecated.
-
getMessagesInPerConnectionMax
@ManagedAttribute("Messages In per connection maximum") public int getMessagesInPerConnectionMax()
Deprecated.
-
getMessagesInPerConnectionMean
@ManagedAttribute("Messages In per connection mean") public double getMessagesInPerConnectionMean()
Deprecated.
-
getMessagesInPerConnectionStdDev
@ManagedAttribute("Messages In per connection standard deviation") public double getMessagesInPerConnectionStdDev()
Deprecated.
-
getConnectionsOpen
@ManagedAttribute("Connections open") public int getConnectionsOpen()
Deprecated.
-
getConnectionsOpenMax
@ManagedAttribute("Connections open maximum") public int getConnectionsOpenMax()
Deprecated.
-
getMessagesOut
@ManagedAttribute("Messages Out for all connections") public int getMessagesOut()
Deprecated.
-
getMessagesOutPerConnectionMax
@ManagedAttribute("Messages In per connection maximum") public int getMessagesOutPerConnectionMax()
Deprecated.
-
getMessagesOutPerConnectionMean
@ManagedAttribute("Messages In per connection mean") public double getMessagesOutPerConnectionMean()
Deprecated.
-
getMessagesOutPerConnectionStdDev
@ManagedAttribute("Messages In per connection standard deviation") public double getMessagesOutPerConnectionStdDev()
Deprecated.
-
getStartedMillis
@ManagedAttribute("Connection statistics started ms since epoch") public long getStartedMillis()
Deprecated.
-
getMessagesInPerSecond
@ManagedAttribute("Messages in per second calculated over period since last called") public int getMessagesInPerSecond()
Deprecated.
-
getMessagesOutPerSecond
@ManagedAttribute("Messages out per second calculated over period since last called") public int getMessagesOutPerSecond()
Deprecated.
-
doStart
public void doStart()
Deprecated.- Overrides:
doStart
in classorg.eclipse.jetty.util.component.AbstractLifeCycle
-
doStop
public void doStop()
Deprecated.- Overrides:
doStop
in classorg.eclipse.jetty.util.component.AbstractLifeCycle
-
reset
@ManagedOperation("Reset the statistics") public void reset()
Deprecated.
-
dump
@ManagedOperation("dump thread state") public java.lang.String dump()
Deprecated.- Specified by:
dump
in interfaceorg.eclipse.jetty.util.component.Dumpable
-
dump
public void dump(java.lang.Appendable out, java.lang.String indent) throws java.io.IOException
Deprecated.- Specified by:
dump
in interfaceorg.eclipse.jetty.util.component.Dumpable
- Throws:
java.io.IOException
-
addToAllConnectors
public static void addToAllConnectors(Server server)
Deprecated.
-
-