twitter4j.management
Interface APIStatisticsMBean

All Superinterfaces:
InvocationStatistics
All Known Implementing Classes:
APIStatistics

public interface APIStatisticsMBean
extends InvocationStatistics

Simple MBean interface for APIStatistics. Method-level statistics are exposed as a Map of formatted strings

Author:
Nick Dellamaggiore (nick.dellamaggiore gmail.com)
See Also:
for a dynamic version of this mbean with tabular representation

Method Summary
 java.lang.Iterable<? extends InvocationStatistics> getInvocationStatistics()
           
 java.util.Map<java.lang.String,java.lang.String> getMethodLevelSummariesAsString()
           
 java.lang.String getMethodLevelSummary(java.lang.String methodName)
           
 
Methods inherited from interface twitter4j.management.InvocationStatistics
getAverageTime, getCallCount, getErrorCount, getName, getTotalTime, reset
 

Method Detail

getMethodLevelSummariesAsString

java.util.Map<java.lang.String,java.lang.String> getMethodLevelSummariesAsString()

getMethodLevelSummary

java.lang.String getMethodLevelSummary(java.lang.String methodName)

getInvocationStatistics

java.lang.Iterable<? extends InvocationStatistics> getInvocationStatistics()