public class MetricsCollector extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
LEVEL_FULL |
static int |
LEVEL_NONE |
static int |
LEVEL_TRANSPORT |
| Constructor and Description |
|---|
MetricsCollector() |
| Modifier and Type | Method and Description |
|---|---|
double |
getAvgSizeReceived() |
double |
getAvgSizeSent() |
long |
getBytesReceived() |
long |
getBytesSent() |
long |
getFaultsReceiving() |
long |
getFaultsSending() |
long |
getLastResetTime() |
int |
getLevel() |
long |
getMaxSizeReceived() |
long |
getMaxSizeSent() |
long |
getMessagesReceived() |
long |
getMessagesSent()
Get the number of messages sent.
|
long |
getMinSizeReceived() |
long |
getMinSizeSent() |
Map<Integer,Long> |
getResponseCodeTable() |
long |
getTimeoutsReceiving() |
long |
getTimeoutsSending() |
void |
incrementBytesReceived(long size) |
void |
incrementBytesReceived(org.apache.axis2.context.MessageContext mc,
long size) |
void |
incrementBytesSent(long size) |
void |
incrementBytesSent(org.apache.axis2.context.MessageContext mc,
long size) |
void |
incrementFaultsReceiving() |
void |
incrementFaultsReceiving(int errorCode,
org.apache.axis2.context.MessageContext mc) |
void |
incrementFaultsSending() |
void |
incrementFaultsSending(int errorCode,
org.apache.axis2.context.MessageContext mc) |
void |
incrementMessagesReceived() |
void |
incrementMessagesReceived(org.apache.axis2.context.MessageContext mc) |
void |
incrementMessagesSent() |
void |
incrementMessagesSent(org.apache.axis2.context.MessageContext mc) |
void |
incrementTimeoutsReceiving() |
void |
incrementTimeoutsReceiving(org.apache.axis2.context.MessageContext mc) |
void |
incrementTimeoutsSending() |
void |
incrementTimeoutsSending(org.apache.axis2.context.MessageContext mc) |
void |
notifyReceivedMessageSize(long size) |
void |
notifyReceivedMessageSize(org.apache.axis2.context.MessageContext mc,
long size) |
void |
notifySentMessageSize(long size) |
void |
notifySentMessageSize(org.apache.axis2.context.MessageContext mc,
long size) |
void |
reportResponseCode(int respCode) |
void |
reportResponseCode(org.apache.axis2.context.MessageContext mc,
int respCode) |
void |
reset() |
void |
setLevel(int level) |
public static final int LEVEL_NONE
public static final int LEVEL_TRANSPORT
public static final int LEVEL_FULL
public void reset()
public int getLevel()
public void setLevel(int level)
public long getLastResetTime()
public long getMessagesReceived()
public long getFaultsReceiving()
public long getTimeoutsReceiving()
public long getBytesReceived()
public long getMessagesSent()
public long getFaultsSending()
public long getTimeoutsSending()
public long getBytesSent()
public long getMinSizeReceived()
public long getMaxSizeReceived()
public long getMinSizeSent()
public long getMaxSizeSent()
public double getAvgSizeReceived()
public double getAvgSizeSent()
public void incrementMessagesReceived()
public void incrementFaultsReceiving()
public void incrementTimeoutsReceiving()
public void incrementBytesReceived(long size)
public void incrementMessagesSent()
public void incrementFaultsSending()
public void incrementTimeoutsSending()
public void incrementBytesSent(long size)
public void notifyReceivedMessageSize(long size)
public void notifySentMessageSize(long size)
public void reportResponseCode(int respCode)
public void incrementMessagesReceived(org.apache.axis2.context.MessageContext mc)
public void incrementFaultsReceiving(int errorCode,
org.apache.axis2.context.MessageContext mc)
public void incrementTimeoutsReceiving(org.apache.axis2.context.MessageContext mc)
public void incrementBytesReceived(org.apache.axis2.context.MessageContext mc,
long size)
public void incrementMessagesSent(org.apache.axis2.context.MessageContext mc)
public void incrementFaultsSending(int errorCode,
org.apache.axis2.context.MessageContext mc)
public void incrementTimeoutsSending(org.apache.axis2.context.MessageContext mc)
public void incrementBytesSent(org.apache.axis2.context.MessageContext mc,
long size)
public void notifyReceivedMessageSize(org.apache.axis2.context.MessageContext mc,
long size)
public void notifySentMessageSize(org.apache.axis2.context.MessageContext mc,
long size)
public void reportResponseCode(org.apache.axis2.context.MessageContext mc,
int respCode)
Copyright © 2004–2017 The Apache Software Foundation. All rights reserved.