Class ForwardingEjbDescriptor<T>

    • Constructor Detail

      • ForwardingEjbDescriptor

        public ForwardingEjbDescriptor()
    • Method Detail

      • isMessageDriven

        public boolean isMessageDriven()
        Description copied from interface: EjbDescriptor
        Indicates if the EJB is an MDB
        Specified by:
        isMessageDriven in interface EjbDescriptor<T>
        Returns:
        True if the bean is an MDB, false otherwise
      • isSingleton

        public boolean isSingleton()
        Description copied from interface: EjbDescriptor
        Indicates if the bean is a EJB 3.1 Singleton session bean
        Specified by:
        isSingleton in interface EjbDescriptor<T>
        Returns:
        True if the bean is a singleton, false otherwise
      • isStateful

        public boolean isStateful()
        Description copied from interface: EjbDescriptor
        Indicates if the EJB is a stateful session bean
        Specified by:
        isStateful in interface EjbDescriptor<T>
        Returns:
        True if the bean is stateful, false otherwise
      • isStateless

        public boolean isStateless()
        Description copied from interface: EjbDescriptor
        Indicates if the bean is a stateless session bean
        Specified by:
        isStateless in interface EjbDescriptor<T>
        Returns:
        True if stateless, false otherwise
      • isPassivationCapable

        public boolean isPassivationCapable()
        Description copied from interface: EjbDescriptor

        Indicates if the EJB is passivation capable.

        • Stateless session beans, singleton session beans and MDBs are not passivation capable.
        • A stateful session bean is passivation capable unless the passivationCapable element of the Stateful annotation is set to false or the passivation-capable element of the session deployment descriptor element is set to false

        Specified by:
        isPassivationCapable in interface EjbDescriptor<T>
        Returns:
        true if the EJB is passivation capable
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object