Rev 1378 | Rev 1380 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1378 | Rev 1379 | ||
---|---|---|---|
Line 23... | Line 23... | ||
23 | { |
23 | { |
24 | 24 | ||
25 | public static final 1.5.0/docs/api/java/util/logging/Logger.html">Logger logger = 1.5.0/docs/api/java/util/logging/Logger.html">Logger.getLogger(AssignAnswersJobService.class); |
25 | public static final 1.5.0/docs/api/java/util/logging/Logger.html">Logger logger = 1.5.0/docs/api/java/util/logging/Logger.html">Logger.getLogger(AssignAnswersJobService.class); |
26 | 26 | ||
27 | 27 | ||
28 | public QuestionarioImpl runJobAnswersAssignation(long questionarioId, UserSession session, QuestionarioImpl questionarioCleared) throws NotAuthorizedException { |
28 | public QuestionarioImpl runJobAssignAnswers(long questionarioId, UserSession session, QuestionarioImpl questionarioCleared) throws NotAuthorizedException { |
29 | 29 | ||
30 | if(!questionarioCleared.isClear((UserSessionImpl) session,QuestionarioImpl.QuestionarioClearancesOperation.QUESTIONARIO_START_ASSIGN_ANSWERS.name()) ) |
30 | if(!questionarioCleared.isClear((UserSessionImpl) session,QuestionarioImpl.QuestionarioClearancesOperation.QUESTIONARIO_START_ASSIGN_ANSWERS.name()) ) |
31 | { |
31 | { |
32 | throw new NotAuthorizedException("Nao tem autorização para atribuir respostas"); |
32 | throw new NotAuthorizedException("Nao tem autorização para atribuir respostas ao questionario " + questionarioId); |
33 | } |
33 | } |
34 | 34 | ||
35 | //CRIAR ATIVIDADE DE ATRIBUICAO DE RESPOSTAS |
35 | //CRIAR ATIVIDADE DE ATRIBUICAO DE RESPOSTAS |
36 | 36 | ||
37 | //Nao muda de estado porque pode sempre gerar as respostas quando está em estado COURSES_ASSIGNED |
37 | //Nao muda de estado porque pode sempre gerar as respostas quando está em estado COURSES_ASSIGNED |
Line 46... | Line 46... | ||
46 | paramJob.setDescription("ID do questionário"); |
46 | paramJob.setDescription("ID do questionário"); |
47 | paramJob.setObject("" + questionarioId); |
47 | paramJob.setObject("" + questionarioId); |
48 | paramsJob.add(paramJob); |
48 | paramsJob.add(paramJob); |
49 | 49 | ||
50 | JobServiceTask job = JobDeamon.createServiceJob(AssignAnswersJobService.class, session.getUser(), paramsJob, |
50 | JobServiceTask job = JobDeamon.createServiceJob(AssignAnswersJobService.class, session.getUser(), paramsJob, |
51 | "Service: Atribuição de Cursos e Unidades a um questionário Pedagógico"); |
51 | "Service: Atribuição de Respostas a um questionário Pedagógico"); |
52 | questionarioCleared.setAnswerGenerationTaskId(job.getId()); |
52 | questionarioCleared.setAnswerGenerationTaskId(job.getId()); |
53 | 53 | ||
54 | return questionarioCleared; |
54 | return questionarioCleared; |
55 | } |
55 | } |
56 | 56 |