Package org.jboss.aop.advice

Examples of org.jboss.aop.advice.GeneratedAdvisorInterceptor


      if (insertedInterceptors != null)
      {
         int size = insertedInterceptors.size();
         for (int i = 0; i < size ; i++)
         {
            GeneratedAdvisorInterceptor interceptor = (GeneratedAdvisorInterceptor) insertedInterceptors.get(i);
            if (interceptor.getName().equals(name))
            {
               ArrayList<Interceptor> newList = new ArrayList<Interceptor>();
               newList.addAll(insertedInterceptors);
               newList.remove(i);
               insertedInterceptors = newList;
               interceptorsRemoved ++;
            }
         }
      }
      if (appendedInterceptors != null)
      {
         int size = appendedInterceptors.size();
         for (int i = 0; i < size ; i++)
         {
            GeneratedAdvisorInterceptor interceptor = (GeneratedAdvisorInterceptor) appendedInterceptors.get(i);
            if (interceptor.getName().equals(name))
            {
               ArrayList<Interceptor> newList = new ArrayList<Interceptor>();
               newList.addAll(appendedInterceptors);
               newList.remove(i);
               appendedInterceptors = newList;
View Full Code Here


      this.interceptorChainObserver.allInstanceInterceptorsRemoved(this);
   }
  
   private GeneratedAdvisorInterceptor createWrapper(Interceptor interceptor)
   {
      return new GeneratedAdvisorInterceptor(new InstanceInterceptorFactory(interceptor), null, null);
   }
View Full Code Here

      if (binding.getCFlow() != null)
      {
         InterceptorFactory[] factories = binding.getInterceptorFactories();
         for (int i = 0 ; i < factories.length ; i++)
         {
            curr.add(new GeneratedAdvisorInterceptor(factories[i], this, joinpoint, binding.getCFlowString(), binding.getCFlow()));
         }
      }
      else
      {
         InterceptorFactory[] factories = binding.getInterceptorFactories();
         for (int i = 0 ; i < factories.length ; i++)
         {
            curr.add(new GeneratedAdvisorInterceptor(factories[i], this, joinpoint));
         }
      }
   }
View Full Code Here

  
   private static void outputAdvice(int indent, PrintWriter pw, Interceptor icptr)
   {
      if (icptr instanceof GeneratedAdvisorInterceptor)
      {
         GeneratedAdvisorInterceptor gi = (GeneratedAdvisorInterceptor)icptr;
         indenter(pw, indent);
        
         String cflow = gi.getCFlowString() != null ? " cflow=\"" + gi.getCFlowString() + "\"" : "";
        
         if (gi.isInterceptor())
            pw.println("<interceptor class=\"" + gi.getName() + "\"" + cflow + "/>");
         else
            pw.println("<advice name=\"" + gi.getName() + "\" advice=\"" + gi.getAdviceName() + "\"" + cflow + "/>");
        
      }
      else if (icptr instanceof AbstractAdvice)
      {
         indenter(pw, indent);
View Full Code Here

/* 186 */         if (i > 0)
/*     */         {
/* 188 */           buf.append(",");
/*     */         }
/*     */
/* 191 */         GeneratedAdvisorInterceptor icptr = (GeneratedAdvisorInterceptor)this.interceptors[i];
/* 192 */         buf.append(icptr.getAdviceString());
/*     */       }
/*     */
/* 195 */       return buf.toString();
/*     */     }
/*     */
View Full Code Here

/* 249 */     int interceptorsRemoved = 0;
/* 250 */     if (this.insertedInterceptors != null)
/*     */     {
/* 252 */       for (int i = 0; i < this.insertedInterceptors.size(); i++)
/*     */       {
/* 254 */         GeneratedAdvisorInterceptor interceptor = (GeneratedAdvisorInterceptor)this.insertedInterceptors.get(i);
/* 255 */         if (!interceptor.getName().equals(name))
/*     */           continue;
/* 257 */         ArrayList newList = new ArrayList();
/* 258 */         newList.addAll(this.insertedInterceptors);
/* 259 */         newList.remove(i);
/* 260 */         this.insertedInterceptors = newList;
/* 261 */         interceptorsRemoved++;
/*     */       }
/*     */     }
/*     */
/* 265 */     if (this.appendedInterceptors != null)
/*     */     {
/* 267 */       for (int i = 0; i < this.appendedInterceptors.size(); i++)
/*     */       {
/* 269 */         GeneratedAdvisorInterceptor interceptor = (GeneratedAdvisorInterceptor)this.appendedInterceptors.get(i);
/* 270 */         if (!interceptor.getName().equals(name))
/*     */           continue;
/* 272 */         ArrayList newList = new ArrayList();
/* 273 */         newList.addAll(this.appendedInterceptors);
/* 274 */         newList.remove(i);
/* 275 */         this.appendedInterceptors = newList;
View Full Code Here

/* 388 */     this.interceptorChainObserver.allInstanceInterceptorsRemoved(this);
/*     */   }
/*     */
/*     */   private GeneratedAdvisorInterceptor createWrapper(Interceptor interceptor)
/*     */   {
/* 393 */     return new GeneratedAdvisorInterceptor(new InstanceInterceptorFactory(interceptor, null), null, null);
/*     */   }
View Full Code Here

/*  813 */     if (binding.getCFlow() != null)
/*      */     {
/*  816 */       InterceptorFactory[] factories = binding.getInterceptorFactories();
/*  817 */       for (int i = 0; i < factories.length; i++)
/*      */       {
/*  819 */         curr.add(new GeneratedAdvisorInterceptor(factories[i], this, joinpoint, binding.getCFlowString(), binding.getCFlow()));
/*      */       }
/*      */     }
/*      */     else
/*      */     {
/*  824 */       InterceptorFactory[] factories = binding.getInterceptorFactories();
/*  825 */       for (int i = 0; i < factories.length; i++)
/*      */       {
/*  827 */         curr.add(new GeneratedAdvisorInterceptor(factories[i], this, joinpoint));
/*      */       }
/*      */     }
/*      */   }
View Full Code Here

      int interceptorsRemoved = 0;
      if (insertedInterceptors != null)
      {
         for (int i = 0; i < insertedInterceptors.size(); i++)
         {
            GeneratedAdvisorInterceptor interceptor = (GeneratedAdvisorInterceptor) insertedInterceptors.get(i);
            if (interceptor.getName().equals(name))
            {
               ArrayList newList = new ArrayList();
               newList.addAll(insertedInterceptors);
               newList.remove(i);
               insertedInterceptors = newList;
               interceptorsRemoved ++;
            }
         }
      }
      if (appendedInterceptors != null)
      {
         for (int i = 0; i < appendedInterceptors.size(); i++)
         {
            GeneratedAdvisorInterceptor interceptor = (GeneratedAdvisorInterceptor) appendedInterceptors.get(i);
            if (interceptor.getName().equals(name))
            {
               ArrayList newList = new ArrayList();
               newList.addAll(appendedInterceptors);
               newList.remove(i);
               appendedInterceptors = newList;
View Full Code Here

      this.interceptorChainObserver.allInstanceInterceptorsRemoved(this);
   }
  
   private GeneratedAdvisorInterceptor createWrapper(Interceptor interceptor)
   {
      return new GeneratedAdvisorInterceptor(new InstanceInterceptorFactory(interceptor), null, null);
   }
View Full Code Here

TOP

Related Classes of org.jboss.aop.advice.GeneratedAdvisorInterceptor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.