@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() { 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() { 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"); } } }
return this.api.userName();
jm.enqueue(jm.applicationName(), jm.userName(), null, jm.sessionID(), jm.application(), jm.module(), jm.keyword1(), jm.keyword2(), jm.keyword3(), p); jm.enqueue(jm.applicationName(), jm.userName(), null, jm.sessionID(), jm.application(), jm.module(), jm.keyword1(), jm.keyword2(), jm.keyword3(), p); jm.enqueue(jm.applicationName(), jm.userName(), null, jm.sessionID(), jm.application(), jm.module(), jm.keyword1(), jm.keyword2(), jm.keyword3(), p); jm.enqueue(jm.applicationName(), jm.userName(), null, jm.sessionID(), jm.application(), jm.module(), jm.keyword1(), jm.keyword2(), jm.keyword3(), p); jm.enqueue(jm.applicationName(), jm.userName(), null, jm.sessionID(), jm.application(), jm.module(), jm.keyword1(), jm.keyword2(), jm.keyword3(), p); jm.waitChildren();