public static void main(String[] args) throws Exception { ArrayList<String> approvedAdapters = new ArrayList(); approvedAdapters.add("Fail"); JSONObject node = new JSONObject() .put("type", "id") .put("value", UUID.randomUUID()) .put("status", "test") ; //Read file of certs and create job_config object then LGPayload String job_id = UUID.randomUUID().toString(); JSONObject job_config = new JSONObject() .put("job_item", "job_value"); LGPayload payload = new LGPayload(job_id, "", job_config); //Add all nodes payload.addResponseNode(node); SubmitToRabbitMQ submit = new SubmitToRabbitMQ(); submit.sendNewJobToCommandController(approvedAdapters, payload); Thread.sleep(500); submit.close(); System.out.println("Job submitted."); } }
public static void main(String[] args) throws Exception { ArrayList<String> approvedAdapters = new ArrayList(); approvedAdapters.add("HelloWorld"); JSONObject node = new JSONObject() .put("type", "id") .put("value", UUID.randomUUID()) .put("status", "test") ; //Read file of certs and create job_config object then LGPayload String job_id = UUID.randomUUID().toString(); JSONObject job_config = new JSONObject() .put("job_item", "job_value"); LGPayload payload = new LGPayload(job_id, "", job_config); //Add all nodes payload.addResponseNode(node); SubmitToRabbitMQ submit = new SubmitToRabbitMQ(); submit.sendNewJobToCommandController(approvedAdapters, payload); Thread.sleep(500); submit.close(); System.out.println("Job submitted."); } }
public static void main(String[] args) throws Exception { ArrayList<String> approvedAdapters = new ArrayList(); approvedAdapters.add("HelloWorld"); approvedAdapters.add("PlusBang"); JSONObject node = new JSONObject() .put("type", "id") .put("value", UUID.randomUUID()) .put("status", "test") ; //Read file of certs and create job_config object then LGPayload String job_id = UUID.randomUUID().toString(); JSONObject job_config = new JSONObject() .put("job_item", "job_value"); LGPayload payload = new LGPayload(job_id, "", job_config); //Add all nodes payload.addResponseNode(node); SubmitToRabbitMQ submit = new SubmitToRabbitMQ(); submit.sendNewJobToCommandController(approvedAdapters, payload); Thread.sleep(500); submit.close(); System.out.println("Job submitted."); } }
lgp.addResponseNode(node); SubmitToRabbitMQ submit = new SubmitToRabbitMQ();
@Override public void prepare(final Map config, final TopologyContext context) { checkRunning = false; JOB_MANAGER = new JobManager(); ADAPTER_MANAGER = new AdapterManager(); SUBMIT_TO_RABBIT = new SubmitToRabbitMQ(); LEMONGRAPH = new LemonGraph(); log.info("Performing startup reset/expire for jobs."); resetJobs();//reset required jobs on startup expireJobs();//delete required jobs on startup LAST_RESET = System.currentTimeMillis(); }
public static void feedCoordinator(int sleep, int times, ArrayList<String> approvedAdapters, JSONArray nodes) throws Exception { String jobId; SubmitToRabbitMQ submit = new SubmitToRabbitMQ(); for (int i = 0; i != times; i++) { LGPayload lgp = new LGPayload(); lgp.addResponseNodes(nodes); JSONObject jobConfig = new JSONObject(); jobConfig.put("depth","6"); lgp.setJobConfig(jobConfig); submit.sendNewJobToCommandController(approvedAdapters, lgp); if (sleep > 0) { Thread.sleep(sleep); // ~500 requests/sec } } submit.close(); }
public static void feedCoordinator(int sleep, int times, ArrayList<String> approvedAdapters, JSONObject node) throws Exception { String jobId; SubmitToRabbitMQ submit = new SubmitToRabbitMQ(); for (int i = 0; i != times; i++) { LGPayload lgp = new LGPayload(); lgp.addResponseNode(node); JSONObject jobConfig = new JSONObject(); jobConfig.put("depth","6"); lgp.setJobConfig(jobConfig); submit.sendNewJobToCommandController(approvedAdapters, lgp); if (sleep > 0) { Thread.sleep(sleep); // ~500 requests/sec } } submit.close(); }