public interface  oadd.org.apache.curator.x.discovery.ServiceProvider extends java.lang.Object implements java.io.Closeable
{
public abstract void start() throws java.lang.Exception;
public abstract oadd.org.apache.curator.x.discovery.ServiceInstance getInstance() throws java.lang.Exception;
public abstract java.util.Collection getAllInstances() throws java.lang.Exception;
public abstract void noteError(oadd.org.apache.curator.x.discovery.ServiceInstance);
public abstract void close() throws java.io.IOException;
}