final List<ExecutionYear> executionYears = (List<ExecutionYear>) ServiceUtils.executeService(userView, "ReadAllDomainObjects", args);
final Collection<ExecutionYear> executionYears = (Collection<ExecutionYear>) ServiceUtils.executeService(userView, "ReadAllDomainObjects", args);
	private void addEmailsForDegreeType(final List<String> emails, final DegreeType degreeType) throws FenixServiceException, FenixFilterException {        final Object[] args = { ExecutionYear.class };        final List<ExecutionYear> executionYears = (List<ExecutionYear>) ServiceUtils.executeService(userView, "ReadAllDomainObjects", args);        for (final ExecutionYear executionYear : executionYears) {            if (executionYear.getState().equals(PeriodState.CURRENT)) {                for (final ExecutionDegree executionDegree : executionYear.getExecutionDegrees()) {                    final DegreeCurricularPlan degreeCurricularPlan = executionDegree.getDegreeCurricularPlan();                    final Degree degree = degreeCurricularPlan.getDegree();                    if (degree.getTipoCurso() == degreeType) {                        for (final Coordinator coordinator : executionDegree.getCoordinatorsList()) {                            final Teacher teacher = coordinator.getTeacher();                            final Person person = teacher.getPerson();                            emails.add(person.getEmail());                        }                    }                }                break;            }        }    }