Package org.glassfish.weld.services
Class JCDIAroundConstructCallback<T>
- java.lang.Object
-
- org.glassfish.weld.services.JCDIAroundConstructCallback<T>
-
- Type Parameters:
T
- instance type
- All Implemented Interfaces:
org.jboss.weld.construction.api.AroundConstructCallback<T>
public class JCDIAroundConstructCallback<T> extends Object implements org.jboss.weld.construction.api.AroundConstructCallback<T>
Weld object construction callback, which invokes EJB Container's interception logic.
-
-
Constructor Summary
Constructors Constructor Description JCDIAroundConstructCallback(BaseContainer container, EJBContextImpl ejbContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
aroundConstruct(org.jboss.weld.construction.api.ConstructionHandle<T> handle, jakarta.enterprise.inject.spi.AnnotatedConstructor<T> constructor, Object[] parameters, Map<String,Object> data)
T
createEjb()
This method is invoked at end of EJB interception chain to actually construct the instance.
-
-
-
Constructor Detail
-
JCDIAroundConstructCallback
public JCDIAroundConstructCallback(BaseContainer container, EJBContextImpl ejbContext)
-
-
Method Detail
-
aroundConstruct
public T aroundConstruct(org.jboss.weld.construction.api.ConstructionHandle<T> handle, jakarta.enterprise.inject.spi.AnnotatedConstructor<T> constructor, Object[] parameters, Map<String,Object> data)
- Specified by:
aroundConstruct
in interfaceorg.jboss.weld.construction.api.AroundConstructCallback<T>
-
createEjb
public T createEjb()
This method is invoked at end of EJB interception chain to actually construct the instance.
-
-