@Override public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException { this.id = new UUID(in.readLong(), in.read()); this.createdDate = new DateTime(in.readUTF()); this.updatedDate = new DateTime(in.readUTF()); this.tableName = TableName.valueOf(in.readUTF()); this.targetRecordId = in.readLong(); this.changeType = ChangeType.valueOf(in.readUTF()); this.callContext = (DefaultCallContext) in.readObject(); this.recordId = in.readLong(); this.accountRecordId = in.readLong(); this.tenantRecordId = in.readLong(); }
@Override public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException { this.id = new UUID(in.readLong(), in.read()); this.createdDate = new DateTime(in.readUTF()); this.updatedDate = new DateTime(in.readUTF()); this.tableName = TableName.valueOf(in.readUTF()); this.targetRecordId = in.readLong(); this.changeType = ChangeType.valueOf(in.readUTF()); this.callContext = (DefaultCallContext) in.readObject(); this.recordId = in.readLong(); this.accountRecordId = in.readLong(); this.tenantRecordId = in.readLong(); }