public class ReadExecutionCourseResponsiblesIds {
protected List<String> run(String executionCourseId) throws FenixServiceException {
ExecutionCourse executionCourse = FenixFramework.getDomainObject(executionCourseId);
List<Professorship> responsibles = executionCourse.responsibleFors();
List<String> responsibleIDs = new ArrayList<String>();
if (responsibles != null) {
for (Professorship responsibleFor : responsibles) {
responsibleIDs.add(responsibleFor.getTeacher().getExternalId());