@Override
  public boolean isLockGrantor() {
    if (isDestroyed()) {
      return false;
    } else {
      return isCurrentlyLockGrantor();
    }
  }
@param predecessor non-null if a predecessor asked us to take over for it
geode-core/src/main/java/org/apache/geode/distributed/internal/locks/DLockService.java