|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value={FIELD,METHOD,TYPE,ANNOTATION_TYPE}) @Documented public @interface ExtensionManaged
Denotes a resource that is managed by a CDI extension (as opposed to container-managed).
The meaning of this annotation is dependent on the resource that is managed. For actual usage refer to the documentation of the extension that provides the managed resource.
In general, this annotation is applied to Producer methods/fields to signify that an extension is using the produced object to create some kind of managed resource.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |