Package io.github.cdiunit.internal
Class CdiDiscoveryExtension
java.lang.Object
io.github.cdiunit.internal.CdiDiscoveryExtension
- All Implemented Interfaces:
DiscoveryExtension
Discover standard CDI features:
- extensions
- interceptors
- decorators
- alternative stereotypes
Also discoverField types related to the members annotated with:
- Inject
- Produces
- Provider
- Instance
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.github.cdiunit.internal.DiscoveryExtension
DiscoveryExtension.BootstrapDiscoveryContext, DiscoveryExtension.Context
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Initialise discovery extension.
-
Constructor Details
-
CdiDiscoveryExtension
public CdiDiscoveryExtension()
-
-
Method Details
-
bootstrap
Description copied from interface:DiscoveryExtension
Initialise discovery extension.Invoked once per discovery cycle. Discovery extension may register discovery callbacks. All modifications to the discovery callbacks performed outside of this method are ignored.
- Specified by:
bootstrap
in interfaceDiscoveryExtension
- Parameters:
bdc
- bootstrap discovery context to register discovery callbacks
-