Class ProviderExtensionSupport


  • public class ProviderExtensionSupport
    extends Object
    Support for Provider injection points annotated with Claim.
    • Constructor Detail

      • ProviderExtensionSupport

        public ProviderExtensionSupport()
    • Method Detail

      • addTypeToClaimProducer

        public void addTypeToClaimProducer​(@Observes
                                           jakarta.enterprise.inject.spi.ProcessBeanAttributes pba)
        Replace the general producer method BeanAttributes with one bound to the collected injection site types to properly reflect all of the type locations the producer method applies to.
        Parameters:
        pba - the ProcessBeanAttributes
        See Also:
        ProviderExtensionSupport.ProviderBeanAttributes