Class CompositeServiceDiscoveryProviderLoader

  • All Implemented Interfaces:
    io.smallrye.stork.spi.ElementWithType, io.smallrye.stork.spi.internal.ServiceDiscoveryLoader

    @ApplicationScoped
    public class CompositeServiceDiscoveryProviderLoader
    extends Object
    implements io.smallrye.stork.spi.internal.ServiceDiscoveryLoader
    ServiceDiscoveryLoader for CompositeServiceDiscoveryProvider
    • Constructor Detail

      • CompositeServiceDiscoveryProviderLoader

        public CompositeServiceDiscoveryProviderLoader()
    • Method Detail

      • createServiceDiscovery

        public io.smallrye.stork.api.ServiceDiscovery createServiceDiscovery​(io.smallrye.stork.api.config.ConfigWithType config,
                                                                             String serviceName,
                                                                             io.smallrye.stork.api.config.ServiceConfig serviceConfig,
                                                                             io.smallrye.stork.spi.StorkInfrastructure storkInfrastructure)
        Specified by:
        createServiceDiscovery in interface io.smallrye.stork.spi.internal.ServiceDiscoveryLoader
      • type

        public String type()
        Specified by:
        type in interface io.smallrye.stork.spi.ElementWithType
        Returns:
        the type