package br.com.centralit.citcorpore.metainfo.negocio;
import java.util.Collection;
import br.com.centralit.citcorpore.metainfo.bean.VisaoDTO;
import br.com.citframework.dto.IDto;
import br.com.citframework.excecao.ServiceException;
import br.com.citframework.service.CrudService;
public interface VisaoService extends CrudService {
Collection listAtivos() throws Exception;
VisaoDTO findByIdentificador(final String identificador) throws Exception;
void deleteVisao(final IDto model) throws Exception;
void importar(final VisaoDTO visaoXML) throws Exception;
void atualizarVisao(final VisaoDTO visaoAtual, final VisaoDTO visaoXML) throws Exception;
VisaoDTO visaoExistente(final String identificadorVisao) throws ServiceException, Exception;
}