Class CdiDiscoveryExtension

java.lang.Object
io.github.cdiunit.internal.CdiDiscoveryExtension
All Implemented Interfaces:
DiscoveryExtension

public class CdiDiscoveryExtension extends Object implements DiscoveryExtension
Discover standard CDI features:
  • extensions
  • interceptors
  • decorators
  • alternative stereotypes

Also discoverField types related to the members annotated with:

  • Inject
  • Produces
  • Provider
  • Instance
  • Constructor Details

    • CdiDiscoveryExtension

      public CdiDiscoveryExtension()
  • Method Details

    • bootstrap

      public void bootstrap(DiscoveryExtension.BootstrapDiscoveryContext bdc)
      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 interface DiscoveryExtension
      Parameters:
      bdc - bootstrap discovery context to register discovery callbacks