org.jboss.weld.injection.spi
Interface InjectionServices

All Superinterfaces:
Service

public interface InjectionServices
extends Service

Provides callbacks to the container when Weld performs injection on an InjectionTarget, managed bean or session bean This service may be used to provide EE-style injection. The container must respect any modifications made to type via the container lifecycle events. Container lifecycle events may alter the annotations placed on the type, it's members, and the formal parameters of it's members. InjectionContext.getAnnotatedType() gives access to the modified state of the type. InjectionServices is a per-BeanDeploymentArchive service.

Author:
Pete Muir

Method Summary
<T> void
aroundInject(InjectionContext<T> injectionContext)
          Callback for injection.
 
Methods inherited from interface org.jboss.weld.bootstrap.api.Service
cleanup
 

Method Detail

aroundInject

<T> void aroundInject(InjectionContext<T> injectionContext)
Callback for injection. Call InjectionContext.proceed() to cause CDI-style injection to occur.

Parameters:
injectionContext -


Copyright © 2013 Seam Framework. All Rights Reserved.