Class EjbValidator
- java.lang.Object
-
- org.apache.webbeans.ejb.common.util.EjbValidator
-
public final class EjbValidator extends Object
Validates session beans.- Version:
- $Rev: 915746 $ $Date: 2010-02-24 12:43:43 +0200 (Wed, 24 Feb 2010) $
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidvalidateDecoratorOrInterceptor(Class<?> ejbClass)Validates session bean decorator/interceptor conditions.static voidvalidateEjbScopeType(BaseEjbBean<?> ejbBean)Validates session bean's scope.static voidvalidateGenericBeanType(Class<?> ejbClass, Class<? extends Annotation> scopeType)Check generic type conditions.static <T> voidvalidateObserverMethods(BaseEjbBean<?> bean, Set<javax.enterprise.inject.spi.ObserverMethod<T>> observers)
-
-
-
Method Detail
-
validateEjbScopeType
public static void validateEjbScopeType(BaseEjbBean<?> ejbBean)
Validates session bean's scope.- Parameters:
ejbBean- ejb bean
-
validateDecoratorOrInterceptor
public static void validateDecoratorOrInterceptor(Class<?> ejbClass)
Validates session bean decorator/interceptor conditions.- Parameters:
ejbClass- ejb bean class
-
validateGenericBeanType
public static void validateGenericBeanType(Class<?> ejbClass, Class<? extends Annotation> scopeType)
Check generic type conditions.- Parameters:
ejbClass- ebj classscopeType- scope type
-
validateObserverMethods
public static <T> void validateObserverMethods(BaseEjbBean<?> bean, Set<javax.enterprise.inject.spi.ObserverMethod<T>> observers)
-
-