private List<ExecutionCourseView> getExecutionCourseViews(HttpServletRequest request, Integer degreeOID) throws FenixServiceException, FenixFilterException { final Object[] args = { degreeOID }; List<ExecutionCourseView> result = (List) ServiceManagerServiceFactory.executeService(null, "ReadExecutionCoursesForCurrentAndPreviousPeriodByDegree", args);  BeanComparator beanComparator = new BeanComparator("executionCourseName", Collator.getInstance()); Collections.sort(result, beanComparator);
private List<ExecutionCourseView> getExecutionCourseViews(HttpServletRequest request, Degree degree) throws FenixServiceException, FenixFilterException { final Object[] args = { degree }; List<ExecutionCourseView> result = (List) ServiceManagerServiceFactory.executeService(null, "ReadExecutionCoursesForCurrentAndPreviousPeriodByDegree", args);
    private List<ExecutionCourseView> getExecutionCourseViews(HttpServletRequest request, Integer degreeOID) throws FenixServiceException, FenixFilterException {        final Object[] args = { degreeOID };        List<ExecutionCourseView> result = (List) ServiceManagerServiceFactory.executeService(null, "ReadExecutionCoursesForCurrentAndPreviousPeriodByDegree", args);                BeanComparator beanComparator = new BeanComparator("executionCourseName", Collator.getInstance());        Collections.sort(result, beanComparator);        // request.setAttribute("executionCourseViews", executionCourseViews);        return result;    }