public class MessageStatistic extends InterceptorStatistic implements java.io.Externalizable, java.lang.Cloneable
MessageMetricsInterceptorImpl
instances.In the adapter configuration file this class is aliased as interceptor-message-statistic which is the preferred alternative to the fully qualified classname when building your configuration.
Constructor and Description |
---|
MessageStatistic() |
MessageStatistic(long end) |
Modifier and Type | Method and Description |
---|---|
MessageStatistic |
clone() |
int |
getTotalMessageCount() |
int |
getTotalMessageErrorCount() |
long |
getTotalMessageSize() |
void |
readExternal(java.io.ObjectInput in) |
void |
setTotalMessageCount(int messageCount) |
void |
setTotalMessageErrorCount(int totalMessageErrorCount) |
void |
setTotalMessageSize(long totalMessageSize) |
java.lang.String |
toString() |
void |
writeExternal(java.io.ObjectOutput out) |
getEndMillis, getStartMillis, setEndMillis, setStartMillis
public MessageStatistic()
public MessageStatistic(long end)
public int getTotalMessageCount()
public void setTotalMessageCount(int messageCount)
public long getTotalMessageSize()
public void setTotalMessageSize(long totalMessageSize)
public int getTotalMessageErrorCount()
public void setTotalMessageErrorCount(int totalMessageErrorCount)
public MessageStatistic clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public java.lang.String toString()
toString
in class java.lang.Object
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException