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

Field Summary
 
Fields inherited from class org.jboss.aop.instrument.OptimizedBehaviourInvocations
ENFORCE_ARGS_CONSISTENCY, INVOKE_TARGET
 
Constructor Summary
OptimizedMethodInvocations()
           
 
Method Summary
protected static String createOptimizedInvocationClass(Instrumentor instrumentor, javassist.CtClass clazz, javassist.CtMethod method, javassist.CtMethod notAdvisedMethod)
           
static String getOptimizedInvocationClassName(Method method)
           
 
Methods inherited from class org.jboss.aop.instrument.OptimizedBehaviourInvocations
addArgumentFieldsAndAccessors, addDispatch, setArguments
 
Methods inherited from class org.jboss.aop.instrument.OptimizedInvocations
defrostClassIfExists, makeInvocationClass, makeInvocationClassNoCtors
 
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,
                                                       javassist.CtMethod notAdvisedMethod)
                                                throws javassist.NotFoundException,
                                                       javassist.CannotCompileException
Throws:
javassist.NotFoundException
javassist.CannotCompileException


Copyright © 2008 JBoss, a division of Red Hat, Inc.. All Rights Reserved.