|
Annotation Types Summary |
| Advise |
An annotation that may be placed on a advisor method of a module. |
| Contribute |
An annotation that may be placed on a contributor method of a module. |
| Decorate |
An annotation that may be placed on a decorator method of a module. |
| EagerLoad |
Marker annotation placed on a service builder method to indicate that the service should be eagerly loaded: realized
as if a service method had been invoked. |
| Marker |
Used to define one or more marker annotations for a service implementation. |
| Match |
Optional, but typically used, annotation for service decorator methods, used to define which services the decorator
applies to. |
| NotLazy |
Marks a method as specifically not-lazy, even if other methods in the same interface are being advised as lazy. |
| Order |
Used with a service decorator method to control the order in which decorations occur. |
| PreventServiceDecoration |
Marks a service as not eligible for decoration. |
| Scope |
An optional annotation that may be placed on a service building method of a module, or on the implementation class
(when using service binding). |
| ServiceId |
An optional annotation that may be placed on a service building method of a module, or on the implementation class
(when using service binding via the ServiceBinder). |
| Startup |
An annotation that may be placed on a startup method of a module. |
| SubModule |
Attached to a module class, this annotation identifies other module classes that should also be added to the
Registry. |
| UsesConfiguration |
A documentation-only interface placed on service interfaces for services which have an unordered configuration, to identify the type of contribution. |
| UsesMappedConfiguration |
A documentation-only interface placed on service interfaces for services which have a mapped configuration, to identify the type of key (often, a String),
and type ofcontribution. |
| UsesOrderedConfiguration |
A documentation-only interface placed on service interfaces for services which have an ordered configuration, to identify the type of contribution. |