+ public static ClientIdentifier readFrom(final DataInput in) throws IOException {
+ final FrontendIdentifier frontendId = FrontendIdentifier.readFrom(in);
+ return new ClientIdentifier(frontendId, WritableObjects.readLong(in));
+ }
+
+ @Override
+ public void writeTo(final DataOutput out) throws IOException {
+ frontendId.writeTo(out);
+ WritableObjects.writeLong(out, generation);
+ }
+
+ public FrontendIdentifier getFrontendId() {