package com.loadimpact; import com.loadimpact.resource.LoadZone; import java.util.List; /** * Application that checks if the given API token can logon to load-impact. * * @user jens * @date 2015-05-24 */ public class CheckApp { public static void main(String[] args) { CheckApp app = new CheckApp(); app.parseArgs(args); app.check(); app.run(); } private String apiToken; public void parseArgs(String[] args) { if (args.length > 0) { apiToken = args[0]; } } public void check() { if (apiToken == null) { System.err.println("Missing API token"); System.err.println("usage: java -jar <path to LoadImpact SDK jar> <api token>"); System.exit(1); } } public void run() { ApiTokenClient client = new ApiTokenClient(apiToken); client.setDebug(true); List<LoadZone> zones = client.getLoadZone(); for (LoadZone zone : zones) { System.out.println(zone); } } }