/** Clears all the wicket caches so that resources and localization files will be re-read */ public void clearWicketCaches() { getResourceSettings().getPropertiesFactory().clearCache(); getResourceSettings().getLocalizer().clearCache(); }
/** * Clears all the wicket caches so that resources and localization files will be re-read */ public void clearWicketCaches() { getResourceSettings().getPropertiesFactory().clearCache(); getResourceSettings().getLocalizer().clearCache(); }
@Override public Localizer getLocalizer() { return GeoServerApplication.get().getResourceSettings().getLocalizer(); } }.setModel(model).setParameters(params);
/** * Utility method for localizing strings using Wicket i18n subsystem. Useful if your model * needs to be localized and you don't have access to a Component instance. * Use with care, in most cases you should be able to localize your messages directly in * pages or components. * @param key * @param model * @param params * @return */ public static String localize(String key, IModel model, Object... params) { StringResourceModel rm = new StringResourceModel(key, null, model, params); rm.setLocalizer(GeoServerApplication.get().getResourceSettings().getLocalizer()); return rm.getString(); }
getResourceSettings().setResourceStreamLocator(new GeoServerResourceStreamLocator()); for (IStringResourceLoader loader : alternateResourceLoaders) { LOGGER.info("Registering alternate resource loader: " + loader); getResourceSettings().addStringResourceLoader(loader); getResourceSettings().addStringResourceLoader(0, new GeoServerStringResourceLoader()); getResourceSettings().setDisableGZipCompression(true);
getResourceSettings().setUseMinifiedResources(false); getResourceSettings().setResourceStreamLocator(new GeoServerResourceStreamLocator()); for (IStringResourceLoader loader : alternateResourceLoaders) { LOGGER.info("Registering alternate resource loader: " + loader); getResourceSettings().getStringResourceLoaders().add(loader); getResourceSettings() .getStringResourceLoaders() .add(0, new GeoServerStringResourceLoader());