ServerConnectionStatistics
instead.@Deprecated @ManagedObject(value="Connector Statistics") public class ConnectorStatistics extends AbstractLifeCycle implements Dumpable, Connection.Listener
ContainerLifeCycle.addBean(Object)
will register the listener with all connections accepted by that connector.AbstractLifeCycle.AbstractLifeCycleListener
Connection.Listener.Adapter
LifeCycle.Listener
Constructor and Description |
---|
ConnectorStatistics()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static void |
addToAllConnectors(Server server)
Deprecated.
|
void |
doStart()
Deprecated.
|
void |
doStop()
Deprecated.
|
String |
dump()
Deprecated.
|
void |
dump(Appendable out,
String indent)
Deprecated.
Dump this object (and children) into an Appendable using the provided indent after any new lines.
|
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(Connection connection)
Deprecated.
|
void |
onOpened(Connection connection)
Deprecated.
|
void |
reset()
Deprecated.
|
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stop, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
dump, dumpContainer, dumpIterable, dumpMapEntries, dumpObject, dumpObjects, dumpSelf, named
public void onOpened(Connection connection)
onOpened
in interface Connection.Listener
public void onClosed(Connection connection)
onClosed
in interface Connection.Listener
@ManagedAttribute(value="Total number of bytes received by this connector") public int getBytesIn()
@ManagedAttribute(value="Total number of bytes sent by this connector") public int getBytesOut()
@ManagedAttribute(value="Total number of connections seen by this connector") public int getConnections()
@ManagedAttribute(value="Connection duration maximum in ms") public long getConnectionDurationMax()
@ManagedAttribute(value="Connection duration mean in ms") public double getConnectionDurationMean()
@ManagedAttribute(value="Connection duration standard deviation") public double getConnectionDurationStdDev()
@ManagedAttribute(value="Messages In for all connections") public int getMessagesIn()
@ManagedAttribute(value="Messages In per connection maximum") public int getMessagesInPerConnectionMax()
@ManagedAttribute(value="Messages In per connection mean") public double getMessagesInPerConnectionMean()
@ManagedAttribute(value="Messages In per connection standard deviation") public double getMessagesInPerConnectionStdDev()
@ManagedAttribute(value="Connections open") public int getConnectionsOpen()
@ManagedAttribute(value="Connections open maximum") public int getConnectionsOpenMax()
@ManagedAttribute(value="Messages Out for all connections") public int getMessagesOut()
@ManagedAttribute(value="Messages In per connection maximum") public int getMessagesOutPerConnectionMax()
@ManagedAttribute(value="Messages In per connection mean") public double getMessagesOutPerConnectionMean()
@ManagedAttribute(value="Messages In per connection standard deviation") public double getMessagesOutPerConnectionStdDev()
@ManagedAttribute(value="Connection statistics started ms since epoch") public long getStartedMillis()
@ManagedAttribute(value="Messages in per second calculated over period since last called") public int getMessagesInPerSecond()
@ManagedAttribute(value="Messages out per second calculated over period since last called") public int getMessagesOutPerSecond()
public void doStart()
public void doStop()
@ManagedOperation(value="Reset the statistics") public void reset()
@ManagedOperation(value="dump thread state") public String dump()
public void dump(Appendable out, String indent) throws IOException
Dumpable
dump
in interface Dumpable
out
- The appendable to dump toindent
- The indent to apply after any new lines.IOException
- if unable to write to Appendablepublic static void addToAllConnectors(Server server)
Copyright © 2010 - 2020 Adobe. All Rights Reserved