| Package | Description |
|---|---|
| com.h3c.dist.sync |
| Modifier and Type | Method and Description |
|---|---|
SyncServiceNode |
SyncService.createNode(SyncServiceNodePath nodePath,
byte[] data,
SyncServiceCreateMode createMode)
Create a new data node on distributed in memory database
|
void |
SyncServiceNode.delete(boolean force)
Delete node from distributed database
|
int |
SyncServiceNode.getChildCount()
Get number of child nodes when the data was read by last invocation of
getData
|
Collection<SyncServiceNode> |
SyncServiceNode.getChildren()
Get child nodes for node
|
Collection<SyncServiceNode> |
SyncServiceNode.getChildren(SyncServiceUser watcher)
Get child nodes for node & register watch for changes to child nodes
|
long |
SyncServiceNode.getCreateTime()
The time in milliseconds from epoch when this node was created.
|
byte[] |
SyncServiceNode.getData()
Get data stored in the distributed database for this node
|
byte[] |
SyncServiceNode.getData(SyncServiceUser watcher)
Get data stored in the distributed database for this node and set watch.
|
SyncServiceNode |
SyncService.getNode(SyncServiceNodePath nodePath)
Get existing data node from distributed in memory database
|
List<SyncServiceMultiOpResult> |
SyncService.multi(List<SyncServiceMultiOp> opList)
Execute a batch of sync services operations.
|
void |
SyncServiceNode.setData(byte[] data,
boolean force)
Write data to the node in the distributed database
|
Copyright © 2014. All Rights Reserved.