@Override public BeanManagerImpl getBeanManager() { return deployment.getBeanManager(); }
public void processBeanDeployments(Iterable<BeanDeployment> deployments) { for (BeanDeployment deployment : deployments) { getModule(deployment.getBeanManager()); } }
public void processBeanDeployments(Iterable<BeanDeployment> deployments) { for (BeanDeployment deployment : deployments) { getModule(deployment.getBeanManager()); } }
boolean isNonuniqueIdentifierDetected() { Set<String> beanDeploymentArchiveIds = new HashSet<>(); Set<String> beanManagerIds = new HashSet<>(); for (Entry<BeanDeploymentArchive, BeanDeployment> entry : beanDeployments.entrySet()) { if (!beanDeploymentArchiveIds.add(entry.getKey().getId()) || !beanManagerIds.add(entry.getValue().getBeanManager().getId())) { return true; } } return false; }
boolean isNonuniqueIdentifierDetected() { Set<String> beanDeploymentArchiveIds = new HashSet<>(); Set<String> beanManagerIds = new HashSet<>(); for (Entry<BeanDeploymentArchive, BeanDeployment> entry : beanDeployments.entrySet()) { if (!beanDeploymentArchiveIds.add(entry.getKey().getId()) || !beanManagerIds.add(entry.getValue().getBeanManager().getId())) { return true; } } return false; }
boolean isNonuniqueIdentifierDetected() { Set<String> beanDeploymentArchiveIds = new HashSet<>(); Set<String> beanManagerIds = new HashSet<>(); for (Entry<BeanDeploymentArchive, BeanDeployment> entry : beanDeployments.entrySet()) { if (!beanDeploymentArchiveIds.add(entry.getKey().getId()) || !beanManagerIds.add(entry.getValue().getBeanManager().getId())) { return true; } } return false; }
boolean isNonuniqueIdentifierDetected() { Set<String> beanDeploymentArchiveIds = new HashSet<>(); Set<String> beanManagerIds = new HashSet<>(); for (Entry<BeanDeploymentArchive, BeanDeployment> entry : beanDeployments.entrySet()) { if (!beanDeploymentArchiveIds.add(entry.getKey().getId()) || !beanManagerIds.add(entry.getValue().getBeanManager().getId())) { return true; } } return false; }
/** * * @param defaultBeanClass * @param beanDeploymentFinder */ public BeanConfiguratorImpl(Class<?> defaultBeanClass, BeanDeploymentFinder beanDeploymentFinder) { this.beanClass = defaultBeanClass; this.injectionPoints = new HashSet<>(); this.beanManager = beanDeploymentFinder.getOrCreateBeanDeployment(beanClass).getBeanManager(); this.attributes = new BeanAttributesConfiguratorImpl<>(beanManager); }
/** * * @param defaultBeanClass * @param beanDeploymentFinder */ public BeanConfiguratorImpl(Class<?> defaultBeanClass, BeanDeploymentFinder beanDeploymentFinder) { this.beanClass = defaultBeanClass; this.injectionPoints = new HashSet<>(); this.beanManager = beanDeploymentFinder.getOrCreateBeanDeployment(beanClass).getBeanManager(); this.attributes = new BeanAttributesConfiguratorImpl<>(beanManager); }
private void validationFailed(Exception failure) { for (BeanDeployment beanDeployment : getBeanDeployments()) { beanDeployment.getBeanManager().validationFailed(failure, environment); } }
private void validationFailed(Exception failure) { for (BeanDeployment beanDeployment : getBeanDeployments()) { beanDeployment.getBeanManager().validationFailed(failure, environment); } }
private void validationFailed(Exception failure) { for (BeanDeployment beanDeployment : getBeanDeployments()) { beanDeployment.getBeanManager().validationFailed(failure, environment); } }
private void validationFailed(Exception failure) { for (BeanDeployment beanDeployment : getBeanDeployments()) { beanDeployment.getBeanManager().validationFailed(failure, environment); } }
private void validationFailed(Exception failure) { for (BeanDeployment beanDeployment : getBeanDeployments()) { beanDeployment.getBeanManager().validationFailed(failure, environment); } }
protected <T> void processBean(Bean<T> bean) { BeanManagerImpl beanManager = getOrCreateBeanDeployment(bean.getBeanClass()).getBeanManager(); if (bean instanceof Interceptor<?>) { beanManager.addInterceptor((Interceptor<?>) bean); } else if (bean instanceof Decorator<?>) { beanManager.addDecorator(CustomDecoratorWrapper.of((Decorator<?>) bean, beanManager)); } else { beanManager.addBean(bean); } containerLifecycleEvents.fireProcessBean(beanManager, bean); }
private void processObserverRegistration(ObserverRegistration registration) { ObserverMethod<?> observerMethod = registration.initObserverMethod(); validateObserverMethod(observerMethod, getBeanManager(), null); BeanManagerImpl manager = getOrCreateBeanDeployment(observerMethod.getBeanClass()).getBeanManager(); if (Observers.isObserverMethodEnabled(observerMethod, manager)) { ObserverMethod<?> processedObserver = containerLifecycleEvents.fireProcessObserverMethod(manager, observerMethod, registration.extension); if (processedObserver != null) { manager.addObserver(processedObserver); } } }
private void processObserverRegistration(ObserverRegistration registration) { ObserverMethod<?> observerMethod = registration.initObserverMethod(); validateObserverMethod(observerMethod, getBeanManager(), null); BeanManagerImpl manager = getOrCreateBeanDeployment(observerMethod.getBeanClass()).getBeanManager(); if (Observers.isObserverMethodEnabled(observerMethod, manager)) { ObserverMethod<?> processedObserver = containerLifecycleEvents.fireProcessObserverMethod(manager, observerMethod, registration.extension); if (processedObserver != null) { manager.addObserver(processedObserver); } } }
private void processObserverRegistration(ObserverRegistration registration) { ObserverMethod<?> observerMethod = registration.initObserverMethod(); validateObserverMethod(observerMethod, getBeanManager(), null); BeanManagerImpl manager = getOrCreateBeanDeployment(observerMethod.getBeanClass()).getBeanManager(); if (Observers.isObserverMethodEnabled(observerMethod, manager)) { ObserverMethod<?> processedObserver = containerLifecycleEvents.fireProcessObserverMethod(manager, observerMethod, registration.extension); if (processedObserver != null) { manager.addObserver(processedObserver); } } }
private void processObserverRegistration(ObserverRegistration registration) { ObserverMethod<?> observerMethod = registration.initObserverMethod(); validateObserverMethod(observerMethod, getBeanManager(), null); BeanManagerImpl manager = getOrCreateBeanDeployment(observerMethod.getBeanClass()).getBeanManager(); if (Observers.isObserverMethodEnabled(observerMethod, manager)) { ObserverMethod<?> processedObserver = containerLifecycleEvents.fireProcessObserverMethod(manager, observerMethod, registration.extension); if (processedObserver != null) { manager.addObserver(processedObserver); } } }
private void processObserverRegistration(ObserverRegistration registration) { ObserverMethod<?> observerMethod = registration.initObserverMethod(); validateObserverMethod(observerMethod, getBeanManager(), null); BeanManagerImpl manager = getOrCreateBeanDeployment(observerMethod.getBeanClass()).getBeanManager(); if (Observers.isObserverMethodEnabled(observerMethod, manager)) { ObserverMethod<?> processedObserver = containerLifecycleEvents.fireProcessObserverMethod(manager, observerMethod, registration.extension); if (processedObserver != null) { manager.addObserver(processedObserver); } } }