1ed626ea7464c25db7ea754177f36b344195da158Cédric Beustpackage org.testng.remote;
2ed626ea7464c25db7ea754177f36b344195da158Cédric Beust
3ed626ea7464c25db7ea754177f36b344195da158Cédric Beustimport com.beust.jcommander.Parameter;
4ed626ea7464c25db7ea754177f36b344195da158Cédric Beust
5ed626ea7464c25db7ea754177f36b344195da158Cédric Beustpublic class RemoteArgs {
6ed626ea7464c25db7ea754177f36b344195da158Cédric Beust  public static final String PORT = "-serport";
7ed626ea7464c25db7ea754177f36b344195da158Cédric Beust  @Parameter(names = PORT, description = "The port for the serialization protocol")
8ed626ea7464c25db7ea754177f36b344195da158Cédric Beust  public Integer serPort;
9eef8b450b4b6fbef21bbba14184dfea4e4ddc167Cédric Beust
10eef8b450b4b6fbef21bbba14184dfea4e4ddc167Cédric Beust  public static final String DONT_EXIT= "-dontexit";
11eef8b450b4b6fbef21bbba14184dfea4e4ddc167Cédric Beust  @Parameter(names = DONT_EXIT, description = "Do not exit the JVM once done")
12eef8b450b4b6fbef21bbba14184dfea4e4ddc167Cédric Beust  public boolean dontExit = false;
135c2da9a4d95f922a413b8502f4ddc3ab0f13c9d3Cédric Beust
145c2da9a4d95f922a413b8502f4ddc3ab0f13c9d3Cédric Beust  public static final String ACK = "-ack";
155c2da9a4d95f922a413b8502f4ddc3ab0f13c9d3Cédric Beust  @Parameter(names = ACK, description = "Use ACK's")
165c2da9a4d95f922a413b8502f4ddc3ab0f13c9d3Cédric Beust  public boolean ack = false;
17ed626ea7464c25db7ea754177f36b344195da158Cédric Beust}
18