org.apache.activemq.tool.reports.plugins
Class ThroughputReportPlugin

java.lang.Object
  extended by org.apache.activemq.tool.reports.plugins.ThroughputReportPlugin
All Implemented Interfaces:
ReportPlugin

public class ThroughputReportPlugin
extends Object
implements ReportPlugin


Field Summary
protected  Map clientThroughputs
           
static String KEY_MAX_CLIENT_AVE_EMM_TP
           
static String KEY_MAX_CLIENT_AVE_TP
           
static String KEY_MAX_CLIENT_TOTAL_TP
           
static String KEY_MAX_CLIENT_TP
           
static String KEY_MIN_CLIENT_AVE_EMM_TP
           
static String KEY_MIN_CLIENT_AVE_TP
           
static String KEY_MIN_CLIENT_TOTAL_TP
           
static String KEY_MIN_CLIENT_TP
           
static String KEY_SYS_AVE_CLIENT_EMM_TP
           
static String KEY_SYS_AVE_CLIENT_TP
           
static String KEY_SYS_AVE_EMM_TP
           
static String KEY_SYS_AVE_TP
           
static String KEY_SYS_TOTAL_CLIENTS
           
static String KEY_SYS_TOTAL_TP
           
 
Constructor Summary
ThroughputReportPlugin()
           
 
Method Summary
protected  void addToClientTPList(String clientName, Long throughput)
           
 Map getSummary()
           
 void handleCsvData(String csvData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_SYS_TOTAL_TP

public static final String KEY_SYS_TOTAL_TP
See Also:
Constant Field Values

KEY_SYS_TOTAL_CLIENTS

public static final String KEY_SYS_TOTAL_CLIENTS
See Also:
Constant Field Values

KEY_SYS_AVE_TP

public static final String KEY_SYS_AVE_TP
See Also:
Constant Field Values

KEY_SYS_AVE_EMM_TP

public static final String KEY_SYS_AVE_EMM_TP
See Also:
Constant Field Values

KEY_SYS_AVE_CLIENT_TP

public static final String KEY_SYS_AVE_CLIENT_TP
See Also:
Constant Field Values

KEY_SYS_AVE_CLIENT_EMM_TP

public static final String KEY_SYS_AVE_CLIENT_EMM_TP
See Also:
Constant Field Values

KEY_MIN_CLIENT_TP

public static final String KEY_MIN_CLIENT_TP
See Also:
Constant Field Values

KEY_MAX_CLIENT_TP

public static final String KEY_MAX_CLIENT_TP
See Also:
Constant Field Values

KEY_MIN_CLIENT_TOTAL_TP

public static final String KEY_MIN_CLIENT_TOTAL_TP
See Also:
Constant Field Values

KEY_MAX_CLIENT_TOTAL_TP

public static final String KEY_MAX_CLIENT_TOTAL_TP
See Also:
Constant Field Values

KEY_MIN_CLIENT_AVE_TP

public static final String KEY_MIN_CLIENT_AVE_TP
See Also:
Constant Field Values

KEY_MAX_CLIENT_AVE_TP

public static final String KEY_MAX_CLIENT_AVE_TP
See Also:
Constant Field Values

KEY_MIN_CLIENT_AVE_EMM_TP

public static final String KEY_MIN_CLIENT_AVE_EMM_TP
See Also:
Constant Field Values

KEY_MAX_CLIENT_AVE_EMM_TP

public static final String KEY_MAX_CLIENT_AVE_EMM_TP
See Also:
Constant Field Values

clientThroughputs

protected Map clientThroughputs
Constructor Detail

ThroughputReportPlugin

public ThroughputReportPlugin()
Method Detail

handleCsvData

public void handleCsvData(String csvData)
Specified by:
handleCsvData in interface ReportPlugin

getSummary

public Map getSummary()
Specified by:
getSummary in interface ReportPlugin

addToClientTPList

protected void addToClientTPList(String clientName,
                                 Long throughput)


Copyright © 2011 Apache Software Foundation. All Rights Reserved.