Example #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());
   }
 }