org.multiverse.utils.profiling
Interface ProfileCollator.ProfilePage

All Known Implementing Classes:
ProfilePublisher.KeyedProfilePage
Enclosing interface:
ProfileCollator

public static interface ProfileCollator.ProfilePage

Profile data for transactions in a family.


Method Summary
 java.lang.String getName()
           
 java.util.Map<java.lang.Object,java.util.List<java.lang.Long>> getStatistics()
           
 java.util.List<java.lang.String> getStatLabels()
           
 

Method Detail

getName

java.lang.String getName()
Returns:
the name of the profile page

getStatLabels

java.util.List<java.lang.String> getStatLabels()
Returns:
the labels (names) of the collected statistics

getStatistics

java.util.Map<java.lang.Object,java.util.List<java.lang.Long>> getStatistics()
Returns:
a map from keys to the statistics for that key. What a key is will depend on the type of profile page; an example might be a transaction ID. The number and sequence of the values of the statistics must match the number and sequence of the labels returned by getStatLabels()


Copyright © 2008-2010 Multiverse. All Rights Reserved.