Class I18NCBP

  • All Implemented Interfaces:
    org.zeroturnaround.javarebel.ClassBytecodeProcessor

    public class I18NCBP
    extends org.zeroturnaround.javarebel.integration.support.CacheAwareJavassistClassBytecodeProcessor
    Added to com.liferay.faces.portal.el.I18N. Makes sure that the cache there would not work so that i18n file updates would be read again.
    Author:
    Andres Luuk
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.zeroturnaround.javarebel.integration.support.CacheAwareJavassistClassBytecodeProcessor

        org.zeroturnaround.javarebel.integration.support.CacheAwareJavassistClassBytecodeProcessor.CachingPolicy
    • Constructor Summary

      Constructors 
      Constructor Description
      I18NCBP()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void process​(org.zeroturnaround.bundled.javassist.ClassPool cp, ClassLoader cl, org.zeroturnaround.bundled.javassist.CtClass ctClass)  
      • Methods inherited from class org.zeroturnaround.javarebel.integration.support.CacheAwareJavassistClassBytecodeProcessor

        getCachingPolicy, getCachingPolicy, process
      • Methods inherited from class org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor

        acceptPathAsClass, acceptPathAsPrimitive, priority, process, setImplicitClassNames
    • Constructor Detail

      • I18NCBP

        public I18NCBP()
    • Method Detail

      • process

        public void process​(org.zeroturnaround.bundled.javassist.ClassPool cp,
                            ClassLoader cl,
                            org.zeroturnaround.bundled.javassist.CtClass ctClass)
                     throws Exception
        Specified by:
        process in class org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor
        Throws:
        Exception