Cette méthode est une macro-instruction dont voici un exemple type du code.
// Paramétrage général String owner = null; // PUBLIC par défaut String language = null; // Langue de l'utilisateur connecté par défaut
// Nous créons ici un contexte de soumission... CXUJobSubmitContext submitCtx = CXU.jobs().newSubmitContext("MNEMO1", owner, language);
// La ligne ci-après doit être dupliquée autant de fois que de critères de soumission à valoriser submitCtx.addCriteria("CHAINE1D", "VAL1");
// Configuration du choix à appliquer vis à vis de l'attente de la fin du travail submitCtx.setWaitJobEnd(true);
// Dans le cas où le processus doit attendre la fin du travail, un délai maximal d'attente peut être positionné (exprimé en millisecondes). // Par défaut, il n'y a pas de délai d'expiration. // submitCtx.setTimeout(60000);
// Invocation du travail à proprement parler... GTJOBDTO jobInfos = CXU.jobs().submit(submitCtx);
report("Job processed : [$1]", jobInfos.getNum()); |