public boolean isVmWithProcessIdRunning() {
      // note: this will use JNA if available or return false
      return ProcessUtils.isProcessAlive(getPid());
    }
Marshals this state object into a JSON String.

@return a String value containing the JSON representation of this state object.
geode-core/src/main/java/org/apache/geode/distributed/AbstractLauncher.java