Esempio n. 1
0
 public void writeVersion(final ORecordVersion version) throws IOException {
   if (version instanceof ODistributedVersion) {
     final ODistributedVersion v = (ODistributedVersion) version;
     writeInt(v.getCounter());
     writeLong(v.getTimestamp());
     writeLong(v.getMacAddress());
   } else {
     // Usual serialization
     writeInt(version.getCounter());
   }
 }
Esempio n. 2
0
 public void writeRID(final ORID iRID) throws IOException {
   writeShort((short) iRID.getClusterId());
   writeLong(iRID.getClusterPosition());
 }