@Override public void writeData(ObjectDataOutput out) throws IOException { IOUtil.writeObject(out, key); IOUtil.writeObject(out, value); }
@Override public void writeData(ObjectDataOutput out) throws IOException { IOUtil.writeObject(out, key); IOUtil.writeObject(out, value); }
@Override public void writeData(ObjectDataOutput out) throws IOException { out.writeInt(value.size()); for (Object aValue : value) { IOUtil.writeObject(out, aValue); } }
@Override public void writeData(ObjectDataOutput out) throws IOException { out.writeLong(recordId); IOUtil.writeObject(out, object); }
@Override public void writeData(ObjectDataOutput out) throws IOException { IOUtil.writeObject(out, response); out.writeLong(version); }
@Override public void writeData(ObjectDataOutput out) throws IOException { out.writeInt(value.size()); for (Object aValue : value) { IOUtil.writeObject(out, aValue); } }
@Override public void writeData(ObjectDataOutput out) throws IOException { IOUtil.writeObject(out, response); out.writeLong(version); }
@Override public void writeData(ObjectDataOutput out) throws IOException { out.writeLong(recordId); IOUtil.writeObject(out, object); }
@Override public void writeData(ObjectDataOutput out) throws IOException { IOUtil.writeObject(out, key); IOUtil.writeObject(out, value); out.writeLong(creationTime); out.writeLong(expirationTime); out.writeLong(hits); out.writeLong(lastAccessTime); }
@Override public void writeData(ObjectDataOutput out) throws IOException { IOUtil.writeObject(out, key); IOUtil.writeObject(out, value); out.writeLong(creationTime); out.writeLong(expirationTime); out.writeLong(hits); out.writeLong(lastAccessTime); }
@Override public void writeData(ObjectDataOutput out) throws IOException { IOUtil.writeObject(out, key); IOUtil.writeObject(out, value); out.writeLong(creationTime); out.writeLong(hits); out.writeLong(lastAccessTime); out.writeLong(lastUpdateTime); out.writeLong(ttl); }
@Override public void writeData(ObjectDataOutput out) throws IOException { IOUtil.writeObject(out, key); IOUtil.writeObject(out, value); out.writeLong(creationTime); out.writeLong(hits); out.writeLong(lastAccessTime); out.writeLong(lastUpdateTime); out.writeLong(ttl); }
@Override protected void writeInternal(ObjectDataOutput out) throws IOException { out.writeUTF(name); IOUtil.writeObject(out, key); out.writeObject(entryView); out.writeObject(policy); }
@Override protected void writeInternal(ObjectDataOutput out) throws IOException { out.writeUTF(name); IOUtil.writeObject(out, key); out.writeObject(entryView); out.writeObject(policy); }
@Override public void writeData(ObjectDataOutput out) throws IOException { out.writeUTF(collectionType.name()); out.writeLong(nextRecordId); if (collection == null) { out.writeInt(-1); return; } out.writeInt(collection.size()); for (Object obj : collection) { IOUtil.writeObject(out, obj); } }
@Override protected void writeInternal(ObjectDataOutput out) throws IOException { super.writeInternal(out); out.writeInt(ringbuffer != null ? (int) ringbuffer.getCapacity() : 0); if (ringbuffer != null) { out.writeLong(ringbuffer.tailSequence()); out.writeLong(ringbuffer.headSequence()); for (Object item : ringbuffer) { writeObject(out, item); } } }
@Override public void writeData(ObjectDataOutput out) throws IOException { out.writeLong(value.getTailSequence()); out.writeLong(value.getHeadSequence()); out.writeInt(value.getItems().length); for (long seq = value.getHeadSequence(); seq <= value.getTailSequence(); seq++) { writeObject(out, value.read(seq)); } }
@Override protected void writeInternal(ObjectDataOutput out) throws IOException { super.writeInternal(out); out.writeObject(namespace); out.writeObject(mergePolicy); out.writeLong(mergingRingbuffer.tailSequence()); out.writeLong(mergingRingbuffer.headSequence()); out.writeInt((int) mergingRingbuffer.getCapacity()); for (Object mergingItem : mergingRingbuffer) { writeObject(out, mergingItem); } }
@Override protected void writeInternal(ObjectDataOutput out) throws IOException { super.writeInternal(out); out.writeObject(namespace); out.writeObject(mergePolicy); out.writeLong(mergingRingbuffer.tailSequence()); out.writeLong(mergingRingbuffer.headSequence()); out.writeInt((int) mergingRingbuffer.getCapacity()); for (Object mergingItem : mergingRingbuffer) { writeObject(out, mergingItem); } }
@Override public void writeData(ObjectDataOutput out) throws IOException { out.writeLong(value.getTailSequence()); out.writeLong(value.getHeadSequence()); out.writeInt(value.getItems().length); for (long seq = value.getHeadSequence(); seq <= value.getTailSequence(); seq++) { writeObject(out, value.read(seq)); } }