Class ProcessSessionBeanImpl<X>

  • Type Parameters:
    X - ejb class info
    All Implemented Interfaces:
    javax.enterprise.inject.spi.ProcessBean<Object>, javax.enterprise.inject.spi.ProcessManagedBean<Object>, javax.enterprise.inject.spi.ProcessSessionBean<X>
    Direct Known Subclasses:
    GProcessSessionBean

    public class ProcessSessionBeanImpl<X>
    extends ProcessBeanImpl<Object>
    implements javax.enterprise.inject.spi.ProcessSessionBean<X>
    Implementation of ProcessSessionBean.
    Version:
    $Rev$ $Date$
    • Constructor Detail

      • ProcessSessionBeanImpl

        public ProcessSessionBeanImpl​(javax.enterprise.inject.spi.Bean<Object> bean,
                                      javax.enterprise.inject.spi.AnnotatedType<Object> annotatedType,
                                      String name,
                                      javax.enterprise.inject.spi.SessionBeanType type)
    • Method Detail

      • getEjbName

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

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

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