private Set<ResourceLoader> getResourceLoaders() { Set<ResourceLoader> resourceLoaders = new HashSet<>(); for (BeanDeploymentArchive archive : deployment.getBeanDeploymentArchives()) { ResourceLoader resourceLoader = archive.getServices().get(ResourceLoader.class); if (resourceLoader != null) { resourceLoaders.add(resourceLoader); } } resourceLoaders.add(WeldClassLoaderResourceLoader.INSTANCE); resourceLoaders.add(DefaultResourceLoader.INSTANCE); return resourceLoaders; } }
private Set<ResourceLoader> getResourceLoaders() { Set<ResourceLoader> resourceLoaders = new HashSet<ResourceLoader>(); for (BeanDeploymentArchive archive : deployment.getBeanDeploymentArchives()) { ResourceLoader resourceLoader = archive.getServices().get(ResourceLoader.class); if (resourceLoader != null) { resourceLoaders.add(resourceLoader); } } resourceLoaders.add(WeldClassLoaderResourceLoader.INSTANCE); resourceLoaders.add(DefaultResourceLoader.INSTANCE); return resourceLoaders; } }
private Set<ResourceLoader> getResourceLoaders() { Set<ResourceLoader> resourceLoaders = new HashSet<>(); for (BeanDeploymentArchive archive : deployment.getBeanDeploymentArchives()) { ResourceLoader resourceLoader = archive.getServices().get(ResourceLoader.class); if (resourceLoader != null) { resourceLoaders.add(resourceLoader); } } resourceLoaders.add(WeldClassLoaderResourceLoader.INSTANCE); resourceLoaders.add(DefaultResourceLoader.INSTANCE); return resourceLoaders; } }
private Set<ResourceLoader> getResourceLoaders() { Set<ResourceLoader> resourceLoaders = new HashSet<>(); for (BeanDeploymentArchive archive : deployment.getBeanDeploymentArchives()) { ResourceLoader resourceLoader = archive.getServices().get(ResourceLoader.class); if (resourceLoader != null) { resourceLoaders.add(resourceLoader); } } resourceLoaders.add(WeldClassLoaderResourceLoader.INSTANCE); resourceLoaders.add(DefaultResourceLoader.INSTANCE); return resourceLoaders; } }
private Set<ResourceLoader> getResourceLoaders() { Set<ResourceLoader> resourceLoaders = new HashSet<>(); for (BeanDeploymentArchive archive : deployment.getBeanDeploymentArchives()) { ResourceLoader resourceLoader = archive.getServices().get(ResourceLoader.class); if (resourceLoader != null) { resourceLoaders.add(resourceLoader); } } resourceLoaders.add(WeldClassLoaderResourceLoader.INSTANCE); resourceLoaders.add(DefaultResourceLoader.INSTANCE); return resourceLoaders; } }
private Set<ResourceLoader> getResourceLoaders() { Set<ResourceLoader> resourceLoaders = new HashSet<>(); for (BeanDeploymentArchive archive : deployment.getBeanDeploymentArchives()) { ResourceLoader resourceLoader = archive.getServices().get(ResourceLoader.class); if (resourceLoader != null) { resourceLoaders.add(resourceLoader); } } resourceLoaders.add(WeldClassLoaderResourceLoader.INSTANCE); resourceLoaders.add(DefaultResourceLoader.INSTANCE); return resourceLoaders; } }
protected static BeanManagerImpl getBeanManager(TestContainer container) { return (BeanManagerImpl) container.getBeanManager(container.getDeployment().getBeanDeploymentArchives().iterator().next()); }
public BeanDeploymentArchive getBeanDeploymentArchive(BootstrapBean bootstrap, DeploymentUnit deploymentUnit) { for (BeanDeploymentArchive beanDeploymentArchive: bootstrap.getDeployment().getBeanDeploymentArchives()) { if (beanDeploymentArchive.getId().equals("flat")) { return beanDeploymentArchive; } } return null; } }
protected static BeanManagerImpl getBeanManager(TestContainer container) { return (BeanManagerImpl) container.getBeanManager(container.getDeployment().getBeanDeploymentArchives().iterator().next()); }
public void visit() { Set<BeanDeploymentArchive> seenBeanDeploymentArchives = new HashSet<BeanDeploymentArchive>(); for (BeanDeploymentArchive archive : deployment.getBeanDeploymentArchives()) { if (!seenBeanDeploymentArchives.contains(archive)) { visit(archive, seenBeanDeploymentArchives); } } // Alhough it's the responsibility of an integrator, check the uniqueness to avoid weird bugs if (bdaMapping.isNonuniqueIdentifierDetected()) { throw BootstrapLogger.LOG.nonuniqueBeanDeploymentIdentifier(WeldCollections.toMultiRowString(bdaMapping.getBeanDeployments())); } }
public void visit() { Set<BeanDeploymentArchive> seenBeanDeploymentArchives = new HashSet<BeanDeploymentArchive>(); for (BeanDeploymentArchive archive : deployment.getBeanDeploymentArchives()) { if (!seenBeanDeploymentArchives.contains(archive)) { visit(archive, seenBeanDeploymentArchives); } } // Alhough it's the responsibility of an integrator, check the uniqueness to avoid weird bugs if (bdaMapping.isNonuniqueIdentifierDetected()) { throw BootstrapLogger.LOG.nonuniqueBeanDeploymentIdentifier(WeldCollections.toMultiRowString(bdaMapping.getBeanDeployments())); } }
private WeldManager locateWeldManager() { BeanDeploymentArchive foundBeanDeploymentArchive = null; for (BeanDeploymentArchive beanDeploymentArchive: bootstrapBean.getDeployment().getBeanDeploymentArchives()) { if (beanDeploymentArchive.getId().equals(bdaId)) { foundBeanDeploymentArchive = beanDeploymentArchive; } } if (foundBeanDeploymentArchive == null) { throw new IllegalStateException("Cannot find BeanManager for BeanDeploymentArchive with id=" + bdaId); } return bootstrapBean.getBootstrap().getManager(foundBeanDeploymentArchive); }
public void visit() { Set<BeanDeploymentArchive> seenBeanDeploymentArchives = new HashSet<BeanDeploymentArchive>(); for (BeanDeploymentArchive archive : deployment.getBeanDeploymentArchives()) { if (!seenBeanDeploymentArchives.contains(archive)) { visit(archive, seenBeanDeploymentArchives); } } // Alhough it's the responsibility of an integrator, check the uniqueness to avoid weird bugs if (bdaMapping.isNonuniqueIdentifierDetected()) { throw BootstrapLogger.LOG.nonuniqueBeanDeploymentIdentifier(WeldCollections.toMultiRowString(bdaMapping.getBeanDeployments())); } }
public void visit() { Set<BeanDeploymentArchive> seenBeanDeploymentArchives = new HashSet<BeanDeploymentArchive>(); for (BeanDeploymentArchive archive : deployment.getBeanDeploymentArchives()) { if (!seenBeanDeploymentArchives.contains(archive)) { visit(archive, seenBeanDeploymentArchives); } } // Alhough it's the responsibility of an integrator, check the uniqueness to avoid weird bugs if (bdaMapping.isNonuniqueIdentifierDetected()) { throw BootstrapLogger.LOG.nonuniqueBeanDeploymentIdentifier(WeldCollections.toMultiRowString(bdaMapping.getBeanDeployments())); } }
public void visit() { Set<BeanDeploymentArchive> seenBeanDeploymentArchives = new HashSet<BeanDeploymentArchive>(); for (BeanDeploymentArchive archive : deployment.getBeanDeploymentArchives()) { if (!seenBeanDeploymentArchives.contains(archive)) { visit(archive, seenBeanDeploymentArchives); } } // Alhough it's the responsibility of an integrator, check the uniqueness to avoid weird bugs if (bdaMapping.isNonuniqueIdentifierDetected()) { throw BootstrapLogger.LOG.nonuniqueBeanDeploymentIdentifier(WeldCollections.toMultiRowString(bdaMapping.getBeanDeployments())); } }
public void visit() { Set<BeanDeploymentArchive> seenBeanDeploymentArchives = new HashSet<BeanDeploymentArchive>(); for (BeanDeploymentArchive archive : deployment.getBeanDeploymentArchives()) { if (!seenBeanDeploymentArchives.contains(archive)) { visit(archive, seenBeanDeploymentArchives); } } // Alhough it's the responsibility of an integrator, check the uniqueness to avoid weird bugs if (bdaMapping.isNonuniqueIdentifierDetected()) { throw BootstrapLogger.LOG.nonuniqueBeanDeploymentIdentifier(WeldCollections.toMultiRowString(bdaMapping.getBeanDeployments())); } }
private WeldManager locateWeldManager() { BeanDeploymentArchive foundBeanDeploymentArchive = null; for (BeanDeploymentArchive beanDeploymentArchive: bootstrapBean.getDeployment().getBeanDeploymentArchives()) { if (beanDeploymentArchive.getId().equals(bdaId)) { foundBeanDeploymentArchive = beanDeploymentArchive; } } if (foundBeanDeploymentArchive == null) { throw new IllegalStateException("Cannot find BeanManager for BeanDeploymentArchive with id=" + bdaId); } return bootstrapBean.getBootstrap().getManager(foundBeanDeploymentArchive); }
public BeanDeploymentArchive getBeanDeploymentArchive(BootstrapBean bootstrap, DeploymentUnit deploymentUnit) { for (BeanDeploymentArchive beanDeploymentArchive: bootstrap.getDeployment().getBeanDeploymentArchives()) { String id = IdFactory.getIdFromClassLoader(deploymentUnit.getClassLoader()); if (beanDeploymentArchive.getId().equals(id)) { return beanDeploymentArchive; } } return null; } }
public void inject(Object instance) { BeanDeploymentArchive foundBeanDeploymentArchive = null; for (BeanDeploymentArchive beanDeploymentArchive: bootstrapBean.getDeployment().getBeanDeploymentArchives()) { if (beanDeploymentArchive.getId().equals(beanDeploymentArchiveId)) { foundBeanDeploymentArchive = beanDeploymentArchive; } } if (foundBeanDeploymentArchive == null) { throw new IllegalStateException("Cannot find BeanManager for BeanDeploymentArchive with id=" + beanDeploymentArchiveId); } NonContextualObjectInjectionHelper.injectNonContextualInstance(instance, bootstrapBean.getBootstrap().getManager(foundBeanDeploymentArchive)); }
private boolean isEjbServicesRegistered() { if(deployment.getServices().contains(EjbServices.class)) { // For backwards compatibility with older integrators that register EjbServices // as a deployment service return true; } // EjbServices is a bean deployment archive service for (BeanDeploymentArchive beanDeploymentArchive : deployment.getBeanDeploymentArchives()) { if (beanDeploymentArchive.getServices().contains(EjbServices.class)) { return true; } } return false; }