Class ConsulServiceDiscovery

  • All Implemented Interfaces:
    io.gravitee.discovery.api.ServiceDiscovery

    public class ConsulServiceDiscovery
    extends io.gravitee.discovery.api.service.AbstractServiceDiscovery<ConsulService>
    implements io.gravitee.discovery.api.ServiceDiscovery
    Author:
    David BRASSELY (david.brassely at graviteesource.com), GraviteeSource Team
    • Method Detail

      • stop

        public void stop()
                  throws Exception
        Specified by:
        stop in interface io.gravitee.discovery.api.ServiceDiscovery
        Throws:
        Exception
      • listen

        public void listen​(io.gravitee.discovery.api.event.Handler<io.gravitee.discovery.api.event.Event> handler)
        Specified by:
        listen in interface io.gravitee.discovery.api.ServiceDiscovery