@Override public String toString() { return String.format("Key: %s, Flags: %d, TTL: %d, Size: %d\nValue: %s", getKey(), getItemFlags(), getTTL(), getValue().length, deserialize()); }
ResponseMessage response = new ResponseMessage(message); for (TapResponseFlag flag : response.getFlags()) { if (flag == TapResponseFlag.TAP_ACK) { ((Callback) getCallback()).gotAck(getHandlingNode(), response.getOpcode(), response.getOpaque()); if (response.getOpcode() != TapOpcode.OPAQUE && response.getOpcode() != TapOpcode.NOOP) { ((Callback) getCallback()).gotData(response);
engineprivate = decodeShort(b, ENGINE_PRIVATE_OFFSET); flags = TapResponseFlag.getFlags(decodeShort(b, FLAGS_OFFSET)); ttl = b[TTL_OFFSET]; reserved1 = b[RESERVED1_OFFSET]; itemflags = decodeInt(b, ITEM_FLAGS_OFFSET); } else { itemflags = decodeIntHostOrder(b, ITEM_FLAGS_OFFSET); itemexpiry = decodeInt(b, ITEM_EXPIRY_OFFSET); vbucketstate = 0; checkpoint = 0; itemflags = 0; itemexpiry = 0; vbucketstate = decodeInt(b, ITEM_FLAGS_OFFSET); checkpoint = 0; key = new byte[0]; itemexpiry = 0; vbucketstate = 0; checkpoint = decodeLong(b, KEY_OFFSET); key = new byte[0]; value = new byte[0]; itemflags = 0; itemexpiry = 0; vbucketstate = decodeInt(b, ITEM_FLAGS_OFFSET);
/** * Attempt to get the object represented by the given serialized bytes. */ private Object deserialize() { SerializingTranscoder tc = new SerializingTranscoder(); CachedData d = new CachedData(this.getItemFlags(), this.getValue(), CachedData.MAX_SIZE); Object rv = null; rv = tc.decode(d); return rv; }
public BytesWritable getCurrentValue() throws IOException { if (lastmessage == null) return null; return new BytesWritable(lastmessage.getValue()); }
public BytesWritable getCurrentKey() throws IOException { if (lastmessage == null) return null; return new BytesWritable(lastmessage.getKey().getBytes()); }
ResponseMessage response = new ResponseMessage(message); for (TapResponseFlag flag : response.getFlags()) { if (flag == TapResponseFlag.TAP_ACK) { ((Callback) getCallback()).gotAck(getHandlingNode(), response.getOpcode(), response.getOpaque()); if (response.getOpcode() != TapOpcode.OPAQUE && response.getOpcode() != TapOpcode.NOOP) { ((Callback) getCallback()).gotData(response);
engineprivate = decodeShort(b, ENGINE_PRIVATE_OFFSET); flags = TapResponseFlag.getFlags(decodeShort(b, FLAGS_OFFSET)); ttl = b[TTL_OFFSET]; reserved1 = b[RESERVED1_OFFSET]; itemflags = decodeInt(b, ITEM_FLAGS_OFFSET); } else { itemflags = decodeIntHostOrder(b, ITEM_FLAGS_OFFSET); itemexpiry = decodeInt(b, ITEM_EXPIRY_OFFSET); vbucketstate = 0; checkpoint = 0; itemflags = 0; itemexpiry = 0; vbucketstate = decodeInt(b, ITEM_FLAGS_OFFSET); checkpoint = 0; key = new byte[0]; itemexpiry = 0; vbucketstate = 0; checkpoint = decodeLong(b, KEY_OFFSET); key = new byte[0]; value = new byte[0]; itemflags = 0; itemexpiry = 0; vbucketstate = decodeInt(b, ITEM_FLAGS_OFFSET);
/** * Attempt to get the object represented by the given serialized bytes. */ private Object deserialize() { SerializingTranscoder tc = new SerializingTranscoder(); CachedData d = new CachedData(this.getItemFlags(), this.getValue(), CachedData.MAX_SIZE); Object rv = null; rv = tc.decode(d); return rv; }
@Override public String toString() { return String.format("Key: %s, Flags: %d, TTL: %d, Size: %d\nValue: %s", getKey(), getItemFlags(), getTTL(), getValue().length, deserialize()); }
ResponseMessage response = new ResponseMessage(message); for (TapResponseFlag flag : response.getFlags()) { if (flag == TapResponseFlag.TAP_ACK) { ((Callback) getCallback()).gotAck(getHandlingNode(), response.getOpcode(), response.getOpaque()); if (response.getOpcode() != TapOpcode.OPAQUE && response.getOpcode() != TapOpcode.NOOP) { ((Callback) getCallback()).gotData(response);
engineprivate = decodeShort(b, ENGINE_PRIVATE_OFFSET); flags = TapResponseFlag.getFlags(decodeShort(b, FLAGS_OFFSET)); ttl = b[TTL_OFFSET]; reserved1 = b[RESERVED1_OFFSET]; itemflags = decodeInt(b, ITEM_FLAGS_OFFSET); } else { itemflags = decodeIntHostOrder(b, ITEM_FLAGS_OFFSET); itemexpiry = decodeInt(b, ITEM_EXPIRY_OFFSET); vbucketstate = 0; checkpoint = 0; itemflags = 0; itemexpiry = 0; vbucketstate = decodeInt(b, ITEM_FLAGS_OFFSET); checkpoint = 0; key = new byte[0]; itemexpiry = 0; vbucketstate = 0; checkpoint = decodeLong(b, KEY_OFFSET); key = new byte[0]; value = new byte[0]; itemflags = 0; itemexpiry = 0; vbucketstate = decodeInt(b, ITEM_FLAGS_OFFSET);
/** * Attempt to get the object represented by the given serialized bytes. */ private Object deserialize() { SerializingTranscoder tc = new SerializingTranscoder(); CachedData d = new CachedData(this.getItemFlags(), this.getValue(), CachedData.MAX_SIZE); Object rv = null; rv = tc.decode(d); return rv; }
@Override public String toString() { return String.format("Key: %s, Flags: %d, TTL: %d, Size: %d\nValue: %s", getKey(), getItemFlags(), getTTL(), getValue().length, deserialize()); }