[jboss-cvs] JBossAS SVN: r61762 - projects/aop/trunk/aop/src/main/org/jboss/aop/advice.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Mar 27 17:49:06 EDT 2007


Author: kabir.khan at jboss.com
Date: 2007-03-27 17:49:06 -0400 (Tue, 27 Mar 2007)
New Revision: 61762

Modified:
   projects/aop/trunk/aop/src/main/org/jboss/aop/advice/GeneratedAdvisorInterceptor.java
Log:
Minor optimization

Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/advice/GeneratedAdvisorInterceptor.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/advice/GeneratedAdvisorInterceptor.java	2007-03-27 21:36:21 UTC (rev 61761)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/advice/GeneratedAdvisorInterceptor.java	2007-03-27 21:49:06 UTC (rev 61762)
@@ -180,7 +180,8 @@
    
    private Object getAspectInstance(AspectDefinition def, Advisor advisor, Joinpoint joinpoint, InstanceAdvisor ia)
    {
-      if (def.getScope() == Scope.PER_VM)
+      final Scope scope = def.getScope();
+      if (scope == Scope.PER_VM)
       {
          if (instance == null)
          {
@@ -188,7 +189,7 @@
          }
          return instance;
       }
-      else if (def.getScope() == Scope.PER_CLASS)
+      else if (scope == Scope.PER_CLASS)
       {
          if (instance == null)
          {
@@ -202,15 +203,15 @@
          }
          return instance;
       }
-      else if (def.getScope() == Scope.PER_INSTANCE)
+      else if (scope == Scope.PER_INSTANCE)
       {
          return getPerInstanceAspect(def, advisor, joinpoint, ia);
       }
-      else if (def.getScope() == Scope.PER_JOINPOINT)
+      else if (scope == Scope.PER_JOINPOINT)
       {
          return getPerJoinPointAspect(def, advisor, joinpoint, ia);
       }
-      else if (def.getScope() == Scope.PER_CLASS_JOINPOINT)
+      else if (scope == Scope.PER_CLASS_JOINPOINT)
       {
          if (instance == null)
          {




More information about the jboss-cvs-commits mailing list