org.jboss.soa.esb.listeners.message
Interface MessageCounterMBean

All Known Implementing Classes:
MessageCounter

public interface MessageCounterMBean

MBean to represent simple message counting. Stores the number of succesful and failed messages, the last message time, total bytes and time, and has the ability to reset all counts.

Author:
tcunning@redhat.com

Method Summary
 java.lang.Double getAverageSuccessTime()
           
 long getFailedBytes()
           
 int getFailedMessageCount()
           
 java.lang.String getLastFailedMessageDate()
           
 java.lang.String getLastSuccessfulMessageDate()
           
 long getProcessedBytes()
           
 int getSuccessfulMessageCount()
           
 int getTotalMessageCount()
           
 void resetCounts()
           
 

Method Detail

getTotalMessageCount

int getTotalMessageCount()

getSuccessfulMessageCount

int getSuccessfulMessageCount()

getFailedMessageCount

int getFailedMessageCount()

getLastSuccessfulMessageDate

java.lang.String getLastSuccessfulMessageDate()

getLastFailedMessageDate

java.lang.String getLastFailedMessageDate()

getAverageSuccessTime

java.lang.Double getAverageSuccessTime()

resetCounts

void resetCounts()

getProcessedBytes

long getProcessedBytes()

getFailedBytes

long getFailedBytes()