db.query("select origjdl jdl, user from QUEUEJDL join QUEUE using (queueid) join QUEUE_USER using (userId) where queueId=?",false,Long.valueOf(queueId));
db.query("select origjdl jdl, user, resubmission from QUEUEJDL join QUEUE using (queueid) join QUEUE_USER using (userId) where queueId=?",false,Long.valueOf(queueId));
intresubmission=-1;
if(db.moveNext()){
logger.log(Level.INFO,"Updated and getting fields queueId, jdl, user for queueId "+queueId);
jdl=db.gets(1);
user=db.gets(2);
resubmission=db.geti(3);
}
else{
logger.log(Level.INFO,"Couldn't get the queueId, jdl and user for the agentId: "+agentId);
...
...
@@ -339,11 +342,12 @@ public class JobBroker {
db.query("update SITEQUEUES set ASSIGNED=GREATEST(ASSIGNED,0)+1, WAITING=GREATEST(WAITING-1,0) where siteid=?",false,Integer.valueOf(siteId));