Package org.glassfish.weld.services
Class InjectionServicesImpl
- java.lang.Object
-
- org.glassfish.weld.services.InjectionServicesImpl
-
- All Implemented Interfaces:
org.jboss.weld.bootstrap.api.Service
,org.jboss.weld.injection.spi.InjectionServices
public class InjectionServicesImpl extends Object implements org.jboss.weld.injection.spi.InjectionServices
Class to provide actual injection of an annotation and related services
-
-
Constructor Summary
Constructors Constructor Description InjectionServicesImpl(InjectionManager injectionMgr, BundleDescriptor context, DeploymentImpl deployment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> void
aroundInject(org.jboss.weld.injection.spi.InjectionContext<T> injectionContext)
void
cleanup()
<T> void
registerInjectionTarget(jakarta.enterprise.inject.spi.InjectionTarget<T> injectionTarget, jakarta.enterprise.inject.spi.AnnotatedType<T> annotatedType)
-
-
-
Constructor Detail
-
InjectionServicesImpl
public InjectionServicesImpl(InjectionManager injectionMgr, BundleDescriptor context, DeploymentImpl deployment)
-
-
Method Detail
-
aroundInject
public <T> void aroundInject(org.jboss.weld.injection.spi.InjectionContext<T> injectionContext)
- Specified by:
aroundInject
in interfaceorg.jboss.weld.injection.spi.InjectionServices
-
registerInjectionTarget
public <T> void registerInjectionTarget(jakarta.enterprise.inject.spi.InjectionTarget<T> injectionTarget, jakarta.enterprise.inject.spi.AnnotatedType<T> annotatedType)
- Specified by:
registerInjectionTarget
in interfaceorg.jboss.weld.injection.spi.InjectionServices
-
cleanup
public void cleanup()
- Specified by:
cleanup
in interfaceorg.jboss.weld.bootstrap.api.Service
-
-