org.ow2.jasmine.monitoring.mbeancmd.audit
Class MetricComparator

java.lang.Object
  extended by org.ow2.jasmine.monitoring.mbeancmd.audit.MetricComparator
All Implemented Interfaces:
java.util.Comparator<Metric>

public class MetricComparator
extends java.lang.Object
implements java.util.Comparator<Metric>

Author:
waeselyf Provides for metric comparison. useful for Tree ordering

Field Summary
static int ASCENDING_ORDER
          Constant for requesting an ascending order
static int DESCENDING_ORDER
          Constant for requesting an descending order
 
Constructor Summary
MetricComparator(java.lang.String attr, int mode)
          Constructor
 
Method Summary
 int compare(Metric m1, Metric m2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Field Detail

ASCENDING_ORDER

public static final int ASCENDING_ORDER
Constant for requesting an ascending order

See Also:
Constant Field Values

DESCENDING_ORDER

public static final int DESCENDING_ORDER
Constant for requesting an descending order

See Also:
Constant Field Values
Constructor Detail

MetricComparator

public MetricComparator(java.lang.String attr,
                        int mode)
Constructor

Parameters:
attr - : the attribute used to compare both metrics
Method Detail

compare

public int compare(Metric m1,
                   Metric m2)
Specified by:
compare in interface java.util.Comparator<Metric>


Copyright © 2009 OW2 Consortium. All Rights Reserved.