// UDF constructor. public AsyncRead(AsyncCluster cluster, WritePolicy policy, Key key) : base(cluster, policy) { this.listener = null; this.key = key; this.binNames = null; this.partition = Partition.Write(cluster, policy, key); }
public void SetArgs(Cluster cluster, WritePolicy writePolicy, OperateArgs args) { this.writePolicy = writePolicy; this.args = args; if (args.hasWrite) { partition = Partition.Write(cluster, writePolicy, key); } else { partition = Partition.Read(cluster, writePolicy, key); } }
public ExecuteCommand ( Cluster cluster, WritePolicy writePolicy, Key key, string packageName, string functionName, Value[] args ) : base(writePolicy, key, Partition.Write(cluster, writePolicy, key)) { this.writePolicy = writePolicy; this.packageName = packageName; this.functionName = functionName; this.args = args; }
public void SetArgs(AsyncCluster cluster, WritePolicy writePolicy, OperateArgs args) { base.policy = writePolicy; this.writePolicy = writePolicy; this.args = args; if (args.hasWrite) { base.partition = Partition.Write(cluster, writePolicy, key); } else { base.isRead = true; base.partition = Partition.Read(cluster, writePolicy, key); } }