| 程序包 | 说明 |
|---|---|
| com.shulie.druid.pool.ha.node |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<NodeEvent> |
NodeEvent.generateEvents(Properties properties,
List<String> names,
NodeEventTypeEnum type) |
static List<NodeEvent> |
NodeEvent.getEventsByDiffProperties(Properties previous,
Properties next)
Diff the given two Properties.
|
List<NodeEvent> |
FileNodeListener.refresh()
Load the properties file and diff with the stored Properties.
|
List<NodeEvent> |
ZookeeperNodeListener.refresh()
Build Properties from PathChildrenCache.
|
abstract List<NodeEvent> |
NodeListener.refresh()
The method implements the detail update logic.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
PoolUpdater.addNode(NodeEvent event) |
protected void |
PoolUpdater.deleteNode(NodeEvent event) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NodeListener.update(List<NodeEvent> events)
Notify the Observer.
|
Copyright © 2013–2023. All rights reserved.