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<String,List> 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<String,String> 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<String,List> clientThroughputs
Constructor Detail

ThroughputReportPlugin

public ThroughputReportPlugin()
Method Detail

handleCsvData

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

getSummary

public Map<String,String> getSummary()
Specified by:
getSummary in interface ReportPlugin

addToClientTPList

protected void addToClientTPList(String clientName,
                                 Long throughput)


Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.