java.lang.Object
io.smallrye.reactive.messaging.providers.helpers.CDIUtils

public class CDIUtils extends Object
  • Constructor Details

    • CDIUtils

      public CDIUtils()
  • Method Details

    • getSortedInstances

      public static <T extends jakarta.enterprise.inject.spi.Prioritized> List<T> getSortedInstances(jakarta.enterprise.inject.Instance<T> instances)
    • getInstanceById

      public static <T> jakarta.enterprise.inject.Instance<T> getInstanceById(jakarta.enterprise.inject.Instance<T> instances, String identifier)
    • getInstanceById

      public static <T> T getInstanceById(jakarta.enterprise.inject.Instance<T> instances, String identifier, Supplier<T> defaultSupplier)