code: public Vector<Object> marshallize()
      {
          Vector<Object> parameters = new Vector<Object>();
          parameters.add(RUNNER_NAME_IDX, name);
          parameters.add(RUNNER_CMDLINE_IDX, defaultString(cmdLineTemplate));
          parameters.add(RUNNER_ENVTYPE_IDX, envType != null ? envType.marshallize() : EnvironmentType.newInstance("").marshallize());
          parameters.add(RUNNER_SERVER_NAME_IDX, defaultString(serverName));
          parameters.add(RUNNER_SERVER_PORT_IDX, defaultString(serverPort));
          parameters.add(RUNNER_MAINCLASS_IDX, defaultString(mainClass));
          parameters.add(RUNNER_CLASSPATH_IDX, new Vector<String>(classpaths));
          parameters.add(RUNNER_SECURED_IDX, isSecured());
          return parameters;
      }
docs: <p>marshallize.</p>
  
  @return a {@link java.util.Vector} object.