public class Collector extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Collector.SortColumn |
static class |
Collector.SortOrder |
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_DATA_FORMAT |
static String |
SERVICE_TITLE_FORMAT |
Constructor and Description |
---|
Collector() |
public static final String SERVICE_TITLE_FORMAT
public static final String SERVICE_DATA_FORMAT
public void setSearchString(String searchString)
public void setSortColumn(Collector.SortColumn sortFlag)
public void setSortOrder(Collector.SortOrder sortOrder)
public Collector.SortColumn getSortColumn()
public String getSearchString()
public static void setDurationsMs(boolean durationsMs)
public static boolean getDurationsMs()
public void addLog(String logMessage)
public Date getStartTime()
public LogMessage getFirstValidLogMessage()
public LogMessage getLastValidLogMessage()
public Date getEndTime()
public long getDuration()
public String getFormattedDuration()
public int getServiceCount()
public Map<String,ServiceCollector> getm_ServiceCollectors()
public int compareLongs(long l1, long l2)
public List<ServiceCollector> getServiceCollectors()
public Comparator<ServiceCollector> getColumnComparator()
public int getThreadCount()
public int getCollectionsPerService(String serviceID)
public long getAverageCollectionTimePerService(String serviceID)
public long getTotalCollectionTimePerService(String serviceID)
public void readLogMessagesFromFile(String fileName) throws IOException
IOException
public void printGlobalStats(PrintWriter out)
public static String formatDuration(long millis)
public void printServiceHeader(PrintWriter out)
public void printReport(PrintWriter out)
public void printServiceStats(String serviceID, PrintWriter out)
Copyright © 2021. All rights reserved.