[jboss-cvs] JBossAS SVN: r63333 - projects/aop/trunk/aop/src/main/org/jboss/aop.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jun 4 09:37:46 EDT 2007
Author: kabir.khan at jboss.com
Date: 2007-06-04 09:37:46 -0400 (Mon, 04 Jun 2007)
New Revision: 63333
Modified:
projects/aop/trunk/aop/src/main/org/jboss/aop/ReflectiveAspectBinder.java
Log:
Use LinkedHashSet for the lifecyle aspects for a given state so we have a determined order
Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/ReflectiveAspectBinder.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/ReflectiveAspectBinder.java 2007-06-04 12:21:45 UTC (rev 63332)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/ReflectiveAspectBinder.java 2007-06-04 13:37:46 UTC (rev 63333)
@@ -35,6 +35,7 @@
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
+import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
@@ -324,7 +325,7 @@
Set<LifecycleCallbackDefinition> callbacks = lifecycleCallbacks.get(state);
if (callbacks == null)
{
- callbacks = new HashSet<LifecycleCallbackDefinition>();
+ callbacks = new LinkedHashSet<LifecycleCallbackDefinition>();
lifecycleCallbacks.put(state, callbacks);
}
More information about the jboss-cvs-commits
mailing list