/** * */ package net.conselldemallorca.helium.v3.core.ejb; import java.util.Date; import java.util.List; import java.util.Map; import java.util.Map.Entry; import java.util.Set; import java.util.SortedSet; import javax.annotation.security.RolesAllowed; import javax.ejb.Stateless; import javax.interceptor.Interceptors; import net.conselldemallorca.helium.v3.core.api.dto.AccioDto; import net.conselldemallorca.helium.v3.core.api.dto.AlertaDto; import net.conselldemallorca.helium.v3.core.api.dto.ArxiuDto; import net.conselldemallorca.helium.v3.core.api.dto.CampAgrupacioDto; import net.conselldemallorca.helium.v3.core.api.dto.CampDto; import net.conselldemallorca.helium.v3.core.api.dto.DadesDocumentDto; import net.conselldemallorca.helium.v3.core.api.dto.DefinicioProcesExpedientDto; import net.conselldemallorca.helium.v3.core.api.dto.DocumentDto; import net.conselldemallorca.helium.v3.core.api.dto.ExpedientConsultaDissenyDto; import net.conselldemallorca.helium.v3.core.api.dto.ExpedientDadaDto; import net.conselldemallorca.helium.v3.core.api.dto.ExpedientDocumentDto; import net.conselldemallorca.helium.v3.core.api.dto.ExpedientDto; import net.conselldemallorca.helium.v3.core.api.dto.ExpedientDto.EstatTipusDto; import net.conselldemallorca.helium.v3.core.api.dto.ExpedientDto.IniciadorTipusDto; import net.conselldemallorca.helium.v3.core.api.dto.ExpedientLogDto; import net.conselldemallorca.helium.v3.core.api.dto.ExpedientTascaDto; import net.conselldemallorca.helium.v3.core.api.dto.InstanciaProcesDto; import net.conselldemallorca.helium.v3.core.api.dto.MostrarAnulatsDto; import net.conselldemallorca.helium.v3.core.api.dto.PaginaDto; import net.conselldemallorca.helium.v3.core.api.dto.PaginacioParamsDto; import net.conselldemallorca.helium.v3.core.api.dto.PersonaDto; import net.conselldemallorca.helium.v3.core.api.dto.PortasignaturesDto; import net.conselldemallorca.helium.v3.core.api.dto.RespostaValidacioSignaturaDto; import net.conselldemallorca.helium.v3.core.api.dto.TascaDadaDto; import net.conselldemallorca.helium.v3.core.api.service.ExpedientService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.ejb.interceptor.SpringBeanAutowiringInterceptor; /** * Servei per a enllaçar les llibreries jBPM 3 amb la funcionalitat de Helium. * * @author Limit Tecnologies <limit@limit.es> */ @Stateless @Interceptors(SpringBeanAutowiringInterceptor.class) public class ExpedientServiceBean implements ExpedientService { @Autowired ExpedientService delegate; @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ExpedientDto create( Long entornId, String usuari, Long expedientTipusId, Long definicioProcesId, Integer any, String numero, String titol, String registreNumero, Date registreData, Long unitatAdministrativa, String idioma, boolean autenticat, String tramitadorNif, String tramitadorNom, String interessatNif, String interessatNom, String representantNif, String representantNom, boolean avisosHabilitats, String avisosEmail, String avisosMobil, boolean notificacioTelematicaHabilitada, Map<String, Object> variables, String transitionName, IniciadorTipusDto iniciadorTipus, String iniciadorCodi, String responsableCodi, Map<String, DadesDocumentDto> documents, List<DadesDocumentDto> adjunts) { return delegate.create( entornId, usuari, expedientTipusId, definicioProcesId, any, numero, titol, registreNumero, registreData, unitatAdministrativa, idioma, autenticat, tramitadorNif, tramitadorNom, interessatNif, interessatNom, representantNif, representantNom, avisosHabilitats, avisosEmail, avisosMobil, notificacioTelematicaHabilitada, variables, transitionName, iniciadorTipus, iniciadorCodi, responsableCodi, documents, adjunts); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void update( Long id, String numero, String titol, String responsableCodi, Date dataInici, String comentari, Long estatId, Double geoPosX, Double geoPosY, String geoReferencia, String grupCodi, boolean execucioDinsHandler) { delegate.update( id, numero, titol, responsableCodi, dataInici, comentari, estatId, geoPosX, geoPosY, geoReferencia, grupCodi, execucioDinsHandler); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void delete(Long id) { delegate.delete(id); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public Long findIdAmbProcessInstanceId(String processInstanceId) { return delegate.findIdAmbProcessInstanceId(processInstanceId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ExpedientDto findAmbId(Long id) { return delegate.findAmbId(id); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public PaginaDto<ExpedientDto> findAmbFiltrePaginat( Long entornId, Long expedientTipusId, String titol, String numero, Date dataInici1, Date dataInici2, Date dataFi1, Date dataFi2, EstatTipusDto estatTipus, Long estatId, Double geoPosX, Double geoPosY, String geoReferencia, boolean nomesTasquesPersonals, boolean nomesTasquesGrup, boolean nomesAlertes, boolean nomesErrors, MostrarAnulatsDto mostrarAnulats, PaginacioParamsDto paginacioParams) { return delegate.findAmbFiltrePaginat( entornId, expedientTipusId, titol, numero, dataInici1, dataInici2, dataFi1, dataFi2, estatTipus, estatId, geoPosX, geoPosY, geoReferencia, nomesTasquesPersonals, nomesTasquesGrup, nomesAlertes, nomesErrors, mostrarAnulats, paginacioParams); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<Long> findIdsAmbFiltre( Long entornId, Long expedientTipusId, String titol, String numero, Date dataInici1, Date dataInici2, Date dataFi1, Date dataFi2, EstatTipusDto estatTipus, Long estatId, Double geoPosX, Double geoPosY, String geoReferencia, boolean nomesTasquesPersonals, boolean nomesTasquesGrup, boolean nomesAlertes, boolean nomesErrors, MostrarAnulatsDto mostrarAnulats) { return delegate.findIdsAmbFiltre( entornId, expedientTipusId, titol, numero, dataInici1, dataInici2, dataFi1, dataFi2, estatTipus, estatId, geoPosX, geoPosY, geoReferencia, nomesTasquesPersonals, nomesTasquesGrup, nomesAlertes, nomesErrors, mostrarAnulats); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ArxiuDto getImatgeDefinicioProces( Long id, String processInstanceId) { return delegate.getImatgeDefinicioProces( id, processInstanceId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<PersonaDto> findParticipants(Long id) { return delegate.findParticipants(id); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<AccioDto> findAccionsVisibles(Long id) { return delegate.findAccionsVisibles(id); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<ExpedientTascaDto> findTasquesPendents( Long expedientId, boolean nomesTasquesPersonals, boolean nomesTasquesGrup) { return delegate.findTasquesPendents( expedientId, nomesTasquesPersonals, nomesTasquesGrup); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<ExpedientDadaDto> findDadesPerInstanciaProces( Long id, String processInstanceId) { return delegate.findDadesPerInstanciaProces( id, processInstanceId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<CampAgrupacioDto> findAgrupacionsDadesPerInstanciaProces( Long id, String processInstanceId) { return delegate.findAgrupacionsDadesPerInstanciaProces( id, processInstanceId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<ExpedientDocumentDto> findDocumentsPerInstanciaProces( Long expedientId, String processInstanceId) { return delegate.findDocumentsPerInstanciaProces( expedientId, processInstanceId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ExpedientDocumentDto findDocumentPerInstanciaProces( Long expedientId, String processInstanceId, Long documentStoreId, String documentCodi) { return delegate.findDocumentPerInstanciaProces( expedientId, processInstanceId, documentStoreId, documentCodi); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ExpedientDocumentDto findDocumentPerDocumentStoreId( Long expedientId, String processInstanceId, Long documentStoreId) { return delegate.findDocumentPerDocumentStoreId( expedientId, processInstanceId, documentStoreId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void esborrarDocument( Long expedientId, String processInstanceId, Long documentStoreId) { delegate.esborrarDocument( expedientId, processInstanceId, documentStoreId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ArxiuDto getArxiuPerDocument( Long id, Long documentStoreId) { return delegate.getArxiuPerDocument( id, documentStoreId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void aturar( Long id, String motiu) { delegate.aturar(id, motiu); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void reprendre(Long id) { delegate.reprendre(id); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void anular( Long id, String motiu) { delegate.anular(id, motiu); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void desanular(Long id) { delegate.desanular(id); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void relacioCreate( Long origenId, Long destiId) { delegate.relacioCreate(origenId, destiId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void relacioDelete( Long origenId, Long destiId) { delegate.relacioDelete(origenId, destiId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<ExpedientDto> relacioFindAmbExpedient(Long id) { return delegate.relacioFindAmbExpedient(id); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void procesScriptExec( Long expedientId, String processInstanceId, String script) { delegate.procesScriptExec( expedientId, processInstanceId, script); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void procesDefinicioProcesActualitzar( String processInstanceId, int versio) { delegate.procesDefinicioProcesActualitzar( processInstanceId, versio); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void procesDefinicioProcesCanviVersio( Long expedientId, Long definicioProcesId, Long[] subProcesIds, List<DefinicioProcesExpedientDto> subDefinicioProces) { delegate.procesDefinicioProcesCanviVersio( expedientId, definicioProcesId, subProcesIds, subDefinicioProces); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public SortedSet<Entry<InstanciaProcesDto, List<ExpedientLogDto>>> registreFindLogsOrdenatsPerData( Long expedientId, boolean detall) { return delegate.registreFindLogsOrdenatsPerData(expedientId, detall); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public Map<String, ExpedientTascaDto> registreFindTasquesPerLogExpedient( Long expedientId) { return delegate.registreFindTasquesPerLogExpedient(expedientId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void registreRetrocedir( Long expedientId, Long logId, boolean retrocedirPerTasques) { delegate.registreRetrocedir( expedientId, logId, retrocedirPerTasques); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void registreBuidarLog( Long expedientId) { delegate.registreBuidarLog( expedientId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<ExpedientLogDto> registreFindLogsTascaOrdenatsPerData( Long expedientId, Long logId) { return delegate.registreFindLogsTascaOrdenatsPerData( expedientId, logId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<ExpedientLogDto> registreFindLogsRetroceditsOrdenatsPerData( Long expedientId, Long logId) { return delegate.registreFindLogsRetroceditsOrdenatsPerData( expedientId, logId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ExpedientLogDto registreFindLogById(Long logId) { return delegate.registreFindLogById(logId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<AlertaDto> findAlertes(Long id) { return delegate.findAlertes(id); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public Object[] findErrorsExpedient(Long id) { return delegate.findErrorsExpedient(id); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<ExpedientDto> findSuggestAmbEntornLikeIdentificador(Long entornid, String text) { return delegate.findSuggestAmbEntornLikeIdentificador(entornid, text); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<InstanciaProcesDto> getArbreInstanciesProces(Long processInstanceId) { return delegate.getArbreInstanciesProces(processInstanceId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void cancelarTasca(Long expedientId, Long taskId) { delegate.cancelarTasca(expedientId, taskId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void suspendreTasca(Long expedientId, Long taskId) { delegate.suspendreTasca(expedientId, taskId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void reprendreTasca(Long expedientId, Long taskId) { delegate.reprendreTasca(expedientId, taskId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void reassignarTasca(String taskId, String expression) { delegate.reassignarTasca(taskId, expression); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public PaginaDto<ExpedientConsultaDissenyDto> consultaFindPaginat( Long consultaId, Map<String, Object> filtreValors, Set<Long> expedientIdsSeleccio, boolean nomesTasquesPersonals, boolean nomesTasquesGrup, boolean nomesMeves, boolean nomesAlertes, boolean nomesErrors, MostrarAnulatsDto mostrarAnulats, PaginacioParamsDto paginacioParams) { return consultaFindPaginat( consultaId, filtreValors, expedientIdsSeleccio, nomesTasquesPersonals, nomesTasquesGrup, nomesMeves, nomesAlertes, nomesErrors, mostrarAnulats, paginacioParams); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public PaginaDto<Long> consultaFindNomesIdsPaginat( Long consultaId, Map<String, Object> filtreValors, boolean nomesTasquesPersonals, boolean nomesTasquesGrup, boolean nomesMeves, boolean nomesAlertes, boolean nomesErrors, MostrarAnulatsDto mostrarAnulats, PaginacioParamsDto paginacioParams) { return consultaFindNomesIdsPaginat( consultaId, filtreValors, nomesTasquesPersonals, nomesTasquesGrup, nomesMeves, nomesAlertes, nomesErrors, mostrarAnulats, paginacioParams); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public InstanciaProcesDto getInstanciaProcesById(String processInstanceId) { return delegate.getInstanciaProcesById(processInstanceId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<TascaDadaDto> findConsultaFiltre(Long consultaId) { return delegate.findConsultaFiltre(consultaId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<TascaDadaDto> findConsultaInforme(Long consultaId) { return delegate.findConsultaInforme(consultaId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public String getNumeroExpedientActual(Long entornId, Long expedientTipusId, Integer any) { return delegate.getNumeroExpedientActual(entornId, expedientTipusId, any); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ExpedientTascaDto getStartTask(Long entornId, Long expedientTipusId, Long definicioProcesId, Map<String, Object> valors) { return delegate.getStartTask(entornId, expedientTipusId, definicioProcesId, valors); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public boolean existsExpedientAmbEntornTipusITitol(Long entornId, Long expedientTipusId, String titol) { return delegate.existsExpedientAmbEntornTipusITitol(entornId, expedientTipusId, titol); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<TascaDadaDto> findConsultaInformeParams(Long consultaId) { return delegate.findConsultaInformeParams(consultaId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<ExpedientDto> findAmbIds(Set<Long> ids) { return delegate.findAmbIds(ids); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<DocumentDto> findListDocumentsPerDefinicioProces(Long definicioProcesId, String processInstanceId, String expedientTipusNom) { return delegate.findListDocumentsPerDefinicioProces(definicioProcesId, processInstanceId, expedientTipusNom); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<CampDto> getCampsInstanciaProcesById(String processInstanceId) { return delegate.getCampsInstanciaProcesById(processInstanceId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public DocumentDto findDocumentsPerId(Long id) { return delegate.findDocumentsPerId(id); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ArxiuDto arxiuDocumentPerMostrar(String token) { return delegate.arxiuDocumentPerMostrar(token); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ArxiuDto generarDocumentAmbPlantillaProces( Long expedientId, String processInstanceId, String documentCodi) { return delegate.generarDocumentAmbPlantillaProces( expedientId, processInstanceId, documentCodi); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ArxiuDto generarDocumentAmbPlantillaTasca( String tascaId, String documentCodi) { return delegate.generarDocumentAmbPlantillaTasca( tascaId, documentCodi); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void crearModificarDocument(Long expedientId, String processInstanceId, Long documentStoreId, String nom, String nomArxiu, Long docId, byte[] arxiu, Date data) { delegate.crearModificarDocument(expedientId, processInstanceId, documentStoreId, nom, nomArxiu, docId, arxiu, data); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public boolean isExtensioDocumentPermesa(String extensio) { return delegate.isExtensioDocumentPermesa(extensio); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void updateVariable(Long expedientId, String processInstanceId, String varName, Object varValor) { delegate.updateVariable(expedientId, processInstanceId, varName, varValor); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void deleteVariable(Long expedientId, String processInstanceId, String varName) { delegate.deleteVariable(expedientId, processInstanceId, varName); } /*@Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ExpedientDocumentDto findDocumentPerInstanciaProcesDocumentStoreId(Long expedientId, Long documentStoreId, String docCodi) { return delegate.findDocumentPerInstanciaProcesDocumentStoreId(expedientId, documentStoreId, docCodi); }*/ @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<RespostaValidacioSignaturaDto> verificarSignatura(Long documentStoreId) { return delegate.verificarSignatura(documentStoreId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void deleteSignatura(Long expedientId, Long documentStoreId) { delegate.deleteSignatura(expedientId, documentStoreId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<ExpedientTascaDto> findTasquesPerInstanciaProces(Long expedientId, String processInstanceId, boolean mostrarDeOtrosUsuarios) { return delegate.findTasquesPerInstanciaProces(expedientId, processInstanceId, mostrarDeOtrosUsuarios); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public boolean isDiferentsTipusExpedients(Set<Long> ids) { return delegate.isDiferentsTipusExpedients(ids); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void createVariable(Long expedientId, String processInstanceId, String varName, Object value) { delegate.createVariable(expedientId, processInstanceId, varName, value); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void desfinalitzar(Long id) { delegate.desfinalitzar(id); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<ExpedientConsultaDissenyDto> findConsultaDissenyPaginat(Long consultaId, Map<String, Object> valors, PaginacioParamsDto paginacioParams, boolean nomesMeves, boolean nomesAlertes, boolean mostrarAnulats, boolean nomesTasquesPersonals, boolean nomesTasquesGrup, Set<Long> ids) { return delegate.findConsultaDissenyPaginat(consultaId, valors, paginacioParams, nomesMeves, nomesAlertes, mostrarAnulats, nomesTasquesPersonals, nomesTasquesGrup, ids); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<Long> findIdsPerConsultaInforme(Long consultaId, Map<String, Object> valors, boolean nomesMeves, boolean nomesAlertes, boolean mostrarAnulats, boolean nomesTasquesPersonals, boolean nomesTasquesGrup) { return delegate.findIdsPerConsultaInforme(consultaId, valors, nomesMeves, nomesAlertes, mostrarAnulats, nomesTasquesPersonals, nomesTasquesGrup); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public PaginaDto<ExpedientConsultaDissenyDto> findConsultaInformePaginat(Long consultaId, Map<String, Object> valorsPerService, boolean nomesMeves, boolean nomesAlertes, boolean mostrarAnulats, boolean nomesTasquesPersonals, boolean nomesTasquesGrup, PaginacioParamsDto paginacioParams) { return delegate.findConsultaInformePaginat(consultaId, valorsPerService, nomesMeves, nomesAlertes, mostrarAnulats, nomesTasquesPersonals, nomesTasquesGrup, paginacioParams); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public boolean luceneReindexarExpedient(Long expedientId) { return delegate.luceneReindexarExpedient(expedientId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ArxiuDto arxiuDocumentPerSignar(String token) { return delegate.arxiuDocumentPerSignar(token); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<AccioDto> findAccionsVisiblesAmbProcessInstanceId(String processInstanceId, Long expedientId) { return delegate.findAccionsVisiblesAmbProcessInstanceId(processInstanceId, expedientId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public void accioExecutar(Long expedientId, String processInstanceId, Long accioId) { delegate.accioExecutar(expedientId, processInstanceId, accioId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public AccioDto findAccioAmbId(Long idAccio) { return delegate.findAccioAmbId(idAccio); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public boolean existsExpedientAmbEntornTipusINumero(Long entornId, Long expedientTipusId, String numero) { return delegate.existsExpedientAmbEntornTipusINumero(entornId, expedientTipusId, numero); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public ExpedientDadaDto getDadaPerInstanciaProces(String processInstanceId, String variableCodi, boolean incloureVariablesBuides) { return delegate.getDadaPerInstanciaProces(processInstanceId, variableCodi, incloureVariablesBuides); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public TascaDadaDto getTascaDadaDtoFromExpedientDadaDto(ExpedientDadaDto dadaPerInstanciaProces) { return delegate.getTascaDadaDtoFromExpedientDadaDto(dadaPerInstanciaProces); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<ExpedientDadaDto> findDadesPerInstanciaProces(String procesId) { return delegate.findDadesPerInstanciaProces(procesId); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public Long findDocumentStorePerInstanciaProcesAndDocumentCodi(String processInstanceId, String documentCodi) { return delegate.findDocumentStorePerInstanciaProcesAndDocumentCodi(processInstanceId, documentCodi); } @Override @RolesAllowed({"HEL_ADMIN", "HEL_USER", "TOTHOM", "tothom"}) public List<PortasignaturesDto> findDocumentsPendentsPortasignatures(String processInstanceId) { return delegate.findDocumentsPendentsPortasignatures(processInstanceId); } }