package br.com.centralit.citcorpore.negocio; import java.util.Collection; import br.com.centralit.citcorpore.bean.TipoMudancaDTO; import br.com.citframework.service.CrudService; @SuppressWarnings("rawtypes") public interface TipoMudancaService extends CrudService { Collection findByIdTipoMudanca(final Integer parm) throws Exception; void deleteByIdTipoMudanca(final Integer parm) throws Exception; // m�todo baseado em categoriaMudanca // public Collection findByIdTipoMudancaPai(Integer parm) throws Exception; // m�todo baseado em categoriaMudanca // public void deleteByIdTipoMudancaPai(Integer parm) throws Exception; Collection findByNomeTipoMudanca(final Integer parm) throws Exception; void deleteByNomeTipoMudanca(final Integer parm) throws Exception; // baseado em categoriaMudanca // public Collection listHierarquia() throws Exception; Collection<TipoMudancaDTO> tiposAtivosPorNome(final String nome); boolean verificarTipoMudancaAtivos(final TipoMudancaDTO obj) throws Exception; Collection encontrarPorNomeTipoMudanca(final TipoMudancaDTO obj) throws Exception; Collection getAtivos() throws Exception; }