Class DominiServiceBaseProxy

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

    public class DominiServiceBaseProxy
    extends Object
    implements es.caib.seycon.ng.servei.DominiService

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

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

      • DominiServiceBaseProxy

        public DominiServiceBaseProxy()
    • Method Detail

      • setDomainService

        public void setDomainService​(com.soffid.iam.service.DomainService domainService)
        Sets reference to domainService.
      • getDomainService

        public com.soffid.iam.service.DomainService getDomainService()
        Gets reference to domainService.
      • findDomainValueByTextAndFilterAsync

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.ValorDomini> findDomainValueByTextAndFilterAsync​(String text,
                                                                                                                    String query)
                                                                                                             throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                                                    es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findDomainValueByTextAndFilterAsync in interface es.caib.seycon.ng.servei.DominiService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findDomainValueByTextAndFilter

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.ValorDomini> findDomainValueByTextAndFilter​(String text,
                                                                                                                 String query,
                                                                                                                 Integer first,
                                                                                                                 Integer max)
                                                                                                          throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                                                 es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findDomainValueByTextAndFilter in interface es.caib.seycon.ng.servei.DominiService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • create

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

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public es.caib.seycon.ng.comu.Domini findDomainByApplicationAndName​(String codiAplicacio,
                                                                            String name)
                                                                     throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                            es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findDomainByApplicationAndName in interface es.caib.seycon.ng.servei.DominiService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findDominiAplicacioByNomDominiAndCodiAplicacio

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public es.caib.seycon.ng.comu.Domini findDominiAplicacioByNomDominiAndCodiAplicacio​(String nomDomini,
                                                                                            String codiAplicacio)
                                                                                     throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                            es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findDominiAplicacioByNomDominiAndCodiAplicacio in interface es.caib.seycon.ng.servei.DominiService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findDominiGrups

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

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

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

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

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public es.caib.seycon.ng.comu.ValorDomini findValorDominiAplicacioByNomDominiAndCodiAplicacioDominiAndValor​(String nomDomini,
                                                                                                                    String codiAplicacio,
                                                                                                                    String valor)
                                                                                                             throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                                                    es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findValorDominiAplicacioByNomDominiAndCodiAplicacioDominiAndValor in interface es.caib.seycon.ng.servei.DominiService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • update

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

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.Domini> findDominisAplicacioByCodiAplicacio​(String codiAplicacio)
                                                                                      throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                             es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findDominisAplicacioByCodiAplicacio in interface es.caib.seycon.ng.servei.DominiService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findDominisByCodiAplicacio

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.Domini> findDominisByCodiAplicacio​(String codiAplicacio)
                                                                             throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                    es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findDominisByCodiAplicacio in interface es.caib.seycon.ng.servei.DominiService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findValorsDominiByFiltre

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.ValorDomini> findValorsDominiByFiltre​(es.caib.seycon.ng.comu.Domini domini,
                                                                                       String codi,
                                                                                       String descripcio,
                                                                                       String codiUsuari)
                                                                                throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                       es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findValorsDominiByFiltre in interface es.caib.seycon.ng.servei.DominiService
        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.Domini domini)
                    throws es.caib.seycon.ng.exception.InternalErrorException,
                           es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        delete in interface es.caib.seycon.ng.servei.DominiService
        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.ValorDomini valorDomini)
                    throws es.caib.seycon.ng.exception.InternalErrorException,
                           es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        delete in interface es.caib.seycon.ng.servei.DominiService
        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