public class TransportView extends Object implements TransportViewMBean
Constructor and Description |
---|
TransportView(PassThroughHttpListener listener,
PassThroughHttpSender sender,
PassThroughTransportMetricsCollector metrics,
ThreadPoolExecutor threadPool) |
Modifier and Type | Method and Description |
---|---|
int |
getActiveThreadCount() |
double |
getAvgSizeReceived() |
double |
getAvgSizeSent() |
long |
getBytesReceived() |
long |
getBytesSent() |
long |
getFaultsReceiving() |
long |
getFaultsSending() |
long |
getLastResetTime() |
long |
getMaxSizeReceived() |
long |
getMaxSizeSent() |
long |
getMessagesReceived() |
long |
getMessagesSent() |
long |
getMetricsWindow() |
long |
getMinSizeReceived() |
long |
getMinSizeSent() |
int |
getQueueSize() |
Map |
getResponseCodeTable() |
long |
getTimeoutsReceiving() |
long |
getTimeoutsSending() |
void |
maintenenceShutdown(long l) |
void |
pause() |
void |
resetStatistics() |
void |
resume() |
void |
start() |
void |
stop() |
public TransportView(PassThroughHttpListener listener, PassThroughHttpSender sender, PassThroughTransportMetricsCollector metrics, ThreadPoolExecutor threadPool) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFault
public void pause() throws org.apache.axis2.AxisFault
pause
in interface TransportViewMBean
org.apache.axis2.AxisFault
public void resume() throws org.apache.axis2.AxisFault
resume
in interface TransportViewMBean
org.apache.axis2.AxisFault
public void maintenenceShutdown(long l) throws org.apache.axis2.AxisFault
maintenenceShutdown
in interface TransportViewMBean
org.apache.axis2.AxisFault
public int getActiveThreadCount()
getActiveThreadCount
in interface TransportViewMBean
public int getQueueSize()
getQueueSize
in interface TransportViewMBean
public long getMessagesReceived()
getMessagesReceived
in interface TransportViewMBean
public long getFaultsReceiving()
getFaultsReceiving
in interface TransportViewMBean
public long getBytesReceived()
getBytesReceived
in interface TransportViewMBean
public long getMessagesSent()
getMessagesSent
in interface TransportViewMBean
public long getFaultsSending()
getFaultsSending
in interface TransportViewMBean
public long getBytesSent()
getBytesSent
in interface TransportViewMBean
public long getTimeoutsReceiving()
getTimeoutsReceiving
in interface TransportViewMBean
public long getTimeoutsSending()
getTimeoutsSending
in interface TransportViewMBean
public long getMinSizeReceived()
getMinSizeReceived
in interface TransportViewMBean
public long getMaxSizeReceived()
getMaxSizeReceived
in interface TransportViewMBean
public double getAvgSizeReceived()
getAvgSizeReceived
in interface TransportViewMBean
public long getMinSizeSent()
getMinSizeSent
in interface TransportViewMBean
public long getMaxSizeSent()
getMaxSizeSent
in interface TransportViewMBean
public double getAvgSizeSent()
getAvgSizeSent
in interface TransportViewMBean
public Map getResponseCodeTable()
getResponseCodeTable
in interface TransportViewMBean
public void start() throws Exception
start
in interface TransportViewMBean
Exception
public void stop() throws Exception
stop
in interface TransportViewMBean
Exception
public void resetStatistics()
resetStatistics
in interface TransportViewMBean
public long getLastResetTime()
getLastResetTime
in interface TransportViewMBean
public long getMetricsWindow()
getMetricsWindow
in interface TransportViewMBean
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.