protected RuntimeConfig getRuntimeConfig() { if (_runtimeConfig == null) { _runtimeConfig = RuntimeConfig.getCurrentInstance(_externalContext); } return _runtimeConfig; }
protected RuntimeConfig getRuntimeConfig() { if (_runtimeConfig == null) { _runtimeConfig = RuntimeConfig.getCurrentInstance(_externalContext); } return _runtimeConfig; }
private RuntimeConfig getRuntimeConfig(FacesContext facesContext) { if (_runtimeConfig == null) { _runtimeConfig = RuntimeConfig.getCurrentInstance(facesContext.getExternalContext()); } return _runtimeConfig; } }
private RuntimeConfig getRuntimeConfig(FacesContext facesContext) { if (_runtimeConfig == null) { _runtimeConfig = RuntimeConfig.getCurrentInstance(facesContext.getExternalContext()); } return _runtimeConfig; } }
private RuntimeConfig getRuntimeConfig(FacesContext facesContext) { if (_runtimeConfig == null) { _runtimeConfig = RuntimeConfig.getCurrentInstance(facesContext.getExternalContext()); } return _runtimeConfig; } }
private RuntimeConfig getRuntimeConfig(FacesContext facesContext) { if (_runtimeConfig == null) { _runtimeConfig = RuntimeConfig.getCurrentInstance(facesContext.getExternalContext()); } return _runtimeConfig; } }
private static RuntimeConfig getRuntimeConfig() { return RuntimeConfig.getCurrentInstance( FacesContext.getCurrentInstance().getExternalContext()); }
private static RuntimeConfig getRuntimeConfig() { return RuntimeConfig.getCurrentInstance( FacesContext.getCurrentInstance().getExternalContext()); }
protected RuntimeConfig runtimeConfig(ELContext context) { final FacesContext facesContext = facesContext(context); // application-level singleton - we can safely cache this if (this.runtimeConfig == null) { this.runtimeConfig = RuntimeConfig.getCurrentInstance(facesContext.getExternalContext()); } return runtimeConfig; }
protected RuntimeConfig runtimeConfig(final ELContext context) { final FacesContext facesContext = facesContext(context); // application-level singleton - we can safely cache this if (this.runtimeConfig == null) { this.runtimeConfig = RuntimeConfig.getCurrentInstance(facesContext.getExternalContext()); } return runtimeConfig; }
protected RuntimeConfig runtimeConfig(final ELContext context) { final FacesContext facesContext = facesContext(context); // application-level singleton - we can safely cache this if (this.runtimeConfig == null) { this.runtimeConfig = RuntimeConfig.getCurrentInstance(facesContext.getExternalContext()); } return runtimeConfig; }
protected RuntimeConfig runtimeConfig(final ELContext context) { final FacesContext facesContext = facesContext(context); // application-level singleton - we can safely cache this if (this.runtimeConfig == null) { this.runtimeConfig = RuntimeConfig.getCurrentInstance(facesContext.getExternalContext()); } return runtimeConfig; }
protected RuntimeConfig runtimeConfig(ELContext context) { FacesContext facesContext = facesContext(context); // application-level singleton - we can safely cache this if (this.runtimeConfig == null) { this.runtimeConfig = RuntimeConfig.getCurrentInstance(facesContext.getExternalContext()); } return runtimeConfig; }
protected RuntimeConfig runtimeConfig(ELContext context) { final FacesContext facesContext = facesContext(context); // application-level singleton - we can safely cache this if (this.runtimeConfig == null) { this.runtimeConfig = RuntimeConfig.getCurrentInstance(facesContext.getExternalContext()); } return runtimeConfig; }
public static List<String> validate(ExternalContext ctx, String ctxPath){ RuntimeConfig runtimeConfig = RuntimeConfig.getCurrentInstance(ctx); Map managedBeansMap = runtimeConfig.getManagedBeans(); Iterator managedBeans = managedBeansMap == null ? null : managedBeansMap.values() == null ? null : managedBeansMap.values().iterator(); Iterator<NavigationRule> navRules = runtimeConfig.getNavigationRules() == null ? null : runtimeConfig.getNavigationRules().iterator(); return validate(managedBeans, navRules, ctxPath); }
@Override public Stream<String> getViews(FacesContext facesContext, String path, int maxDepth, ViewVisitOption... options) { Stream<String> stream = super.getViews(facesContext, path, maxDepth, options); RuntimeConfig runtimeConfig = RuntimeConfig.getCurrentInstance(facesContext.getExternalContext()); stream = stream.filter(f -> (_strategy.handles(f) && !FaceletsTemplateMappingUtils.matchTemplate(runtimeConfig, f) ) ); if (options != null && Arrays.binarySearch(options, ViewVisitOption.RETURN_AS_MINIMAL_IMPLICIT_OUTCOME) >= 0) { stream = stream.map(f -> _strategy.getMinimalImplicitOutcome(f)); } return stream; }
public static List<String> validate(ExternalContext ctx) { RuntimeConfig runtimeConfig = RuntimeConfig.getCurrentInstance(ctx); Map<String, ManagedBean> managedBeansMap = runtimeConfig.getManagedBeans(); Collection<? extends ManagedBean> managedBeans = null; if (managedBeansMap != null) { managedBeans = managedBeansMap.values(); } Collection<? extends NavigationRule> navRules = runtimeConfig.getNavigationRules(); return validate(managedBeans, navRules, ctx); }
public void loadOptions(FacesContext context, Compiler compiler) { ExternalContext eContext = context.getExternalContext(); // skip comments? compiler.setTrimmingComments(WebConfigParamUtils.getBooleanInitParameter( eContext, PARAMS_SKIP_COMMENTS, false)); compiler.setFaceletsProcessingConfigurations( RuntimeConfig.getCurrentInstance( context.getExternalContext()).getFaceletProcessingConfigurations()); }
protected ManagedBeanDestroyer getManagedBeanDestroyer(ExternalContext externalContext) { if (_mbDestroyer == null) { RuntimeConfig runtimeConfig = RuntimeConfig.getCurrentInstance(externalContext); LifecycleProvider lifecycleProvider = LifecycleProviderFactory .getLifecycleProviderFactory(externalContext).getLifecycleProvider(externalContext); _mbDestroyer = new ManagedBeanDestroyer(lifecycleProvider, runtimeConfig); } return _mbDestroyer; } }
protected static ManagedBeanDestroyer getManagedBeanDestroyer(ExternalContext externalContext) { RuntimeConfig runtimeConfig = RuntimeConfig.getCurrentInstance(externalContext); LifecycleProvider lifecycleProvider = LifecycleProviderFactory .getLifecycleProviderFactory(externalContext).getLifecycleProvider(externalContext); return new ManagedBeanDestroyer(lifecycleProvider, runtimeConfig); } }