@Override
    public void toData(DataOutput out,
        SerializationContext context) throws IOException {
      super.toData(out, context);
      out.writeInt(replyCode);
      if (replyCode == OK) {
        if (lesseeThread == null) {
          DataSerializer.writeObject(null, out);
        } else {
          DataSerializer.writeObject(lesseeThread.getDistributedMember(), out);
          out.writeInt(lesseeThread.getThreadId());
        }
        out.writeInt(leaseId);
        out.writeLong(leaseExpireTime);
      }
    }
Return the query reply's leaseExpireTime or 0 if there was no lease.

@return the query reply's leaseExpireTime or 0
geode-core/src/main/java/org/apache/geode/distributed/internal/locks/DLockQueryProcessor.java