org.jboss.aop.instrument
Class OptimizedCallerInvocations

java.lang.Object
  extended byorg.jboss.aop.instrument.OptimizedInvocations
      extended byorg.jboss.aop.instrument.OptimizedBehaviourInvocations
          extended byorg.jboss.aop.instrument.OptimizedCallerInvocations

public class OptimizedCallerInvocations
extends OptimizedBehaviourInvocations

Comment

Version:
$Revision$
Author:
Kabir Khan

Constructor Summary
OptimizedCallerInvocations()
           
 
Method Summary
protected static String createOptimizedConCalledByConInvocationClass(Instrumentor instrumentor, String className, javassist.CtClass callingClass, javassist.CtConstructor con, int callingIndex, long calledHash)
           
protected static String createOptimizedConCalledByMethodInvocationClass(Instrumentor instrumentor, String className, javassist.CtClass callingClass, javassist.CtConstructor con, long callingHash, long calledHash)
           
protected static String createOptimizedMethodCalledByConInvocationClass(Instrumentor instrumentor, String className, javassist.CtClass callingClass, javassist.CtMethod method, int callingIndex, long calledHash)
           
protected static String createOptimizedMethodCalledByMethodInvocationClass(Instrumentor instrumentor, String className, javassist.CtClass callingClass, javassist.CtMethod method, long callingHash, long calledHash)
           
 
Methods inherited from class org.jboss.aop.instrument.OptimizedBehaviourInvocations
addArgumentFieldsToInvocation, addGetArguments, addGetArguments, addSetArguments, setArguments, setArguments
 
Methods inherited from class org.jboss.aop.instrument.OptimizedInvocations
defrostClassIfExists, makeInvocationClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptimizedCallerInvocations

public OptimizedCallerInvocations()
Method Detail

createOptimizedMethodCalledByConInvocationClass

protected static String createOptimizedMethodCalledByConInvocationClass(Instrumentor instrumentor,
                                                                        String className,
                                                                        javassist.CtClass callingClass,
                                                                        javassist.CtMethod method,
                                                                        int callingIndex,
                                                                        long calledHash)
                                                                 throws javassist.NotFoundException,
                                                                        javassist.CannotCompileException
Throws:
javassist.NotFoundException
javassist.CannotCompileException

createOptimizedConCalledByConInvocationClass

protected static String createOptimizedConCalledByConInvocationClass(Instrumentor instrumentor,
                                                                     String className,
                                                                     javassist.CtClass callingClass,
                                                                     javassist.CtConstructor con,
                                                                     int callingIndex,
                                                                     long calledHash)
                                                              throws javassist.NotFoundException,
                                                                     javassist.CannotCompileException
Throws:
javassist.NotFoundException
javassist.CannotCompileException

createOptimizedConCalledByMethodInvocationClass

protected static String createOptimizedConCalledByMethodInvocationClass(Instrumentor instrumentor,
                                                                        String className,
                                                                        javassist.CtClass callingClass,
                                                                        javassist.CtConstructor con,
                                                                        long callingHash,
                                                                        long calledHash)
                                                                 throws javassist.NotFoundException,
                                                                        javassist.CannotCompileException
Throws:
javassist.NotFoundException
javassist.CannotCompileException

createOptimizedMethodCalledByMethodInvocationClass

protected static String createOptimizedMethodCalledByMethodInvocationClass(Instrumentor instrumentor,
                                                                           String className,
                                                                           javassist.CtClass callingClass,
                                                                           javassist.CtMethod method,
                                                                           long callingHash,
                                                                           long calledHash)
                                                                    throws javassist.NotFoundException,
                                                                           javassist.CannotCompileException
Throws:
javassist.NotFoundException
javassist.CannotCompileException


Copyright © 2004 JBoss Inc. All Rights Reserved.