[jboss-cvs] JBossAS SVN: r64352 - branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jul 30 11:38:52 EDT 2007
Author: kabir.khan at jboss.com
Date: 2007-07-30 11:38:52 -0400 (Mon, 30 Jul 2007)
New Revision: 64352
Modified:
branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/ClassInstanceAdvisor.java
Log:
[JBAOP-452] ClassInstanceAdvisor.getInstance() incorrectly casts to Advisor
Modified: branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/ClassInstanceAdvisor.java
===================================================================
--- branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/ClassInstanceAdvisor.java 2007-07-30 15:25:15 UTC (rev 64351)
+++ branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/ClassInstanceAdvisor.java 2007-07-30 15:38:52 UTC (rev 64352)
@@ -68,7 +68,7 @@
Advised advised = (Advised) obj;
Advisor advizor = advised._getAdvisor();
this.classAdvisorRef = new WeakReference(advizor);
-
+
if (advizor instanceof ClassAdvisor)
{
delegate = new InstanceAdvisorDelegate(advizor, this);
@@ -169,7 +169,7 @@
appendedInterceptors = newList;
hasInstanceAspects = true;
if (interceptorChainObserver != null)
- {
+ {
interceptorChainObserver.instanceInterceptorAdded(this);
}
}
@@ -329,8 +329,8 @@
}
}
-
-
+
+
public Domain getDomain()
{
throw new RuntimeException("getDomain() is only available when you use weaving with generated advisors");
@@ -348,7 +348,7 @@
}
this.interceptorChainObserver.allInstanceInterceptorsRemoved(this);
}
-
+
private Advisor getClassAdvisor()
{
if (classAdvisorRef != null)
@@ -362,7 +362,7 @@
{
if (instanceRef != null)
{
- return (Advisor)instanceRef.get();
+ return instanceRef.get();
}
return null;
}
More information about the jboss-cvs-commits
mailing list