/**
*
*/
package net.sourceforge.fenixedu.applicationTier.Servico;
import net.sourceforge.fenixedu.applicationTier.FenixService;
import net.sourceforge.fenixedu.applicationTier.Servico.exceptions.FenixServiceException;
import net.sourceforge.fenixedu.applicationTier.Servico.exceptions.NonExistingServiceException;
import net.sourceforge.fenixedu.domain.ExecutionCourse;
import pt.ist.fenixWebFramework.services.Service;
/**
* @author Goncalo Luiz
*
*
* Created on 19:48:00,26/Set/2005
* @version $Id: ReadDomainExecutionCourseByID.java,v 1.2 2005/12/16 16:05:59
* lepc Exp $
*/
public class ReadDomainExecutionCourseByID extends FenixService {
@Service
public static ExecutionCourse run(Integer idInternal) throws FenixServiceException {
ExecutionCourse executionCourse = rootDomainObject.readExecutionCourseByOID(idInternal);
if (executionCourse == null) {
throw new NonExistingServiceException();
}
return executionCourse;
}
}