protected List<ConfiguredServletMapping> getConfiguredFacesServletMappings() { String appConfigAttrName = ApplicationConfig.class.getName(); ExternalContext externalContext = facesContext.getExternalContext(); Map<String, Object> applicationMap = externalContext.getApplicationMap(); ApplicationConfig applicationConfig = (ApplicationConfig) applicationMap.get(appConfigAttrName); FacesConfig facesConfig = applicationConfig.getFacesConfig(); return facesConfig.getConfiguredFacesServletMappings(); }
protected MultiPartConfig getFacesServletMultiPartConfig(ExternalContext externalContext) { MultiPartConfig facesServletMultiPartConfig = null; String appConfigAttrName = ApplicationConfig.class.getName(); Map<String, Object> applicationMap = externalContext.getApplicationMap(); ApplicationConfig applicationConfig = (ApplicationConfig) applicationMap.get(appConfigAttrName); WebConfig webConfig = applicationConfig.getWebConfig(); List<ConfiguredServlet> configuredServlets = webConfig.getConfiguredServlets(); for (ConfiguredServlet configuredServlet : configuredServlets) { if (FACES_SERVLET_FQCN.equals(configuredServlet.getServletClass())) { facesServletMultiPartConfig = configuredServlet.getMultiPartConfig(); } } return facesServletMultiPartConfig; }
/** * @see {@link ExternalContext#getApplicationContextPath()} * @since JSF 2.2 */ @Override public String getApplicationContextPath() { if (applicationContextPath == null) { String appConfigAttrName = ApplicationConfig.class.getName(); ApplicationConfig applicationConfig = (ApplicationConfig) getApplicationMap().get(appConfigAttrName); applicationContextPath = applicationConfig.getContextPath(); } return applicationContextPath; }
protected List<ConfiguredServletMapping> getConfiguredFacesServletMappings() { String appConfigAttrName = ApplicationConfig.class.getName(); ExternalContext externalContext = facesContext.getExternalContext(); Map<String, Object> applicationMap = externalContext.getApplicationMap(); ApplicationConfig applicationConfig = (ApplicationConfig) applicationMap.get(appConfigAttrName); FacesConfig facesConfig = applicationConfig.getFacesConfig(); return facesConfig.getConfiguredFacesServletMappings(); }
protected MultiPartConfig getFacesServletMultiPartConfig(ExternalContext externalContext) { MultiPartConfig facesServletMultiPartConfig = null; String appConfigAttrName = ApplicationConfig.class.getName(); Map<String, Object> applicationMap = externalContext.getApplicationMap(); ApplicationConfig applicationConfig = (ApplicationConfig) applicationMap.get(appConfigAttrName); WebConfig webConfig = applicationConfig.getWebConfig(); List<ConfiguredServlet> configuredServlets = webConfig.getConfiguredServlets(); for (ConfiguredServlet configuredServlet : configuredServlets) { if (FACES_SERVLET_FQCN.equals(configuredServlet.getServletClass())) { facesServletMultiPartConfig = configuredServlet.getMultiPartConfig(); } } return facesServletMultiPartConfig; }
/** * @see {@link ExternalContext#getApplicationContextPath()} * @since JSF 2.2 */ @Override public String getApplicationContextPath() { if (applicationContextPath == null) { String appConfigAttrName = ApplicationConfig.class.getName(); ApplicationConfig applicationConfig = (ApplicationConfig) getApplicationMap().get(appConfigAttrName); applicationContextPath = applicationConfig.getContextPath(); } return applicationContextPath; }
String appConfigAttrName = ApplicationConfig.class.getName(); ApplicationConfig applicationConfig = (ApplicationConfig) applicationMap.get(appConfigAttrName); FacesConfig facesConfig = applicationConfig.getFacesConfig(); List<ConfiguredServletMapping> configuredFacesServletMappings = facesConfig.getConfiguredFacesServletMappings();
protected MultiPartConfig getFacesServletMultiPartConfig(ExternalContext externalContext) { MultiPartConfig facesServletMultiPartConfig = null; String appConfigAttrName = ApplicationConfig.class.getName(); Map<String, Object> applicationMap = externalContext.getApplicationMap(); ApplicationConfig applicationConfig = (ApplicationConfig) applicationMap.get(appConfigAttrName); WebConfig webConfig = applicationConfig.getWebConfig(); List<ConfiguredServlet> configuredServlets = webConfig.getConfiguredServlets(); for (ConfiguredServlet configuredServlet : configuredServlets) { if (FACES_SERVLET_FQCN.equals(configuredServlet.getServletClass())) { facesServletMultiPartConfig = configuredServlet.getMultiPartConfig(); } } return facesServletMultiPartConfig; }
BeanManagerFactory beanManagerFactory = (BeanManagerFactory) BridgeFactoryFinder.getFactory( BeanManagerFactory.class); BeanManager beanManager = beanManagerFactory.getBeanManager(applicationConfig.getFacesConfig());
ApplicationConfig applicationConfig = (ApplicationConfig) applicationMap.get(ApplicationConfig.class .getName()); WebConfig webConfig = applicationConfig.getWebConfig(); List<ConfiguredServlet> configuredServlets = webConfig.getConfiguredServlets();
BeanManagerFactory beanManagerFactory = (BeanManagerFactory) BridgeFactoryFinder.getFactory( BeanManagerFactory.class); BeanManager beanManager = beanManagerFactory.getBeanManager(applicationConfig.getFacesConfig());
ApplicationConfig applicationConfig = (ApplicationConfig) applicationMap.get(ApplicationConfig.class .getName()); WebConfig webConfig = applicationConfig.getWebConfig(); List<ConfiguredServlet> configuredServlets = webConfig.getConfiguredServlets();
FacesConfig facesConfig = applicationConfig.getFacesConfig(); List<ConfiguredElement> configuredFactoryExtensions = facesConfig.getConfiguredFactoryExtensions();
ApplicationConfig applicationConfig = (ApplicationConfig) applicationMap.get(ApplicationConfig.class .getName()); WebConfig webConfig = applicationConfig.getWebConfig(); List<ConfiguredServlet> configuredServlets = webConfig.getConfiguredServlets();
FacesConfig facesConfig = applicationConfig.getFacesConfig(); List<ConfiguredElement> configuredFactoryExtensions = facesConfig.getConfiguredFactoryExtensions();
FacesConfig facesConfig = applicationConfig.getFacesConfig(); List<ConfiguredElement> configuredFactoryExtensions = facesConfig.getConfiguredFactoryExtensions();
public ApplicationScopeMap(BridgeContext bridgeContext) { BeanManagerFactory beanManagerFactory = (BeanManagerFactory) BridgeFactoryFinder.getFactory( BeanManagerFactory.class); this.portletContext = bridgeContext.getPortletContext(); String appConfigAttrName = ApplicationConfig.class.getName(); ApplicationConfig applicationConfig = (ApplicationConfig) this.portletContext.getAttribute(appConfigAttrName); this.beanManager = beanManagerFactory.getBeanManager(applicationConfig.getFacesConfig()); // Determines whether or not methods annotated with the @PreDestroy annotation are preferably invoked // over the @BridgePreDestroy annotation. PortletConfig portletConfig = bridgeContext.getPortletConfig(); this.preferPreDestroy = PortletConfigParam.PreferPreDestroy.getBooleanValue(portletConfig); PreDestroyInvokerFactory preDestroyInvokerFactory = (PreDestroyInvokerFactory) BridgeFactoryFinder.getFactory( PreDestroyInvokerFactory.class); this.preDestroyInvoker = preDestroyInvokerFactory.getPreDestroyInvoker(this); }
PortletContext portletContext = portletConfig.getPortletContext(); ApplicationConfig applicationConfig = (ApplicationConfig) portletContext.getAttribute(appConfigAttrName); FacesConfig facesConfig = applicationConfig.getFacesConfig(); bridgeConfigAttributeMap.put(BridgeConfigAttributeMap.CONFIGURED_FACES_SERVLET_MAPPINGS, facesConfig.getConfiguredFacesServletMappings());
PortletContext portletContext = portletConfig.getPortletContext(); ApplicationConfig applicationConfig = (ApplicationConfig) portletContext.getAttribute(appConfigAttrName); FacesConfig facesConfig = applicationConfig.getFacesConfig(); bridgeConfigAttributeMap.put(BridgeConfigAttributeMap.CONFIGURED_FACES_SERVLET_MAPPINGS, facesConfig.getConfiguredFacesServletMappings());
public ApplicationScopeMap(BridgeContext bridgeContext) { BeanManagerFactory beanManagerFactory = (BeanManagerFactory) BridgeFactoryFinder.getFactory( BeanManagerFactory.class); this.portletContext = bridgeContext.getPortletContext(); String appConfigAttrName = ApplicationConfig.class.getName(); ApplicationConfig applicationConfig = (ApplicationConfig) this.portletContext.getAttribute(appConfigAttrName); this.beanManager = beanManagerFactory.getBeanManager(applicationConfig.getFacesConfig()); // Determines whether or not methods annotated with the @PreDestroy annotation are preferably invoked // over the @BridgePreDestroy annotation. PortletConfig portletConfig = bridgeContext.getPortletConfig(); this.preferPreDestroy = PortletConfigParam.PreferPreDestroy.getBooleanValue(portletConfig); PreDestroyInvokerFactory preDestroyInvokerFactory = (PreDestroyInvokerFactory) BridgeFactoryFinder.getFactory( PreDestroyInvokerFactory.class); this.preDestroyInvoker = preDestroyInvokerFactory.getPreDestroyInvoker(this); }