Class PuntEntradaServiceBaseProxy

  • All Implemented Interfaces:
    es.caib.seycon.ng.servei.PuntEntradaService

    public class PuntEntradaServiceBaseProxy
    extends Object
    implements es.caib.seycon.ng.servei.PuntEntradaService

    Spring Service base class for es.caib.seycon.ng.servei.PuntEntradaService, provides access to all services and entities referenced by this service.

    see es.caib.seycon.ng.servei.PuntEntradaService
    • Constructor Detail

      • PuntEntradaServiceBaseProxy

        public PuntEntradaServiceBaseProxy()
    • Method Detail

      • setEntryPointService

        public void setEntryPointService​(com.soffid.iam.service.EntryPointService entryPointService)
        Sets reference to entryPointService.
      • getEntryPointService

        public com.soffid.iam.service.EntryPointService getEntryPointService()
        Gets reference to entryPointService.
      • canAdmin

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public boolean canAdmin​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada)
                         throws es.caib.seycon.ng.exception.InternalErrorException,
                                es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        canAdmin in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • canExecute

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public boolean canExecute​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada)
                           throws es.caib.seycon.ng.exception.InternalErrorException,
                                  es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        canExecute in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • canQuery

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public boolean canQuery​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada)
                         throws es.caib.seycon.ng.exception.InternalErrorException,
                                es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        canQuery in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • canView

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public boolean canView​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada)
                        throws es.caib.seycon.ng.exception.InternalErrorException,
                               es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        canView in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • copiaEnlacePuntEntrada

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public boolean copiaEnlacePuntEntrada​(es.caib.seycon.ng.comu.PuntEntrada puntEntradaCopiar,
                                              es.caib.seycon.ng.comu.PuntEntrada puntEntradaMenuDesti)
                                       throws es.caib.seycon.ng.exception.InternalErrorException,
                                              es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        copiaEnlacePuntEntrada in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • copiaPuntEntrada

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public boolean copiaPuntEntrada​(es.caib.seycon.ng.comu.PuntEntrada puntEntradaCopiar,
                                        es.caib.seycon.ng.comu.PuntEntrada puntEntradaMenuDesti)
                                 throws es.caib.seycon.ng.exception.InternalErrorException,
                                        es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        copiaPuntEntrada in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • esAutoritzat

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public boolean esAutoritzat​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada,
                                    String nivell)
                             throws es.caib.seycon.ng.exception.InternalErrorException,
                                    es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        esAutoritzat in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • esAutoritzat

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public boolean esAutoritzat​(String codiUsuari,
                                    Long idPuntEntrada,
                                    String nivell)
                             throws es.caib.seycon.ng.exception.InternalErrorException,
                                    es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        esAutoritzat in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • hasAnyACLPUE

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public boolean hasAnyACLPUE​(String codiUsuari)
                             throws es.caib.seycon.ng.exception.InternalErrorException,
                                    es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        hasAnyACLPUE in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • moureMenusPuntEntrada

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public boolean moureMenusPuntEntrada​(es.caib.seycon.ng.comu.PuntEntrada puntEntradaMoure,
                                             es.caib.seycon.ng.comu.PuntEntrada puntEntradaMenuDesti)
                                      throws es.caib.seycon.ng.exception.InternalErrorException,
                                             es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        moureMenusPuntEntrada in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • reordenaPuntEntrada

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public boolean reordenaPuntEntrada​(es.caib.seycon.ng.comu.PuntEntrada puntEntradaOrdenar,
                                           es.caib.seycon.ng.comu.PuntEntrada puntEntradaSeguent)
                                    throws es.caib.seycon.ng.exception.InternalErrorException,
                                           es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        reordenaPuntEntrada in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findAccessTreeByTextAndJsonQueryAsync

        @Transactional(rollbackFor=java.lang.Exception.class)
        public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.PuntEntrada> findAccessTreeByTextAndJsonQueryAsync​(String text,
                                                                                                                      String jsonQuery)
                                                                                                               throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findAccessTreeByTextAndJsonQueryAsync in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • createAutoritzacio

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public es.caib.seycon.ng.comu.AutoritzacioPuntEntrada createAutoritzacio​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada,
                                                                                 es.caib.seycon.ng.comu.AutoritzacioPuntEntrada autoritzacio)
                                                                          throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                 es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        createAutoritzacio in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • createExecucio

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public es.caib.seycon.ng.comu.ExecucioPuntEntrada createExecucio​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada,
                                                                         es.caib.seycon.ng.comu.ExecucioPuntEntrada execucio)
                                                                  throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                         es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        createExecucio in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • updateExecucio

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public es.caib.seycon.ng.comu.ExecucioPuntEntrada updateExecucio​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada,
                                                                         es.caib.seycon.ng.comu.ExecucioPuntEntrada execucio)
                                                                  throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                         es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        updateExecucio in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • create

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public es.caib.seycon.ng.comu.PuntEntrada create​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada)
                                                  throws es.caib.seycon.ng.exception.InternalErrorException,
                                                         es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        create in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findPuntEntradaById

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public es.caib.seycon.ng.comu.PuntEntrada findPuntEntradaById​(long id)
                                                               throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                      es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findPuntEntradaById in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findRoot

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public es.caib.seycon.ng.comu.PuntEntrada findRoot()
                                                    throws es.caib.seycon.ng.exception.InternalErrorException,
                                                           es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findRoot in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • update

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public es.caib.seycon.ng.comu.PuntEntrada update​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada)
                                                  throws es.caib.seycon.ng.exception.InternalErrorException,
                                                         es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        update in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • getScopeForAddress

        @Transactional(rollbackFor=java.lang.Exception.class)
        public String getScopeForAddress​(String address)
                                  throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        getScopeForAddress in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • validaXMLPUE

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public String validaXMLPUE​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada)
                            throws es.caib.seycon.ng.exception.InternalErrorException,
                                   es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        validaXMLPUE in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findChildren

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.PuntEntrada> findChildren​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada)
                                                                    throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                           es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findChildren in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findMenuChildren

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.PuntEntrada> findMenuChildren​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada)
                                                                        throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                               es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findMenuChildren in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findPuntsEntrada

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.PuntEntrada> findPuntsEntrada​(String nomPUE,
                                                                               String codiPUE,
                                                                               String codiAplicacio,
                                                                               String codiRol,
                                                                               String codiGrup,
                                                                               String codiUsuari)
                                                                        throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                               es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findPuntsEntrada in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • getAllAplicacions

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.Aplicacio> getAllAplicacions​(Boolean aplicacioBuida)
                                                                       throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                              es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        getAllAplicacions in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • getAllTipusMimeExecucio

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.TipusExecucioPuntEntrada> getAllTipusMimeExecucio()
                                                                                            throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                                   es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        getAllTipusMimeExecucio in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • getArbreInversPuntEntrada

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<String> getArbreInversPuntEntrada​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada)
                                                     throws es.caib.seycon.ng.exception.InternalErrorException,
                                                            es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        getArbreInversPuntEntrada in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • getAutoritzacionsPUE

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.AutoritzacioPuntEntrada> getAutoritzacionsPUE​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada)
                                                                                        throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                               es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        getAutoritzacionsPUE in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • getExecucions

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.ExecucioPuntEntrada> getExecucions​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada)
                                                                             throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                    es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        getExecucions in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findAccessTreeByTextAndJsonQuery

        @Transactional(rollbackFor=java.lang.Exception.class)
        public List<es.caib.seycon.ng.comu.PuntEntrada> findAccessTreeByTextAndJsonQuery​(String text,
                                                                                         String jsonQuery,
                                                                                         Integer start,
                                                                                         Integer pageSize)
                                                                                  throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findAccessTreeByTextAndJsonQuery in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • delete

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public void delete​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada)
                    throws es.caib.seycon.ng.exception.InternalErrorException,
                           es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        delete in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • deleteAutoritzacio

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public void deleteAutoritzacio​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada,
                                       es.caib.seycon.ng.comu.AutoritzacioPuntEntrada autoritzacio)
                                throws es.caib.seycon.ng.exception.InternalErrorException,
                                       es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        deleteAutoritzacio in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • deleteExecucio

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public void deleteExecucio​(es.caib.seycon.ng.comu.PuntEntrada puntEntrada,
                                   es.caib.seycon.ng.comu.ExecucioPuntEntrada execucio)
                            throws es.caib.seycon.ng.exception.InternalErrorException,
                                   es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        deleteExecucio in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • sortChildren

        @Transactional(rollbackFor=java.lang.Exception.class)
        public void sortChildren​(long entryPointId)
                          throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        sortChildren in interface es.caib.seycon.ng.servei.PuntEntradaService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • getPrincipal

        protected Principal getPrincipal()
        Gets the current principal if one has been set, otherwise returns null.
        Returns:
        the current principal