List readBySite(ISite site) throws ExcepcaoPersistencia;
List readBySite(String executionCourseSigla, String executionPeriodName, String year) throws ExcepcaoPersistencia;
    List readBySite(ISite site) throws ExcepcaoPersistencia;