public Map<String, String> getParameters() { return jm.parameters(); }
@Override public void run() { for (Map.Entry<String, String> e : jm.parameters().entrySet()) { jm.sendMsg(String.format("{}-{}", e.getKey(), e.getValue())); } } }
@Override public void run() { System.out.println("PARAMETRE FIBO 2: " + jm.parameters().get("p2")); if (Integer.parseInt(jm.parameters().get("p1")) <= 100) { System.out.println("BEFORE ENQUEUE"); JobRequest.create(jm.applicationName(), jm.userName()).addParameter("p1", jm.parameters().get("p2")) .addParameter("p2", "" + (Integer.parseInt(jm.parameters().get("p2")) + Integer.parseInt(jm.parameters().get("p1")))) .submit(); } System.out.println("QUIT FIBO"); } }
@Override public void run() { String file = jm.parameters().get("filepath"); String fileName = jm.parameters().get("fileName"); System.out.println("FILENAME: " + fileName); try { PrintWriter out = new PrintWriter(new FileWriter(file + fileName)); out.println("Hello World!"); out.close(); jm.addDeliverable(file + fileName, "JobGenADeliverableFamily"); } catch (Exception e) { e.printStackTrace(); } } }
@Override public void run() { System.out.println("PARAMETRE FIBO 2: " + jm.parameters().get("p2")); if (Integer.parseInt(jm.parameters().get("p1")) <= 100) { System.out.println("BEFORE ENQUEUE"); JobRequest.create(jm.applicationName(), jm.userName()).addParameter("p1", jm.parameters().get("p2")) .addParameter("p2", "" + (Integer.parseInt(jm.parameters().get("p2")) + Integer.parseInt(jm.parameters().get("p1")))) .submit(); } System.out.println("QUIT FIBO"); } }
@Override public void run() { log.info("Starting payload"); EntityManagerFactory emf = Persistence.createEntityManagerFactory("marsu-pu"); EntityManager em = emf.createEntityManager(); log.info("Running query"); List<Entity> res = em.createQuery("SELECT e from Entity e", Entity.class).getResultList(); log.info(res.size()); if (jm.parameters().size() == 0) { log.info("Queuing again - with parameter and through the JM API"); Map<String, String> prms = new HashMap<String, String>(); prms.put("stop", "1"); jm.enqueue(jm.applicationName(), null, null, null, null, null, null, null, null, prms); } else { System.out.println(jm.parameters().get("stop")); } log.info("End of payload"); } }
@Override public void run() { log.info("Starting payload"); EntityManagerFactory emf = Persistence.createEntityManagerFactory("marsu-pu"); EntityManager em = emf.createEntityManager(); log.info("Running query"); List<Entity> res = em.createQuery("SELECT e from Entity e", Entity.class).getResultList(); log.info(res.size()); if (jm.parameters().size() == 0) { log.info("Queuing again - with parameter and through the JM API"); Map<String, String> prms = new HashMap<>(); prms.put("stop", "1"); jm.enqueue(jm.applicationName(), null, null, null, null, null, null, null, null, prms); } else { System.out.println(jm.parameters().get("stop")); } log.info("End of payload"); } }
@Override public void run() { Map<String, String> p = new HashMap<String, String>(); p.put("nbJob", ((Integer.parseInt(jm.parameters().get("nbJob")) + 1) + "")); if (Integer.parseInt(jm.parameters().get("nbJob")) >= 9) { return; } jm.sendMsg("launching first job"); jm.enqueue(jm.applicationName(), null, null, null, null, null, null, null, null, p); jm.sendMsg("launching second job"); jm.enqueue(jm.applicationName(), null, null, null, null, null, null, null, null, p); } }
@Override public void run() { Map<String, String> p = new HashMap<>(); p.put("nbJob", ((Integer.parseInt(jm.parameters().get("nbJob")) + 1) + "")); if (Integer.parseInt(jm.parameters().get("nbJob")) >= 9) { return; } jm.sendMsg("launching first job"); jm.enqueue(jm.applicationName(), null, null, null, null, null, null, null, null, p); jm.sendMsg("launching second job"); jm.enqueue(jm.applicationName(), null, null, null, null, null, null, null, null, p); } }
@Override public void run() if (jm.parameters().containsKey("fail")) if (jm.parameters().containsKey("succeed"))
boolean purgeDeletedNodes = Boolean.parseBoolean(jm.parameters().get("purgeDeletedNodes")); boolean purgeDeletedQueues = Boolean.parseBoolean(jm.parameters().get("purgeDeletedQueues")); int historyRetentionInDays = Integer.parseInt(jm.parameters().get("historyRetentionInDays")); String dataSourceName = jm.parameters().get("purgeDatasourceName"); String tablePrefix = jm.parameters().get("tablePrefix");
@Override public void run() { System.out.println("Spring job 2"); if (parameters == null || parameters.size() == 0) { throw new RuntimeException("parameters were not set"); } if (s1 == null) { throw new RuntimeException("services were not set"); } s1.getInt(); if (jmp == null) { throw new RuntimeException("JobManager was not set"); } JobManager jm = jmp.getObject(); System.out.println("Job instance ID is " + jm.jobInstanceID()); int instanceId = jm.jobInstanceID(); jm.enqueueSync("Job1", jm.userName(), null, null, null, jm.module(), null, null, null, jm.parameters()); if (instanceId != jmp.getObject().jobInstanceID()) { throw new RuntimeException("The job manager was not really thread local"); } } }
System.out.println("JI ID: " + jm.jobInstanceID()); System.out.println("Parent JI ID: " + jm.parentID()); System.out.println("Nb of parameters: " + jm.parameters().size()); if (jm.parameters().size() == 0)
System.out.println("JI ID: " + jm.jobInstanceID()); System.out.println("Parent JI ID: " + jm.parentID()); System.out.println("Nb of parameters: " + jm.parameters().size()); if (jm.parameters().size() == 0)
System.out.println("JI ID: " + jm.jobInstanceID()); System.out.println("Parent JI ID: " + jm.parentID()); System.out.println("Nb of parameters: " + jm.parameters().size()); if (jm.parameters().size() == 0)
System.out.println("JI ID: " + jm.jobInstanceID()); System.out.println("Parent JI ID: " + jm.parentID()); System.out.println("Nb of parameters: " + jm.parameters().size()); if (jm.parameters().size() == 0)
System.out.println("JI ID: " + jm.jobInstanceID()); System.out.println("Parent JI ID: " + jm.parentID()); System.out.println("Nb of parameters: " + jm.parameters().size()); if (jm.parameters().size() == 0)
return this.api.parameters();
@Override public void run() String child = jm.parameters().get("child");