Class InternalEjbDescriptor<T>

  • All Implemented Interfaces:
    org.jboss.weld.ejb.spi.EjbDescriptor<T>

    public class InternalEjbDescriptor<T>
    extends org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor<T>
    More powerful version of EjbDescriptor that exposes Maps for some metadata. The EjbDescriptor to enhance should be passed to the constructor
    Author:
    Pete Muir
    • Method Detail

      • of

        public static <T> InternalEjbDescriptor<T> of​(org.jboss.weld.ejb.spi.EjbDescriptor<T> ejbDescriptor)
      • delegate

        public org.jboss.weld.ejb.spi.EjbDescriptor<T> delegate()
        Specified by:
        delegate in class org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor<T>
      • getObjectInterface

        public Class<?> getObjectInterface()
      • getLocalBusinessInterfacesAsClasses

        public Set<Class<?>> getLocalBusinessInterfacesAsClasses()
      • getRemoteBusinessInterfacesAsClasses

        public Set<Class<?>> getRemoteBusinessInterfacesAsClasses()
      • getImplementationClass

        public Class<? extends T> getImplementationClass()