class LongLivedProcess implements Runnable {

  public void setEnv(String envVar, String val) {
    Preconditions.checkArgument(envVar != null, "envVar");
    Preconditions.checkArgument(val != null, "val");
    processBuilder.environment().put(envVar, val);
  }

  public  LongLivedProcess(String name,
      Logger processLog,
      List<String> commands);

}