protected Bean<EntityManager> resolveEntityManagerBean(Class<? extends Annotation> qualifierClass) { Set<Bean<?>> entityManagerBeans = beanManager.getBeans(EntityManager.class, new AnyLiteral()); if (entityManagerBeans == null) { entityManagerBeans = new HashSet<Bean<?>>(); } for (Bean<?> currentEntityManagerBean : entityManagerBeans) { Set<Annotation> foundQualifierAnnotations = currentEntityManagerBean.getQualifiers(); for (Annotation currentQualifierAnnotation : foundQualifierAnnotations) { if (currentQualifierAnnotation.annotationType().equals(qualifierClass)) { return (Bean<EntityManager>) currentEntityManagerBean; } } } return null; } }
protected Bean<EntityManager> resolveEntityManagerBean(Class<? extends Annotation> qualifierClass) { Set<Bean<?>> entityManagerBeans = beanManager.getBeans(EntityManager.class, new AnyLiteral()); if (entityManagerBeans == null) { entityManagerBeans = new HashSet<Bean<?>>(); } Bean<EntityManager> entityManagerBean = null; it: for (Bean<?> currentEntityManagerBean : entityManagerBeans) { Set<Annotation> foundQualifierAnnotations = currentEntityManagerBean.getQualifiers(); for (Annotation currentQualifierAnnotation : foundQualifierAnnotations) { if (currentQualifierAnnotation.annotationType().equals(qualifierClass)) { entityManagerBean = (Bean<EntityManager>) currentEntityManagerBean; break it; } } } return entityManagerBean; }
protected Bean<EntityManager> resolveEntityManagerBean(Class<? extends Annotation> qualifierClass) { Set<Bean<?>> entityManagerBeans = beanManager.getBeans(EntityManager.class, new AnyLiteral()); if (entityManagerBeans == null) { entityManagerBeans = new HashSet<Bean<?>>(); } Bean<EntityManager> entityManagerBean = null; it: for (Bean<?> currentEntityManagerBean : entityManagerBeans) { Set<Annotation> foundQualifierAnnotations = currentEntityManagerBean.getQualifiers(); for (Annotation currentQualifierAnnotation : foundQualifierAnnotations) { if (currentQualifierAnnotation.annotationType().equals(qualifierClass)) { entityManagerBean = (Bean<EntityManager>) currentEntityManagerBean; break it; } } } return entityManagerBean; }
protected Bean<EntityManager> resolveEntityManagerBean(Class<? extends Annotation> qualifierClass) { Set<Bean<?>> entityManagerBeans = beanManager.getBeans(EntityManager.class, new AnyLiteral()); if (entityManagerBeans == null) { entityManagerBeans = new HashSet<Bean<?>>(); } Bean<EntityManager> entityManagerBean = null; it: for (Bean<?> currentEntityManagerBean : entityManagerBeans) { Set<Annotation> foundQualifierAnnotations = currentEntityManagerBean.getQualifiers(); for (Annotation currentQualifierAnnotation : foundQualifierAnnotations) { if (currentQualifierAnnotation.annotationType().equals(qualifierClass)) { entityManagerBean = (Bean<EntityManager>) currentEntityManagerBean; break it; } } } return entityManagerBean; }
protected Bean<EntityManager> resolveEntityManagerBean(Class<? extends Annotation> qualifierClass) { Set<Bean<?>> entityManagerBeans = beanManager.getBeans(EntityManager.class, new AnyLiteral()); if (entityManagerBeans == null) { entityManagerBeans = new HashSet<Bean<?>>(); } for (Bean<?> currentEntityManagerBean : entityManagerBeans) { Set<Annotation> foundQualifierAnnotations = currentEntityManagerBean.getQualifiers(); for (Annotation currentQualifierAnnotation : foundQualifierAnnotations) { if (currentQualifierAnnotation.annotationType().equals(qualifierClass)) { return (Bean<EntityManager>) currentEntityManagerBean; } } } return null; } }
protected Bean<EntityManager> resolveEntityManagerBean(Class<? extends Annotation> qualifierClass) { Set<Bean<?>> entityManagerBeans = beanManager.getBeans(EntityManager.class, new AnyLiteral()); if (entityManagerBeans == null) { entityManagerBeans = new HashSet<Bean<?>>(); } for (Bean<?> currentEntityManagerBean : entityManagerBeans) { Set<Annotation> foundQualifierAnnotations = currentEntityManagerBean.getQualifiers(); for (Annotation currentQualifierAnnotation : foundQualifierAnnotations) { if (currentQualifierAnnotation.annotationType().equals(qualifierClass)) { return (Bean<EntityManager>) currentEntityManagerBean; } } } return null; } }
private synchronized void init() { // switch into paranoia mode if(this.beanCreationDecisionVoters == null) { this.beanCreationDecisionVoters = new ArrayList<BeanCreationDecisionVoter>(); Set<? extends Bean> foundBeans = this.beanManager.getBeans(BeanCreationDecisionVoter.class, new AnyLiteral()); Bean<?> foundBean; Set<Bean<?>> beanSet; for(Bean<?> currentBean : foundBeans) { beanSet = new HashSet<Bean<?>>(1); beanSet.add(currentBean); foundBean = this.beanManager.resolve(beanSet); this.beanCreationDecisionVoters.add( CodiUtils.getContextualReference(this.beanManager, BeanCreationDecisionVoter.class, (Bean<BeanCreationDecisionVoter>)foundBean)); } Collections .sort(this.beanCreationDecisionVoters, new InvocationOrderComparator<BeanCreationDecisionVoter>()); } }
private synchronized void init() { // switch into paranoia mode if(this.beanCreationDecisionVoters == null) { this.beanCreationDecisionVoters = new ArrayList<BeanCreationDecisionVoter>(); Set<? extends Bean> foundBeans = this.beanManager.getBeans(BeanCreationDecisionVoter.class, new AnyLiteral()); Bean<?> foundBean; Set<Bean<?>> beanSet; for(Bean<?> currentBean : foundBeans) { beanSet = new HashSet<Bean<?>>(1); beanSet.add(currentBean); foundBean = this.beanManager.resolve(beanSet); this.beanCreationDecisionVoters.add( CodiUtils.getContextualReference(this.beanManager, BeanCreationDecisionVoter.class, (Bean<BeanCreationDecisionVoter>)foundBean)); } Collections .sort(this.beanCreationDecisionVoters, new InvocationOrderComparator<BeanCreationDecisionVoter>()); } }
private synchronized void init() { // switch into paranoia mode if(this.beanCreationDecisionVoters == null) { this.beanCreationDecisionVoters = new ArrayList<BeanCreationDecisionVoter>(); Set<? extends Bean> foundBeans = this.beanManager.getBeans(BeanCreationDecisionVoter.class, new AnyLiteral()); Bean<?> foundBean; Set<Bean<?>> beanSet; for(Bean<?> currentBean : foundBeans) { beanSet = new HashSet<Bean<?>>(1); beanSet.add(currentBean); foundBean = this.beanManager.resolve(beanSet); this.beanCreationDecisionVoters.add( CodiUtils.getContextualReference(this.beanManager, BeanCreationDecisionVoter.class, (Bean<BeanCreationDecisionVoter>)foundBean)); } Collections .sort(this.beanCreationDecisionVoters, new InvocationOrderComparator<BeanCreationDecisionVoter>()); } }
beanManager.getBeans(pageBeanDescriptor.getBeanClass(), new AnyLiteral());
beanManager.getBeans(pageBeanDescriptor.getBeanClass(), new AnyLiteral());
beanManager.getBeans(pageBeanDescriptor.getBeanClass(), new AnyLiteral());