public abstract class ConsulServerRegistry<R extends cn.ponfee.disjob.core.base.Server,D extends cn.ponfee.disjob.core.base.Server> extends ServerRegistry<R,D>
closed, discoveryRole, discoveryRootPath, log, registered, registryRole, registryRootPath, separator| 限定符 | 构造器和说明 |
|---|---|
protected |
ConsulServerRegistry(ConsulRegistryProperties config) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
void |
deregister(R server) |
boolean |
isConnected() |
void |
register(R server) |
discoveryRole, getDiscoveredServers, hasDiscoveredServers, isDiscoveredServer, refreshDiscoveredServers, registryRoleprotected ConsulServerRegistry(ConsulRegistryProperties config)
public final boolean isConnected()
isConnected 在类中 ServerRegistry<R extends cn.ponfee.disjob.core.base.Server,D extends cn.ponfee.disjob.core.base.Server>public final void register(R server)
public final void deregister(R server)
@PreDestroy public void close()
close 在接口中 Discovery<D extends cn.ponfee.disjob.core.base.Server>close 在接口中 Registry<R extends cn.ponfee.disjob.core.base.Server>close 在接口中 Closeableclose 在接口中 AutoCloseableclose 在类中 ServerRegistry<R extends cn.ponfee.disjob.core.base.Server,D extends cn.ponfee.disjob.core.base.Server>Copyright © 2023. All rights reserved.