/** * {@inheritDoc} */ @Override public boolean isAdvancedQualifierRequiredForDependencyInjection() { return CodiUtils.lookupConfigFromEnvironment(null, Boolean.class, super.isAdvancedQualifierRequiredForDependencyInjection()); }
private void restoreAllInjectionPoints(UIViewRoot uiViewRoot, CodiCoreConfig codiCoreConfig) { if(uiViewRoot == null) { return; } boolean advancedQualifierRequiredForDependencyInjection = codiCoreConfig.isAdvancedQualifierRequiredForDependencyInjection(); processComponents(uiViewRoot, advancedQualifierRequiredForDependencyInjection); }
private void restoreAllInjectionPoints(UIViewRoot uiViewRoot, CodiCoreConfig codiCoreConfig) { if(uiViewRoot == null) { return; } boolean advancedQualifierRequiredForDependencyInjection = codiCoreConfig.isAdvancedQualifierRequiredForDependencyInjection(); processComponents(uiViewRoot, advancedQualifierRequiredForDependencyInjection); }
private void restoreAllInjectionPoints(UIViewRoot uiViewRoot, CodiCoreConfig codiCoreConfig) { if(uiViewRoot == null) { return; } boolean advancedQualifierRequiredForDependencyInjection = codiCoreConfig.isAdvancedQualifierRequiredForDependencyInjection(); processComponents(uiViewRoot, advancedQualifierRequiredForDependencyInjection); }
/** * {@inheritDoc} */ @Override public boolean isAdvancedQualifierRequiredForDependencyInjection() { return CodiUtils.lookupConfigFromEnvironment(null, Boolean.class, super.isAdvancedQualifierRequiredForDependencyInjection()); }
/** * 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()); }
/** * 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()); }
/** * 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()); }
private void lazyInit() { if(this.advancedQualifierRequiredForDependencyInjection == null) { this.advancedQualifierRequiredForDependencyInjection = CodiUtils.getContextualReferenceByClass(CodiCoreConfig.class) .isAdvancedQualifierRequiredForDependencyInjection(); if(!ClassDeactivation.isClassActivated(BeforeAfterFacesRequestBroadcaster.class)) { return; } this.beforeAfterFacesRequestBroadcaster = CodiUtils.getContextualReferenceByClass(BeforeAfterFacesRequestBroadcaster.class); } }
private void lazyInit() { if(this.advancedQualifierRequiredForDependencyInjection == null) { this.advancedQualifierRequiredForDependencyInjection = CodiUtils.getContextualReferenceByClass(CodiCoreConfig.class) .isAdvancedQualifierRequiredForDependencyInjection(); if(!ClassDeactivation.isClassActivated(BeforeAfterFacesRequestBroadcaster.class)) { return; } this.beforeAfterFacesRequestBroadcaster = CodiUtils.getContextualReferenceByClass(BeforeAfterFacesRequestBroadcaster.class); } }
private void lazyInit() { if(this.advancedQualifierRequiredForDependencyInjection == null) { this.advancedQualifierRequiredForDependencyInjection = CodiUtils.getContextualReferenceByClass(CodiCoreConfig.class) .isAdvancedQualifierRequiredForDependencyInjection(); if(!ClassDeactivation.isClassActivated(BeforeAfterFacesRequestBroadcaster.class)) { return; } this.beforeAfterFacesRequestBroadcaster = CodiUtils.getContextualReferenceByClass(BeforeAfterFacesRequestBroadcaster.class); } }
private void lazyInit() { if(this.advancedQualifierRequiredForDependencyInjection == null) { this.advancedQualifierRequiredForDependencyInjection = CodiUtils.getContextualReferenceByClass(CodiCoreConfig.class) .isAdvancedQualifierRequiredForDependencyInjection(); if(!ClassDeactivation.isClassActivated(BeforeAfterFacesRequestBroadcaster.class)) { return; } this.beforeAfterFacesRequestBroadcaster = CodiUtils.getContextualReferenceByClass(BeforeAfterFacesRequestBroadcaster.class); this.temporaryViewRootAwareApplicationWrapperActivated = ClassDeactivation.isClassActivated(SecurityAwareViewHandler.class) && ClassDeactivation.isClassActivated(TemporaryViewRootAwareApplicationWrapper.class); //deactivate it, if there is no default-error-view available //ExceptionHandler used as marker because it's part of the jsf2 api and won't change this.defaultErrorViewExceptionHandlerActivated = ViewConfigCache.getDefaultErrorViewConfigDescriptor() != null && ClassDeactivation.isClassActivated(ExceptionHandler.class); } }