@Atomic public static List<InfoExecutionCourse> runSearchExecutionCourses( AcademicInterval academicInterval, ExecutionDegree executionDegree, String courseName) throws NotAuthorizedException { CoordinatorExecutionDegreeAuthorizationFilter.instance.execute(executionDegree.getExternalId()); return serviceInstance.run(academicInterval, executionDegree, courseName); }
@Atomic public static List<InfoExecutionCourse> runSearchExecutionCourses( InfoExecutionPeriod infoExecutionPeriod, InfoExecutionDegree infoExecutionDegree, InfoCurricularYear infoCurricularYear, String executionCourseName) throws NotAuthorizedException { CoordinatorExecutionDegreeAuthorizationFilter.instance.execute( infoExecutionDegree.getExternalId()); return serviceInstance.run( infoExecutionPeriod, infoExecutionDegree, infoCurricularYear, executionCourseName); }