private boolean isProxyRequired(Bean<?> bean) { if (bean instanceof RIBean<?>) { return ((RIBean<?>) bean).isProxyRequired(); } else { return isNormalScope(bean.getScope()); } }
private boolean isProxyRequired(Bean<?> bean) { if (bean instanceof RIBean<?>) { return ((RIBean<?>) bean).isProxyRequired(); } else { return isNormalScope(bean.getScope()); } }
private boolean isProxyRequired(Bean<?> bean) { if (bean instanceof RIBean<?>) { return ((RIBean<?>) bean).isProxyRequired(); } else { return isNormalScope(bean.getScope()); } }
private boolean isProxyRequired(Bean<?> bean) { if (bean instanceof RIBean<?>) { return ((RIBean<?>) bean).isProxyRequired(); } else { return isNormalScope(bean.getScope()); } }
private boolean isProxyRequired(Bean<?> bean) { if (bean instanceof RIBean<?>) { return ((RIBean<?>) bean).isProxyRequired(); } else { return isNormalScope(bean.getScope()); } }
private boolean isProxyRequired(Bean<?> bean) { if (bean instanceof RIBean<?>) { return ((RIBean<?>) bean).isProxyRequired(); } else { return isNormalScope(bean.getScope()); } }
@Override public BeanManagerImpl setCurrent(Class<? extends Annotation> scopeType) { if (!isNormalScope(scopeType)) { throw new IllegalArgumentException(BeanManagerLogger.LOG.nonNormalScope(scopeType)); } currentActivities.add(new CurrentActivity(getContext(scopeType), this)); return this; }
private void validateCustomBean(Bean<?> bean, BeanManagerImpl beanManager) { validateGeneralBean(bean, beanManager); if (!(bean instanceof PassivationCapable) && beanManager.isNormalScope(bean.getScope())) { ValidatorLogger.LOG.beanNotPassivationCapable(bean); } }
private void validateCustomBean(Bean<?> bean, BeanManagerImpl beanManager) { validateGeneralBean(bean, beanManager); if (!(bean instanceof PassivationCapable) && beanManager.isNormalScope(bean.getScope())) { ValidatorLogger.LOG.beanNotPassivationCapable(bean); } }
private void validateCustomBean(Bean<?> bean, BeanManagerImpl beanManager) { validateGeneralBean(bean, beanManager); if (!(bean instanceof PassivationCapable) && beanManager.isNormalScope(bean.getScope())) { ValidatorLogger.LOG.beanNotPassivationCapable(bean); } }
private void validateCustomBean(Bean<?> bean, BeanManagerImpl beanManager) { validateGeneralBean(bean, beanManager); if (!(bean instanceof PassivationCapable) && beanManager.isNormalScope(bean.getScope())) { ValidatorLogger.LOG.beanNotPassivationCapable(bean); } }
private void validateCustomBean(Bean<?> bean, BeanManagerImpl beanManager) { validateGeneralBean(bean, beanManager); if (!(bean instanceof PassivationCapable) && beanManager.isNormalScope(bean.getScope())) { ValidatorLogger.LOG.beanNotPassivationCapable(bean); } }
private void validateCustomBean(Bean<?> bean, BeanManagerImpl beanManager) { validateGeneralBean(bean, beanManager); if (!(bean instanceof PassivationCapable) && beanManager.isNormalScope(bean.getScope())) { ValidatorLogger.LOG.beanNotPassivationCapable(bean); } }
private Bean<?> findNormalScopedDependant(CreationalContextImpl<?> weldCreationalContext) { CreationalContextImpl<?> parent = weldCreationalContext.getParentCreationalContext(); if (parent != null) { if (parent.getContextual() instanceof Bean) { Bean<?> bean = (Bean<?>) parent.getContextual(); if (isNormalScope(bean.getScope())) { return bean; } else { return findNormalScopedDependant(parent); } } } return null; }
private Bean<?> findNormalScopedDependant(CreationalContextImpl<?> weldCreationalContext) { CreationalContextImpl<?> parent = weldCreationalContext.getParentCreationalContext(); if (parent != null) { if (parent.getContextual() instanceof Bean) { Bean<?> bean = (Bean<?>) parent.getContextual(); if (isNormalScope(bean.getScope())) { return bean; } else { return findNormalScopedDependant(parent); } } } return null; }
protected void validateGeneralBean(Bean<?> bean, BeanManagerImpl beanManager) { for (InjectionPoint ij : bean.getInjectionPoints()) { validateInjectionPoint(ij, beanManager); } // Validate all pseudo-scoped beans, except for built-in beans and session beans which are proxied by the EJB container if (!beanManager.isNormalScope(bean.getScope()) && !(bean instanceof AbstractBuiltInBean) && !(bean instanceof SessionBean)) { validatePseudoScopedBean(bean, beanManager); } if (beanManager.isPassivatingScope(bean.getScope()) && !Beans.isPassivationCapableBean(bean)) { throw ValidatorLogger.LOG.beanWithPassivatingScopeNotPassivationCapable(bean); } }
protected void validateGeneralBean(Bean<?> bean, BeanManagerImpl beanManager) { for (InjectionPoint ij : bean.getInjectionPoints()) { validateInjectionPoint(ij, beanManager); } // Validate all pseudo-scoped beans, except for built-in beans and session beans which are proxied by the EJB container if (!beanManager.isNormalScope(bean.getScope()) && !(bean instanceof AbstractBuiltInBean) && !(bean instanceof SessionBean)) { validatePseudoScopedBean(bean, beanManager); } if (beanManager.isPassivatingScope(bean.getScope()) && !Beans.isPassivationCapableBean(bean)) { throw ValidatorLogger.LOG.beanWithPassivatingScopeNotPassivationCapable(bean); } }
protected void validateGeneralBean(Bean<?> bean, BeanManagerImpl beanManager) { for (InjectionPoint ij : bean.getInjectionPoints()) { validateInjectionPoint(ij, beanManager); } // Validate all pseudo-scoped beans, except for built-in beans and session beans which are proxied by the EJB container if (!beanManager.isNormalScope(bean.getScope()) && !(bean instanceof AbstractBuiltInBean) && !(bean instanceof SessionBean)) { validatePseudoScopedBean(bean, beanManager); } if (beanManager.isPassivatingScope(bean.getScope()) && !Beans.isPassivationCapableBean(bean)) { throw ValidatorLogger.LOG.beanWithPassivatingScopeNotPassivationCapable(bean); } }
protected void validateGeneralBean(Bean<?> bean, BeanManagerImpl beanManager) { for (InjectionPoint ij : bean.getInjectionPoints()) { validateInjectionPoint(ij, beanManager); } // Validate all pseudo-scoped beans, except for built-in beans and session beans which are proxied by the EJB container if (!beanManager.isNormalScope(bean.getScope()) && !(bean instanceof AbstractBuiltInBean) && !(bean instanceof SessionBean)) { validatePseudoScopedBean(bean, beanManager); } if (beanManager.isPassivatingScope(bean.getScope()) && !Beans.isPassivationCapableBean(bean)) { throw ValidatorLogger.LOG.beanWithPassivatingScopeNotPassivationCapable(bean); } }
protected void validateGeneralBean(Bean<?> bean, BeanManagerImpl beanManager) { for (InjectionPoint ij : bean.getInjectionPoints()) { validateInjectionPoint(ij, beanManager); } // Validate all pseudo-scoped beans, except for built-in beans and session beans which are proxied by the EJB container if (!beanManager.isNormalScope(bean.getScope()) && !(bean instanceof AbstractBuiltInBean) && !(bean instanceof SessionBean)) { validatePseudoScopedBean(bean, beanManager); } if (beanManager.isPassivatingScope(bean.getScope()) && !Beans.isPassivationCapableBean(bean)) { throw ValidatorLogger.LOG.beanWithPassivatingScopeNotPassivationCapable(bean); } }