Class ConsulServiceRegistry

java.lang.Object
org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistry
All Implemented Interfaces:
org.springframework.cloud.client.serviceregistry.ServiceRegistry<ConsulRegistration>

public class ConsulServiceRegistry extends Object implements org.springframework.cloud.client.serviceregistry.ServiceRegistry<ConsulRegistration>
Author:
Spencer Gibb
  • Constructor Details

  • Method Details

    • register

      public void register(ConsulRegistration reg)
      Specified by:
      register in interface org.springframework.cloud.client.serviceregistry.ServiceRegistry<ConsulRegistration>
    • deregister

      public void deregister(ConsulRegistration reg)
      Specified by:
      deregister in interface org.springframework.cloud.client.serviceregistry.ServiceRegistry<ConsulRegistration>
    • close

      public void close()
      Specified by:
      close in interface org.springframework.cloud.client.serviceregistry.ServiceRegistry<ConsulRegistration>
    • setStatus

      public void setStatus(ConsulRegistration registration, String status)
      Specified by:
      setStatus in interface org.springframework.cloud.client.serviceregistry.ServiceRegistry<ConsulRegistration>
    • getStatus

      public Object getStatus(ConsulRegistration registration)
      Specified by:
      getStatus in interface org.springframework.cloud.client.serviceregistry.ServiceRegistry<ConsulRegistration>