final IExecutionDegree executionDegree = new ExecutionDegree();
final IExecutionDegree executionDegree = DomainFactory.makeExecutionDegree();
    protected void createExecutionDegree(    final IExecutionYear executionYear, ICampus campus, IDegreeCurricularPlan degreeCurricularPlan,            Boolean temporaryExamMap, IPeriod periodExamsSeason1, IPeriod periodExamsSeason2,            IPeriod periodLessonSeason1, IPeriod periodLessonSeason2) throws ExcepcaoPersistencia {        final IExecutionDegree executionDegree = new ExecutionDegree();        executionDegree.setCampus(campus);        executionDegree.setDegreeCurricularPlan(degreeCurricularPlan);        executionDegree.setExecutionYear(executionYear);        executionDegree.setPeriodExamsFirstSemester(periodExamsSeason1);        executionDegree.setPeriodExamsSecondSemester(periodExamsSeason2);        executionDegree.setPeriodLessonsFirstSemester(periodLessonSeason1);        executionDegree.setPeriodLessonsSecondSemester(periodLessonSeason2);        executionDegree.setScheduling(null);        executionDegree.setTemporaryExamMap(temporaryExamMap);        executionDegreeDAO.simpleLockWrite(executionDegree);    }