Package org.apache.axis2.transport.base
Class TransportView
- java.lang.Object
-
- org.apache.axis2.transport.base.TransportView
-
- All Implemented Interfaces:
TransportViewMBean
public class TransportView extends Object implements TransportViewMBean
-
-
Constructor Summary
Constructors Constructor Description TransportView(TransportListener listener, TransportSender sender)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetActiveThreadCount()doublegetAvgSizeReceived()doublegetAvgSizeSent()longgetBytesReceived()longgetBytesSent()longgetFaultsReceiving()longgetFaultsSending()longgetLastResetTime()longgetMaxSizeReceived()longgetMaxSizeSent()longgetMessagesReceived()longgetMessagesSent()longgetMetricsWindow()longgetMinSizeReceived()longgetMinSizeSent()intgetQueueSize()MapgetResponseCodeTable()longgetTimeoutsReceiving()longgetTimeoutsSending()voidmaintenenceShutdown(long seconds)voidpause()voidresetStatistics()voidresume()voidstart()voidstop()
-
-
-
Constructor Detail
-
TransportView
public TransportView(TransportListener listener, TransportSender sender)
-
-
Method Detail
-
getMessagesReceived
public long getMessagesReceived()
- Specified by:
getMessagesReceivedin interfaceTransportViewMBean
-
getFaultsReceiving
public long getFaultsReceiving()
- Specified by:
getFaultsReceivingin interfaceTransportViewMBean
-
getTimeoutsReceiving
public long getTimeoutsReceiving()
- Specified by:
getTimeoutsReceivingin interfaceTransportViewMBean
-
getTimeoutsSending
public long getTimeoutsSending()
- Specified by:
getTimeoutsSendingin interfaceTransportViewMBean
-
getBytesReceived
public long getBytesReceived()
- Specified by:
getBytesReceivedin interfaceTransportViewMBean
-
getMessagesSent
public long getMessagesSent()
- Specified by:
getMessagesSentin interfaceTransportViewMBean
-
getFaultsSending
public long getFaultsSending()
- Specified by:
getFaultsSendingin interfaceTransportViewMBean
-
getBytesSent
public long getBytesSent()
- Specified by:
getBytesSentin interfaceTransportViewMBean
-
getMinSizeReceived
public long getMinSizeReceived()
- Specified by:
getMinSizeReceivedin interfaceTransportViewMBean
-
getMaxSizeReceived
public long getMaxSizeReceived()
- Specified by:
getMaxSizeReceivedin interfaceTransportViewMBean
-
getAvgSizeReceived
public double getAvgSizeReceived()
- Specified by:
getAvgSizeReceivedin interfaceTransportViewMBean
-
getMinSizeSent
public long getMinSizeSent()
- Specified by:
getMinSizeSentin interfaceTransportViewMBean
-
getMaxSizeSent
public long getMaxSizeSent()
- Specified by:
getMaxSizeSentin interfaceTransportViewMBean
-
getAvgSizeSent
public double getAvgSizeSent()
- Specified by:
getAvgSizeSentin interfaceTransportViewMBean
-
getResponseCodeTable
public Map getResponseCodeTable()
- Specified by:
getResponseCodeTablein interfaceTransportViewMBean
-
getActiveThreadCount
public int getActiveThreadCount()
- Specified by:
getActiveThreadCountin interfaceTransportViewMBean
-
getQueueSize
public int getQueueSize()
- Specified by:
getQueueSizein interfaceTransportViewMBean
-
start
public void start() throws Exception- Specified by:
startin interfaceTransportViewMBean- Throws:
Exception
-
stop
public void stop() throws Exception- Specified by:
stopin interfaceTransportViewMBean- Throws:
Exception
-
pause
public void pause() throws Exception- Specified by:
pausein interfaceTransportViewMBean- Throws:
Exception
-
resume
public void resume() throws Exception- Specified by:
resumein interfaceTransportViewMBean- Throws:
Exception
-
maintenenceShutdown
public void maintenenceShutdown(long seconds) throws Exception- Specified by:
maintenenceShutdownin interfaceTransportViewMBean- Throws:
Exception
-
resetStatistics
public void resetStatistics()
- Specified by:
resetStatisticsin interfaceTransportViewMBean
-
getLastResetTime
public long getLastResetTime()
- Specified by:
getLastResetTimein interfaceTransportViewMBean
-
getMetricsWindow
public long getMetricsWindow()
- Specified by:
getMetricsWindowin interfaceTransportViewMBean
-
-