Package org.jboss.weld.ejb
Class InternalEjbDescriptor<T>
- java.lang.Object
-
- org.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor<T>
-
- org.jboss.weld.ejb.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 ofEjbDescriptorthat exposes Maps for some metadata. TheEjbDescriptorto enhance should be passed to the constructor- Author:
- Pete Muir
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jboss.weld.ejb.spi.EjbDescriptor<T>delegate()Class<? extends T>getImplementationClass()Set<Class<?>>getLocalBusinessInterfacesAsClasses()Class<?>getObjectInterface()Set<Class<?>>getRemoteBusinessInterfacesAsClasses()Collection<MethodSignature>getRemoveMethodSignatures()static <T> InternalEjbDescriptor<T>of(org.jboss.weld.ejb.spi.EjbDescriptor<T> ejbDescriptor)
-
-
-
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:
delegatein classorg.jboss.weld.ejb.spi.helpers.ForwardingEjbDescriptor<T>
-
getObjectInterface
public Class<?> getObjectInterface()
-
getRemoveMethodSignatures
public Collection<MethodSignature> getRemoveMethodSignatures()
-
-