1 22 package org.jboss.deployers.spi; 23 24 import java.util.Comparator ; 25 26 33 public interface OrderedDeployer 34 { 35 40 int getRelativeOrder(); 41 45 public void setRelativeOrder(int order); 46 47 48 Comparator <OrderedDeployer> COMPARATOR = new DeployerComparator(); 49 50 53 public class DeployerComparator implements Comparator <OrderedDeployer> 54 { 55 public int compare(OrderedDeployer o1, OrderedDeployer o2) 56 { 57 int relative = o1.getRelativeOrder() - o2.getRelativeOrder(); 58 if (relative != 0) 59 return relative; 60 return o1.toString().compareTo(o2.toString()); 61 } 62 } 63 64 } 65 | Popular Tags |