Package examples

Class AcmeServiceDiscoveryProviderLoader

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

    public class AcmeServiceDiscoveryProviderLoader
    extends Object
    implements io.smallrye.stork.spi.internal.ServiceDiscoveryLoader
    ServiceDiscoveryLoader for examples.AcmeServiceDiscoveryProvider
    • Constructor Detail

      • AcmeServiceDiscoveryProviderLoader

        public AcmeServiceDiscoveryProviderLoader()
    • Method Detail

      • createServiceDiscovery

        public io.smallrye.stork.api.ServiceDiscovery createServiceDiscovery​(io.smallrye.stork.api.config.ServiceDiscoveryConfig 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