result.add(InfoExecutionPeriod.newInfoFromDomain(executionPeriod));
result.add(InfoExecutionPeriodWithInfoExecutionYear.newInfoFromDomain(executionPeriod));
    public List run() throws ExcepcaoPersistencia {        final ISuportePersistente sp = PersistenceSupportFactory.getDefaultPersistenceSupport();        final IPersistentExecutionPeriod executionPeriodDAO = sp.getIPersistentExecutionPeriod();        final Collection<IExecutionPeriod> executionPeriods = executionPeriodDAO.readAll(ExecutionPeriod.class);        final List result = new ArrayList(executionPeriods.size());        for (final IExecutionPeriod executionPeriod : executionPeriods) {            result.add(InfoExecutionPeriod.newInfoFromDomain(executionPeriod));        }        return result;    }