Op.Check, Op.Create, Op.Delete, Op.SetDatapublic abstract class Op
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static class |
Op.Check |
|
static class |
Op.Create |
|
static class |
Op.Delete |
|
static class |
Op.SetData |
| Modifier and Type | Method | Description |
|---|---|---|
static Op |
check(java.lang.String path,
int version) |
Constructs an version check operation.
|
static Op |
create(java.lang.String path,
byte[] data,
java.util.List<ACL> acl,
int flags) |
Constructs a create operation.
|
static Op |
create(java.lang.String path,
byte[] data,
java.util.List<ACL> acl,
CreateMode createMode) |
Constructs a create operation.
|
static Op |
delete(java.lang.String path,
int version) |
Constructs a delete operation.
|
java.lang.String |
getPath() |
Gets the path for an Op.
|
int |
getType() |
Gets the integer type code for an Op.
|
static Op |
setData(java.lang.String path,
byte[] data,
int version) |
Constructs an update operation.
|
abstract org.apache.jute.Record |
toRequestRecord() |
Encodes an op for wire transmission.
|
public static Op create(java.lang.String path, byte[] data, java.util.List<ACL> acl, int flags)
path - the path for the nodedata - the initial data for the nodeacl - the acl for the nodeflags - specifying whether the node to be created is ephemeral
and/or sequential but using the integer encoding.ZooKeeper.create(String, byte[], java.util.List, CreateMode),
CreateMode.fromFlag(int)public static Op create(java.lang.String path, byte[] data, java.util.List<ACL> acl, CreateMode createMode)
path - the path for the nodedata - the initial data for the nodeacl - the acl for the nodecreateMode - specifying whether the node to be created is ephemeral
and/or sequentialZooKeeper.create(String, byte[], java.util.List, CreateMode)public static Op delete(java.lang.String path, int version)
path - the path of the node to be deleted.version - the expected node version.ZooKeeper.delete(String, int)public static Op setData(java.lang.String path, byte[] data, int version)
path - the path of the nodedata - the data to setversion - the expected matching versionZooKeeper.setData(String, byte[], int)public static Op check(java.lang.String path, int version)
path - the path of the nodeversion - the expected matching versionpublic int getType()
ZooDefs.OpCodepublic java.lang.String getPath()
public abstract org.apache.jute.Record toRequestRecord()
Copyright © 2018 The Apache Software Foundation