Refine search
@Override public boolean isEnabled() { ExternalContext ctx = FacesContext.getCurrentInstance().getExternalContext(); return ctx.getInitParameter(CONTEXT_PARAM_KEY) != null; }
value = externalContext.getInitParameter(Constants.ContextParams.INTERPRET_EMPTY_STRING_AS_NULL); interpretEmptyStringAsNull = (value == null) ? false : Boolean.valueOf(value); value = externalContext.getInitParameter(Constants.ContextParams.SUBMIT); partialSubmitEnabled = (value == null) ? false : value.equalsIgnoreCase("partial"); value = externalContext.getInitParameter(Constants.ContextParams.RESET_VALUES); resetValuesEnabled = (value == null) ? false : Boolean.valueOf(value); value = externalContext.getInitParameter(Constants.ContextParams.PFV_KEY); clientSideValidationEnabled = (value == null) ? false : Boolean.valueOf(value); value = externalContext.getInitParameter(Constants.ContextParams.UPLOADER); uploader = (value == null) ? "auto" : value; theme = externalContext.getInitParameter(Constants.ContextParams.THEME); value = externalContext.getInitParameter(Constants.ContextParams.FONT_AWESOME); fontAwesomeEnabled = (value == null) ? false : Boolean.valueOf(value); value = externalContext.getInitParameter(Constants.ContextParams.TRANSFORM_METADATA); transformMetadataEnabled = (value == null) ? false : Boolean.valueOf(value); value = externalContext.getInitParameter(Constants.ContextParams.LEGACY_WIDGET_NAMESPACE); legacyWidgetNamespace = (value == null) ? false : Boolean.valueOf(value); value = externalContext.getInitParameter(Constants.ContextParams.BEAN_VALIDATION_DISABLED); beanValidationEnabled = (value == null) ? true : !Boolean.valueOf(value);
protected String getPublicKey(FacesContext context, Captcha captcha) { return context.getApplication().evaluateExpressionGet(context, context.getExternalContext().getInitParameter(Captcha.PUBLIC_KEY), String.class); } }
private String createPostParameters(FacesContext context, Object value) throws UnsupportedEncodingException { String privateKey = context.getApplication().evaluateExpressionGet(context, context.getExternalContext().getInitParameter(Captcha.PRIVATE_KEY), String.class); if (privateKey == null) { throw new FacesException("Cannot find private key for catpcha, use primefaces.PRIVATE_CAPTCHA_KEY context-param to define one"); } StringBuilder postParams = new StringBuilder(); postParams.append("secret=").append(URLEncoder.encode(privateKey, "UTF-8")); postParams.append("&response=").append(value == null ? "" : URLEncoder.encode((String) value, "UTF-8")); String params = postParams.toString(); postParams.setLength(0); return params; } }
public boolean isRTL() { if (rtl == null) { String param = context.getExternalContext().getInitParameter(Constants.ContextParams.DIRECTION); if (param == null) { rtl = false; } else { ELContext elContext = context.getELContext(); ExpressionFactory expressionFactory = context.getApplication().getExpressionFactory(); ValueExpression expression = expressionFactory.createValueExpression(elContext, param, String.class); String expressionValue = (String) expression.getValue(elContext); rtl = (expressionValue == null) ? false : expressionValue.equalsIgnoreCase("rtl"); } } return rtl; } }
protected void initValidateEmptyFields(FacesContext context, PrimeEnvironment environment) { ExternalContext externalContext = context.getExternalContext(); String param = externalContext.getInitParameter(UIInput.VALIDATE_EMPTY_FIELDS_PARAM_NAME); if (param == null && externalContext.getApplicationMap().containsKey(UIInput.VALIDATE_EMPTY_FIELDS_PARAM_NAME)) { Object applicationMapValue = externalContext.getApplicationMap().get(UIInput.VALIDATE_EMPTY_FIELDS_PARAM_NAME); if (applicationMapValue instanceof String) { param = (String) applicationMapValue; } else if (applicationMapValue instanceof Boolean) { validateEmptyFields = (Boolean) applicationMapValue; // already initialized - skip further processing return; } } if (param == null) { // null means the same as auto. param = "auto"; } else { // The environment variables are case insensitive. param = param.toLowerCase(); } validateEmptyFields = (param.equals("auto") && environment.isBeanValidationAvailable()) || param.equals("true"); }
/** * Lazy init cacheProvider. Not required if no cache component is used in the application. */ protected synchronized void initCacheProvider() { if (cacheProvider == null) { String cacheProviderConfigValue = FacesContext.getCurrentInstance().getExternalContext().getInitParameter(Constants.ContextParams.CACHE_PROVIDER); if (cacheProviderConfigValue == null) { cacheProvider = new DefaultCacheProvider(); } else { try { cacheProvider = (CacheProvider) LangUtils.loadClassForName(cacheProviderConfigValue).newInstance(); } catch (ClassNotFoundException | InstantiationException | IllegalAccessException ex) { throw new FacesException(ex); } } } }
@Override public void performVirusScan(InputStream inputStream) throws VirusException { ExternalContext ctx = FacesContext.getCurrentInstance().getExternalContext(); String key = ctx.getInitParameter(CONTEXT_PARAM_KEY); try { byte[] content = IOUtils.toByteArray(inputStream);
public static String getDefaultSuffix(FacesContext context) throws FacesException { String viewSuffix = context.getExternalContext().getInitParameter(ViewHandler.DEFAULT_SUFFIX_PARAM_NAME); return (viewSuffix != null) ? viewSuffix : ViewHandler.DEFAULT_SUFFIX; }
private static String _getErrorTemplate(FacesContext context) { String errorTemplate = context.getExternalContext().getInitParameter(ERROR_TEMPLATE_RESOURCE); if (errorTemplate != null) { return errorTemplate; } return ERROR_TEMPLATE; }
/** * Shortcut for getting context parameters using an already obtained FacesContext. * @param param context parameter name * @return value of context parameter, may be null or empty */ public static String getInitParam(String param, FacesContext context) { return context.getExternalContext().getInitParameter(param); }
public String getDefaultSuffix(FacesContext context) throws FacesException { if (this.defaultSuffix == null) { ExternalContext extCtx = context.getExternalContext(); String viewSuffix = extCtx .getInitParameter(ViewHandler.DEFAULT_SUFFIX_PARAM_NAME); this.defaultSuffix = (viewSuffix != null) ? viewSuffix : ViewHandler.DEFAULT_SUFFIX; } return this.defaultSuffix; }
/** * Shortcut for getting context parameters using an already obtained FacesContext. * @param param context parameter name * @return value of context parameter, may be null or empty */ public static String getInitParam(String param, FacesContext context) { return context.getExternalContext().getInitParameter(param); }
protected String getFaceletsContextSuffix(FacesContext context) { String defaultSuffix = context.getExternalContext().getInitParameter(ViewHandler.FACELETS_SUFFIX_PARAM_NAME); if (defaultSuffix == null) { defaultSuffix = ViewHandler.DEFAULT_FACELETS_SUFFIX; } return defaultSuffix; }
private static String _getDebugTemplate(FacesContext context) { String debugTemplate = context.getExternalContext().getInitParameter(DEBUG_TEMPLATE_RESOURCE); if (debugTemplate != null) { return debugTemplate; } return DEBUG_TEMPLATE; }
protected String getFaceletsContextSuffix(FacesContext context) { String defaultSuffix = context.getExternalContext().getInitParameter(ViewHandler.FACELETS_SUFFIX_PARAM_NAME); if (defaultSuffix == null) { defaultSuffix = ViewHandler.DEFAULT_FACELETS_SUFFIX; } return defaultSuffix; }
private void initializeMode(FacesContext context) { ExternalContext external = context.getExternalContext(); String param = external.getInitParameter(PARAM_DEVELOPMENT); this.developmentMode = "true".equals(param); String restoreMode = external .getInitParameter(PARAM_BUILD_BEFORE_RESTORE); this.buildBeforeRestore = "true".equals(restoreMode); }
protected String[] getFaceletsViewMappings(FacesContext context) { String faceletsViewMappings = context.getExternalContext().getInitParameter(ViewHandler.FACELETS_VIEW_MAPPINGS_PARAM_NAME); if(faceletsViewMappings == null) //consider alias facelets.VIEW_MAPPINGS { faceletsViewMappings= context.getExternalContext().getInitParameter("facelets.VIEW_MAPPINGS"); } return faceletsViewMappings == null ? null : faceletsViewMappings.split(";"); }
private void initializeMode(FacesContext context) { ExternalContext external = context.getExternalContext(); String param = external.getInitParameter(PARAM_DEVELOPMENT); this.developmentMode = "true".equals(param); String restoreMode = external.getInitParameter(PARAM_BUILD_BEFORE_RESTORE); this.buildBeforeRestore = "true".equals(restoreMode); }
protected String[] getFaceletsViewMappings(FacesContext context) { String faceletsViewMappings= context.getExternalContext().getInitParameter(ViewHandler.FACELETS_VIEW_MAPPINGS_PARAM_NAME); if(faceletsViewMappings == null) //consider alias facelets.VIEWMAPPINGS { faceletsViewMappings= context.getExternalContext().getInitParameter("facelets.VIEWMAPPINGS"); } return faceletsViewMappings == null ? null : faceletsViewMappings.split(";"); }