Class CdiContextsTransformer


  • public class CdiContextsTransformer
    extends Object
    The Class CdiContextsTransformer.
    Author:
    alpapad@gmail.com, Vladimir Dvorak
    • Constructor Detail

      • CdiContextsTransformer

        public CdiContextsTransformer()
    • Method Detail

      • transformOwbContexts

        @OnClassLoadEvent(classNameRegexp="(org.apache.webbeans.context.AbstractContext)|(org.apache.myfaces.flow.cdi.FlowScopedContextImpl)|(org.apache.myfaces.cdi.view.ViewScopeContextImpl)")
        public static void transformOwbContexts​(org.hotswap.agent.javassist.CtClass clazz,
                                                org.hotswap.agent.javassist.ClassPool classPool,
                                                ClassLoader cl)
                                         throws org.hotswap.agent.javassist.NotFoundException,
                                                org.hotswap.agent.javassist.CannotCompileException
        Throws:
        org.hotswap.agent.javassist.NotFoundException
        org.hotswap.agent.javassist.CannotCompileException
      • transformAbstractContext

        @OnClassLoadEvent(classNameRegexp="org.apache.webbeans.context.AbstractContext")
        public static void transformAbstractContext​(org.hotswap.agent.javassist.ClassPool classPool,
                                                    org.hotswap.agent.javassist.CtClass ctClass)
                                             throws org.hotswap.agent.javassist.NotFoundException,
                                                    org.hotswap.agent.javassist.CannotCompileException
        Throws:
        org.hotswap.agent.javassist.NotFoundException
        org.hotswap.agent.javassist.CannotCompileException