[jboss-cvs] JBossAS SVN: r61540 - projects/aop/trunk/aop/src/main/org/jboss/aop/advice.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Mar 21 08:33:40 EDT 2007
Author: kabir.khan at jboss.com
Date: 2007-03-21 08:33:40 -0400 (Wed, 21 Mar 2007)
New Revision: 61540
Modified:
projects/aop/trunk/aop/src/main/org/jboss/aop/advice/AspectDefinition.java
Log:
advisors should not be public
Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/advice/AspectDefinition.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/advice/AspectDefinition.java 2007-03-21 12:18:05 UTC (rev 61539)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/advice/AspectDefinition.java 2007-03-21 12:33:40 UTC (rev 61540)
@@ -41,10 +41,9 @@
protected Scope scope = Scope.PER_VM;
protected AspectFactory factory;
protected boolean deployed = true;
-
- /** @deprecated Should not access directly */
- public Map advisors = new ConcurrentReaderHashMap();
+ private Map advisors = new ConcurrentReaderHashMap();
+
/**
* @param name
* @param scope defaults to PER_VM if null
@@ -135,12 +134,12 @@
if (!(obj instanceof AspectDefinition)) return false;
return name.equals(((AspectDefinition) obj).name);
}
-
+
public synchronized void registerAdvisor(Advisor advisor)
{
advisors.put(advisor, Boolean.TRUE);
}
-
+
public synchronized void unregisterAdvisor(Advisor advisor)
{
advisors.remove(advisor);
More information about the jboss-cvs-commits
mailing list