@Override public void fromData(DataInput in) throws IOException, ClassNotFoundException { super.fromData(in); int opOrdinal = DataSerializer.readPrimitiveByte(in); this.configOp = Operation.values[opOrdinal]; this.opArg = DataSerializer.readObject(in); int numMembers = InternalDataSerializer.readArrayLength(in); if (numMembers > 0) { this.members = new HashSet<>(numMembers); for (int count = 1; count <= numMembers; ++count) { final InternalDistributedMember member = new InternalDistributedMember(); member.fromData(in); this.members.add(member); } this.serializeMembers = true; } else { this.members = null; this.serializeMembers = false; } }
@Override public void fromData(DataInput in) throws IOException, ClassNotFoundException { super.fromData(in); int opOrdinal = DataSerializer.readPrimitiveByte(in); this.configOp = Operation.values[opOrdinal]; this.opArg = DataSerializer.readObject(in); int numMembers = InternalDataSerializer.readArrayLength(in); if (numMembers > 0) { this.members = new HashSet<DistributedMember>(numMembers); for (int count = 1; count <= numMembers; ++count) { final InternalDistributedMember member = new InternalDistributedMember(); member.fromData(in); this.members.add(member); } this.serializeMembers = true; } else { this.members = null; this.serializeMembers = false; } }
@Override public void fromData(DataInput in) throws IOException, ClassNotFoundException { super.fromData(in); this.ownerMember = new InternalDistributedMember(); this.ownerMember.fromData(in); this.ownerThreadId = InternalDataSerializer.readSignedVL(in); this.ownerThreadName = DataSerializer.readString(in); } }
@Override public void fromData(DataInput in) throws IOException, ClassNotFoundException { super.fromData(in); this.ownerMember = new InternalDistributedMember(); this.ownerMember.fromData(in); this.ownerThreadId = InternalDataSerializer.readSignedVL(in); this.ownerThreadName = DataSerializer.readString(in); } }
@Override public void fromData(DataInput in) throws IOException, ClassNotFoundException { super.fromData(in); this.ownerMember = new InternalDistributedMember(); this.ownerMember.fromData(in); this.ownerThreadId = InternalDataSerializer.readSignedVL(in); this.ownerThreadName = DataSerializer.readString(in); } }
@Override public void fromData(DataInput in) throws IOException, ClassNotFoundException { super.fromData(in); int opOrdinal = DataSerializer.readPrimitiveByte(in); this.configOp = Operation.values[opOrdinal]; this.opArg = DataSerializer.readObject(in); int numMembers = InternalDataSerializer.readArrayLength(in); if (numMembers > 0) { this.members = new HashSet<DistributedMember>(numMembers); for (int count = 1; count <= numMembers; ++count) { final InternalDistributedMember member = new InternalDistributedMember(); member.fromData(in); this.members.add(member); } this.serializeMembers = true; } else { this.members = null; this.serializeMembers = false; } }