/** * {@inheritDoc} */ @Override public boolean isConfigurationLoggingEnabled() { return CodiUtils.lookupConfigFromEnvironment(null, Boolean.class, super.isConfigurationLoggingEnabled()); }
/** * {@inheritDoc} */ @Override public boolean isAdvancedQualifierRequiredForDependencyInjection() { return CodiUtils.lookupConfigFromEnvironment(null, Boolean.class, super.isAdvancedQualifierRequiredForDependencyInjection()); }
private synchronized void init() { // switch into paranoia mode if(this.invalidBeanCreationEventEnabled == null) { CodiCoreConfig codiCoreConfig = CodiUtils.getContextualReferenceByClass(this.beanManager, CodiCoreConfig.class); this.invalidBeanCreationEventEnabled = codiCoreConfig.isInvalidBeanCreationEventEnabled(); } } }
/** * {@inheritDoc} */ @Override public boolean isConfigurationLoggingEnabled() { return CodiUtils.lookupConfigFromEnvironment(null, Boolean.class, super.isConfigurationLoggingEnabled()); }
private void restoreAllInjectionPoints(UIViewRoot uiViewRoot, CodiCoreConfig codiCoreConfig) { if(uiViewRoot == null) { return; } boolean advancedQualifierRequiredForDependencyInjection = codiCoreConfig.isAdvancedQualifierRequiredForDependencyInjection(); processComponents(uiViewRoot, advancedQualifierRequiredForDependencyInjection); }
private synchronized void init() { // switch into paranoia mode if(this.invalidBeanCreationEventEnabled == null) { CodiCoreConfig codiCoreConfig = CodiUtils.getContextualReferenceByClass(this.beanManager, CodiCoreConfig.class); this.invalidBeanCreationEventEnabled = codiCoreConfig.isInvalidBeanCreationEventEnabled(); } } }
protected void logBeanValidationModuleConfiguration(@Observes StartupEvent startupEvent) { if(!this.codiCoreConfig.isConfigurationLoggingEnabled()) { return; } try { String moduleVersion = detectModuleVersion(); //module info StringBuilder info = new StringBuilder("[Started] MyFaces CODI Bean-Validation-Module"); info.append(moduleVersion); this.logger.info(info.toString()); } //avoid that this log harms the startup catch (Exception e) { this.logger.log(Level.WARNING, "Bean-Validation-Module couldn't log the current configuration." + "Startup will continue!", e); } }
private void restoreAllInjectionPoints(UIViewRoot uiViewRoot, CodiCoreConfig codiCoreConfig) { if(uiViewRoot == null) { return; } boolean advancedQualifierRequiredForDependencyInjection = codiCoreConfig.isAdvancedQualifierRequiredForDependencyInjection(); processComponents(uiViewRoot, advancedQualifierRequiredForDependencyInjection); }
/** * {@inheritDoc} */ @Override public boolean isInvalidBeanCreationEventEnabled() { return CodiUtils.lookupConfigFromEnvironment(null, Boolean.class, super.isInvalidBeanCreationEventEnabled()); } }
protected void logScriptingModuleConfiguration(@Observes StartupEvent startupEvent) { if(!this.codiCoreConfig.isConfigurationLoggingEnabled()) { return; } try { String moduleVersion = detectModuleVersion(); //module info StringBuilder info = new StringBuilder("[Started] MyFaces CODI Scripting-Module"); info.append(moduleVersion); info.append(separator); this.logger.info(info.toString()); } //avoid that this log harms the startup catch (Exception e) { this.logger.log(Level.WARNING, "Scripting-Module couldn't log the current configuration." + "Startup will continue!", e); } }
/** * {@inheritDoc} */ @Override public boolean isAdvancedQualifierRequiredForDependencyInjection() { return CodiUtils.lookupConfigFromEnvironment(null, Boolean.class, super.isAdvancedQualifierRequiredForDependencyInjection()); }
private synchronized void init() { // switch into paranoia mode if(this.invalidBeanCreationEventEnabled == null) { CodiCoreConfig codiCoreConfig = CodiUtils.getContextualReferenceByClass(this.beanManager, CodiCoreConfig.class); this.invalidBeanCreationEventEnabled = codiCoreConfig.isInvalidBeanCreationEventEnabled(); } } }
protected void logScriptingModuleConfiguration(@Observes StartupEvent startupEvent) { if(!this.codiCoreConfig.isConfigurationLoggingEnabled()) { return; } try { String moduleVersion = detectModuleVersion(); //module info StringBuilder info = new StringBuilder("[Started] MyFaces CODI Scripting-Module"); info.append(moduleVersion); info.append(separator); this.logger.info(info.toString()); } //avoid that this log harms the startup catch (Exception e) { this.logger.log(Level.WARNING, "Scripting-Module couldn't log the current configuration." + "Startup will continue!", e); } }
private void restoreAllInjectionPoints(UIViewRoot uiViewRoot, CodiCoreConfig codiCoreConfig) { if(uiViewRoot == null) { return; } boolean advancedQualifierRequiredForDependencyInjection = codiCoreConfig.isAdvancedQualifierRequiredForDependencyInjection(); processComponents(uiViewRoot, advancedQualifierRequiredForDependencyInjection); }
/** * {@inheritDoc} */ @Override public boolean isInvalidBeanCreationEventEnabled() { return CodiUtils.lookupConfigFromEnvironment(null, Boolean.class, super.isInvalidBeanCreationEventEnabled()); } }
protected void logBeanValidationModuleConfiguration(@Observes StartupEvent startupEvent) { if(!this.codiCoreConfig.isConfigurationLoggingEnabled()) { return; } try { String moduleVersion = detectModuleVersion(); //module info StringBuilder info = new StringBuilder("[Started] MyFaces CODI Bean-Validation-Module"); info.append(moduleVersion); this.logger.info(info.toString()); } //avoid that this log harms the startup catch (Exception e) { this.logger.log(Level.WARNING, "Bean-Validation-Module couldn't log the current configuration." + "Startup will continue!", e); } }
/** * Allows to perform dependency injection for instances which aren't managed by CDI * @param instance current instance * @param <T> current type * @return instance with injected fields (if possible) */ public static <T> T injectFields(T instance) { CodiCoreConfig codiCoreConfig = getContextualReferenceByClass(CodiCoreConfig.class); return injectFields(instance, codiCoreConfig.isAdvancedQualifierRequiredForDependencyInjection()); }
protected void logBeanValidationModuleConfiguration(@Observes StartupEvent startupEvent) { if(!this.codiCoreConfig.isConfigurationLoggingEnabled()) { return; } try { String moduleVersion = detectModuleVersion(); //module info StringBuilder info = new StringBuilder("[Started] MyFaces CODI Bean-Validation-Module"); info.append(moduleVersion); this.logger.info(info.toString()); } //avoid that this log harms the startup catch (Exception e) { this.logger.log(Level.WARNING, "Bean-Validation-Module couldn't log the current configuration." + "Startup will continue!", e); } }
/** * Allows to perform dependency injection for instances which aren't managed by CDI * @param instance current instance * @param <T> current type * @return instance with injected fields (if possible) */ public static <T> T injectFields(T instance) { CodiCoreConfig codiCoreConfig = getContextualReferenceByClass(CodiCoreConfig.class); return injectFields(instance, codiCoreConfig.isAdvancedQualifierRequiredForDependencyInjection()); }
protected void logJpaModuleConfiguration(@Observes StartupEvent startupEvent) { if(!this.codiCoreConfig.isConfigurationLoggingEnabled()) { return; } try { String moduleVersion = detectModuleVersion(); //module info StringBuilder info = new StringBuilder("[Started] MyFaces CODI JPA-Module"); info.append(moduleVersion); info.append(separator); this.logger.info(info.toString()); } //avoid that this log harms the startup catch (Exception e) { this.logger.log(Level.WARNING, "JPA-Module couldn't log the current configuration." + "Startup will continue!", e); } }