[jboss-cvs] JBossAS SVN: r67375 - projects/microcontainer/trunk/deployers-structure-spi/src/main/org/jboss/deployers/structure/spi/helpers.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Nov 22 06:43:55 EST 2007


Author: alesj
Date: 2007-11-22 06:43:55 -0500 (Thu, 22 Nov 2007)
New Revision: 67375

Modified:
   projects/microcontainer/trunk/deployers-structure-spi/src/main/org/jboss/deployers/structure/spi/helpers/DefaultDeploymentContextComparator.java
Log:
Made serializable.

Modified: projects/microcontainer/trunk/deployers-structure-spi/src/main/org/jboss/deployers/structure/spi/helpers/DefaultDeploymentContextComparator.java
===================================================================
--- projects/microcontainer/trunk/deployers-structure-spi/src/main/org/jboss/deployers/structure/spi/helpers/DefaultDeploymentContextComparator.java	2007-11-22 11:17:40 UTC (rev 67374)
+++ projects/microcontainer/trunk/deployers-structure-spi/src/main/org/jboss/deployers/structure/spi/helpers/DefaultDeploymentContextComparator.java	2007-11-22 11:43:55 UTC (rev 67375)
@@ -22,6 +22,7 @@
 package org.jboss.deployers.structure.spi.helpers;
 
 import java.util.Comparator;
+import java.io.Serializable;
 
 import org.jboss.deployers.structure.spi.DeploymentContext;
 
@@ -31,11 +32,13 @@
  * @author <a href="adrian at jboss.com">Adrian Brock</a>
  * @version $Revision: 1.1 $
  */
-public class DefaultDeploymentContextComparator implements Comparator<DeploymentContext>
+public class DefaultDeploymentContextComparator implements Comparator<DeploymentContext>, Serializable
 {
+   private static final long serialVersionUID = 4933914203587980050L;
+
    /** The singleton */
-   public static final DefaultDeploymentContextComparator INSTANCE = new DefaultDeploymentContextComparator(); 
-   
+   public static final DefaultDeploymentContextComparator INSTANCE = new DefaultDeploymentContextComparator();
+
    public int compare(DeploymentContext o1, DeploymentContext o2)
    {
       int relative = o1.getRelativeOrder() - o2.getRelativeOrder();
@@ -44,4 +47,9 @@
       else
          return o1.getSimpleName().compareTo(o2.getRelativePath());
    }
+
+   Object readResolve()
+   {
+      return INSTANCE;
+   }
 }




More information about the jboss-cvs-commits mailing list