Package com.aerospike.client

Examples of com.aerospike.client.Key


      operations[count++] = Operation.get(binName);
    }
    operations[count] = Operation.touch();

    try {
      Record record = super.operate(getWritePolicy(opts, wOpts), new Key(namespace, set, Value.get(key)), operations);
      return getResult(record);
    }
    catch (AerospikeException ae) {
      return getResult(ae);
    }
View Full Code Here


   * @return          {@link ClResult} containing bin value
   */
  public ClResult getDigest(String namespace, byte[] digest, String binName,
      ClOptions opts) {
    try {
      Record record = super.get(getPolicy(opts), new Key(namespace, digest), binName);
      return getResult(record);
    }
    catch (AerospikeException ae) {
      return getResult(ae);
    }
View Full Code Here

   * @return          {@link ClResult} containing bin name/value pairs
   */
  public ClResult getDigest(String namespace, byte[] digest,
      Collection<String> binNames, ClOptions opts) {
    try {
      Record record = super.get(getPolicy(opts), new Key(namespace, digest), getBinNames(binNames));
      return getResult(record);
    }
    catch (AerospikeException ae) {
      return getResult(ae);
    }
View Full Code Here

      fieldCount = Buffer.bytesToShort(receiveBuffer, receiveOffset + 18);
      opCount = Buffer.bytesToShort(receiveBuffer, receiveOffset + 20);

      receiveOffset += Command.MSG_REMAINING_HEADER_SIZE;
     
      Key key = parseKey();
      parseRow(key);
    }
    return false;
  }
View Full Code Here

      else if (fieldtype == FieldType.TABLE) {
        setName = new String(receiveBuffer, receiveOffset, size);
        receiveOffset += size;
      }       
    }
    return new Key(namespace, digest, setName);   
  }
View Full Code Here

      fieldCount = Buffer.bytesToShort(receiveBuffer, receiveOffset + 18);
      opCount = Buffer.bytesToShort(receiveBuffer, receiveOffset + 20);

      receiveOffset += Command.MSG_REMAINING_HEADER_SIZE;
     
      Key key = parseKey();
      parseRow(key);
    }
    return false;
  }
View Full Code Here

      else if (fieldtype == FieldType.TABLE) {
        setName = new String(receiveBuffer, receiveOffset, size);
        receiveOffset += size;
      }       
    }
    return new Key(namespace, digest, setName);   
  }
View Full Code Here

      }       
      else if (fieldtype == FieldType.TABLE) {
        setName = Buffer.utf8ToString(dataBuffer, 1, size);
      }       
    }
    return new Key(namespace, digest, setName);   
  }
View Full Code Here

     
      if (opCount > 0) {
        throw new AerospikeException.Parse("Received bins that were not requested!");
      }
           
      Key key = parseKey(fieldCount);
      BatchItem item = keyMap.get(key);
     
      if (item != null) {
        int index = item.getIndex();
        existsArray[index] = resultCode == 0;
View Full Code Here

      int generation = Buffer.bytesToInt(dataBuffer, 6);
      int expiration = Buffer.bytesToInt(dataBuffer, 10);
      int fieldCount = Buffer.bytesToShort(dataBuffer, 18);
      int opCount = Buffer.bytesToShort(dataBuffer, 20);
     
      Key key = parseKey(fieldCount);

      // Parse bins.
      Map<String,Object> bins = null;
     
      for (int i = 0 ; i < opCount; i++) {
View Full Code Here

TOP

Related Classes of com.aerospike.client.Key

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.