org.jboss.aop.instrument
Class OptimizedMethodInvocations

java.lang.Object
  extended by org.jboss.aop.instrument.OptimizedInvocations
      extended by org.jboss.aop.instrument.OptimizedBehaviourInvocations
          extended by org.jboss.aop.instrument.OptimizedMethodInvocations

public class OptimizedMethodInvocations
extends OptimizedBehaviourInvocations

Comment

Version:
$Revision$
Author:
Kabir Khan

Constructor Summary
OptimizedMethodInvocations()
           
 
Method Summary
protected static String createOptimizedInvocationClass(Instrumentor instrumentor, javassist.CtClass clazz, javassist.CtMethod method)
           
static String getOptimizedInvocationClassName(Method method)
           
 
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

OptimizedMethodInvocations

public OptimizedMethodInvocations()
Method Detail

getOptimizedInvocationClassName

public static String getOptimizedInvocationClassName(Method method)
                                              throws Exception
Throws:
Exception

createOptimizedInvocationClass

protected static String createOptimizedInvocationClass(Instrumentor instrumentor,
                                                       javassist.CtClass clazz,
                                                       javassist.CtMethod method)
                                                throws javassist.NotFoundException,
                                                       javassist.CannotCompileException
Throws:
javassist.NotFoundException
javassist.CannotCompileException


Copyright © 2004 JBoss Inc. All Rights Reserved.