Class ProcessSessionBeanImpl<X>

All Implemented Interfaces:
jakarta.enterprise.inject.spi.ProcessBean<Object>, jakarta.enterprise.inject.spi.ProcessManagedBean<Object>, jakarta.enterprise.inject.spi.ProcessSessionBean<X>, NotificationListener

public class ProcessSessionBeanImpl<X> extends AbstractProcessClassBean<Object,SessionBean<Object>> implements jakarta.enterprise.inject.spi.ProcessSessionBean<X>
  • Method Details

    • fire

      protected static <X> void fire(BeanManagerImpl beanManager, SessionBean<Object> bean)
    • getEjbName

      public String getEjbName()
      Specified by:
      getEjbName in interface jakarta.enterprise.inject.spi.ProcessSessionBean<X>
    • getSessionBeanType

      public jakarta.enterprise.inject.spi.SessionBeanType getSessionBeanType()
      Specified by:
      getSessionBeanType in interface jakarta.enterprise.inject.spi.ProcessSessionBean<X>
    • getAnnotatedBeanClass

      public jakarta.enterprise.inject.spi.AnnotatedType<Object> getAnnotatedBeanClass()
      Specified by:
      getAnnotatedBeanClass in interface jakarta.enterprise.inject.spi.ProcessManagedBean<X>