@Override
    public void fromData(DataInput in,
        DeserializationContext context) throws IOException, ClassNotFoundException {
      super.fromData(in, context);
      replyCode = in.readInt();
      if (replyCode == OK) {
        InternalDistributedMember lessee =
            DataSerializer.readObject(in);
        if (lessee != null) {
          lesseeThread = new RemoteThread(lessee, in.readInt());
        }
        leaseId = in.readInt();
        leaseExpireTime = in.readLong();
      }
    }
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