Class RegistreAccesServiceBaseProxy

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

    public class RegistreAccesServiceBaseProxy
    extends Object
    implements es.caib.seycon.ng.servei.RegistreAccesService

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

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

      • RegistreAccesServiceBaseProxy

        public RegistreAccesServiceBaseProxy()
    • Method Detail

      • setAccessLogService

        public void setAccessLogService​(com.soffid.iam.service.AccessLogService accessLogService)
        Sets reference to accessLogService.
      • getAccessLogService

        public com.soffid.iam.service.AccessLogService getAccessLogService()
        Gets reference to accessLogService.
      • findAccessLogByJsonQueryAsync

        @Transactional(rollbackFor=java.lang.Exception.class)
        public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.RegistreAcces> findAccessLogByJsonQueryAsync​(String jsonQuery)
                                                                                                         throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findAccessLogByJsonQueryAsync in interface es.caib.seycon.ng.servei.RegistreAccesService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • create

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

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.RegistreAcces> findDarrersRegistresAccesMaquinaSSO​(String nomServidor,
                                                                                                    String numRegistres)
                                                                                             throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                                    es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findDarrersRegistresAccesMaquinaSSO in interface es.caib.seycon.ng.servei.RegistreAccesService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findDarrersRegistresByCodiUsuari

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.RegistreAcces> findDarrersRegistresByCodiUsuari​(String codiUsuari,
                                                                                                 String numRegistres,
                                                                                                 String codiProtocolAcces)
                                                                                          throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                                 es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findDarrersRegistresByCodiUsuari in interface es.caib.seycon.ng.servei.RegistreAccesService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findRegistreByDataIniAndCodiUsuari

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.RegistreAcces> findRegistreByDataIniAndCodiUsuari​(String dataIni,
                                                                                                   String codiUsuari,
                                                                                                   String numRegistres)
                                                                                            throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                                   es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findRegistreByDataIniAndCodiUsuari in interface es.caib.seycon.ng.servei.RegistreAccesService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findRegistresAccesByFiltre

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.RegistreAcces> findRegistresAccesByFiltre​(String data,
                                                                                           String nomServidor,
                                                                                           String nomClient,
                                                                                           String codiUsuari)
                                                                                    throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                           es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findRegistresAccesByFiltre in interface es.caib.seycon.ng.servei.RegistreAccesService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findRegistresAccesByFiltre

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.RegistreAcces> findRegistresAccesByFiltre​(String dataIni,
                                                                                           String dataFi,
                                                                                           String nomServidor,
                                                                                           String nomClient,
                                                                                           String codiUsuari)
                                                                                    throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                           es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findRegistresAccesByFiltre in interface es.caib.seycon.ng.servei.RegistreAccesService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findRegistresAccesByFiltreNou

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.RegistreAcces> findRegistresAccesByFiltreNou​(String dataIni,
                                                                                              String dataFi,
                                                                                              String nomServidor,
                                                                                              String nomClient,
                                                                                              String codiUsuari)
                                                                                       throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                              es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findRegistresAccesByFiltreNou in interface es.caib.seycon.ng.servei.RegistreAccesService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findRegistresAccesByMaquina

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.RegistreAcces> findRegistresAccesByMaquina​(String dataIni,
                                                                                            String nomServidor,
                                                                                            String numRegistres,
                                                                                            String protocolAcces)
                                                                                     throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                            es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findRegistresAccesByMaquina in interface es.caib.seycon.ng.servei.RegistreAccesService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findRegistresAccesByMaquinaAccesSSO

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.RegistreAcces> findRegistresAccesByMaquinaAccesSSO​(String dataIni,
                                                                                                    String nomServidor,
                                                                                                    String numRegistres)
                                                                                             throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                                    es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findRegistresAccesByMaquinaAccesSSO in interface es.caib.seycon.ng.servei.RegistreAccesService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findAccessLogByJsonQuery

        @Transactional(rollbackFor=java.lang.Exception.class)
        public List<es.caib.seycon.ng.comu.RegistreAcces> findAccessLogByJsonQuery​(String jsonQuery,
                                                                                   Integer start,
                                                                                   Integer pageSize)
                                                                            throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findAccessLogByJsonQuery in interface es.caib.seycon.ng.servei.RegistreAccesService
        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