@Override
 public void fromData(DataInput din) throws IOException, ClassNotFoundException {
   super.fromData(din);
   processorId = din.readInt();
   channelState = DataSerializer.readHashMap(din);
   requestingMember = (DistributedMember) DataSerializer.readObject(din);
   this.isSingleFlushTo = din.readBoolean();
 }
 @Override
 public void toData(DataOutput dout) throws IOException {
   super.toData(dout);
   dout.writeInt(processorId);
   DataSerializer.writeHashMap(channelState, dout);
   DataSerializer.writeObject(requestingMember, dout);
   dout.writeBoolean(this.isSingleFlushTo);
 }