Class TransactionScopedCDIUtil


  • public class TransactionScopedCDIUtil
    extends Object
    This class contains utility methods used for TransactionScoped related CDI event processing. TODO: Merge these and other CDU util classes
    Author:
    Arjav Desai
    • Constructor Detail

      • TransactionScopedCDIUtil

        public TransactionScopedCDIUtil()
    • Method Detail

      • log

        public static void log​(String message)
      • getAnnotation

        public static <A extends AnnotationOptional<A> getAnnotation​(jakarta.enterprise.inject.spi.BeanManager beanManager,
                                                                       Class<?> annotatedClass,
                                                                       Class<A> annotationType)
      • getAnnotation

        public static <A extends AnnotationOptional<A> getAnnotation​(jakarta.enterprise.inject.spi.BeanManager beanManager,
                                                                       Method annotatedMethod,
                                                                       Class<A> annotationType)
      • createHelperBean

        public static jakarta.enterprise.inject.spi.Bean<?> createHelperBean​(jakarta.enterprise.inject.spi.BeanManager beanManager,
                                                                             Class<? extends Object> beanClass)
      • fireEvent

        public static void fireEvent​(String eventType)