@Plugin(name="Mojarra", description="JSF/Mojarra. Clear resource bundle cache when *.properties files are changed.", testedVersions="2.1.23, 2.2.8", expectedVersions={"2.1","2.2"}) public class MojarraPlugin extends Object
| Constructor and Description |
|---|
MojarraPlugin() |
| Modifier and Type | Method and Description |
|---|---|
static void |
facesApplicationAssociateInitialized(CtClass ctClass) |
static void |
facesConfigManagerInitialized(CtClass ctClass) |
void |
refreshJsfResourceBundles() |
void |
registerApplicationResourceBundle(String baseName,
Object resourceBundle) |
@OnClassLoadEvent(classNameRegexp="com.sun.faces.config.ConfigManager") public static void facesConfigManagerInitialized(CtClass ctClass) throws NotFoundException, CannotCompileException
@OnClassLoadEvent(classNameRegexp="com.sun.faces.application.ApplicationResourceBundle") public static void facesApplicationAssociateInitialized(CtClass ctClass) throws NotFoundException, CannotCompileException
public void registerApplicationResourceBundle(String baseName, Object resourceBundle)
@OnResourceFileEvent(path="/", filter=".*.properties") public void refreshJsfResourceBundles()
Copyright © 2018. All rights reserved.