@Override
    public void toData(DataOutput out,
        SerializationContext context) throws IOException {
      super.toData(out, context);
      out.writeLong(grantorVersion);
      out.writeInt(dlsSerialNumber);
      DataSerializer.writeString(serviceName, out);
      out.writeInt(processorId);
      out.writeByte(opCode);
      if (opCode == BECOME_OP) {
        DataSerializer.writeObject(oldTurk, out);
      }
    }
@return true if the message was sent
geode-core/src/main/java/org/apache/geode/distributed/internal/locks/GrantorRequestProcessor.java