public class ZookeeperNodeRegister extends Object
| Constructor and Description |
|---|
ZookeeperNodeRegister() |
| Modifier and Type | Method and Description |
|---|---|
void |
deregister()
Close the current GroupMember.
|
void |
destroy() |
org.apache.curator.framework.CuratorFramework |
getClient() |
String |
getPath() |
String |
getZkConnectString() |
void |
init()
Init a CuratorFramework if there's no CuratorFramework provided.
|
boolean |
register(String nodeId,
List<ZookeeperNodeInfo> payload)
Register a Node which has a Properties as the payload.
|
void |
setClient(org.apache.curator.framework.CuratorFramework client) |
void |
setPath(String path) |
void |
setZkConnectString(String zkConnectString) |
public void init()
public boolean register(String nodeId, List<ZookeeperNodeInfo> payload)
CAUTION: only one node can be registered,
if you want to register another one,
call deregister first
payload - The information used to generate the payload Propertiespublic void deregister()
public void destroy()
deregister()public void setClient(org.apache.curator.framework.CuratorFramework client)
public org.apache.curator.framework.CuratorFramework getClient()
public String getZkConnectString()
public void setZkConnectString(String zkConnectString)
public String getPath()
public void setPath(String path)
Copyright © 2013–2020 Alibaba Group. All rights reserved.