Class DadesAddicionalsServiceBaseProxy

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

    public class DadesAddicionalsServiceBaseProxy
    extends Object
    implements es.caib.seycon.ng.servei.DadesAddicionalsService

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

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

      • DadesAddicionalsServiceBaseProxy

        public DadesAddicionalsServiceBaseProxy()
    • Method Detail

      • setAdditionalDataService

        public void setAdditionalDataService​(com.soffid.iam.service.AdditionalDataService additionalDataService)
        Sets reference to additionalDataService.
      • getAdditionalDataService

        public com.soffid.iam.service.AdditionalDataService getAdditionalDataService()
        Gets reference to additionalDataService.
      • createCustomObjectType

        @Transactional(rollbackFor=java.lang.Exception.class)
        public com.soffid.iam.api.CustomObjectType createCustomObjectType​(com.soffid.iam.api.CustomObjectType obj)
                                                                   throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        createCustomObjectType in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findCustomObjectTypeByName

        @Transactional(rollbackFor=java.lang.Exception.class)
        public com.soffid.iam.api.CustomObjectType findCustomObjectTypeByName​(String name)
                                                                       throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findCustomObjectTypeByName in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • updateCustomObjectType

        @Transactional(rollbackFor=java.lang.Exception.class)
        public com.soffid.iam.api.CustomObjectType updateCustomObjectType​(com.soffid.iam.api.CustomObjectType obj)
                                                                   throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        updateCustomObjectType in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findExtensibleObjectRegister

        @Transactional(rollbackFor=java.lang.Exception.class)
        public com.soffid.iam.api.ExtensibleObjectRegister findExtensibleObjectRegister​(String name)
                                                                                 throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findExtensibleObjectRegister in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • getAccessLevel

        @Transactional(rollbackFor=java.lang.Exception.class)
        public es.caib.seycon.ng.comu.AccountAccessLevelEnum getAccessLevel​(com.soffid.iam.api.CustomObjectType type)
                                                                     throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        getAccessLevel in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • create

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

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

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

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public es.caib.seycon.ng.comu.TipusDada findSystemDataType​(String system,
                                                                   String name)
                                                            throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                   es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findSystemDataType in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findTipusDadaByCodi

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public es.caib.seycon.ng.comu.TipusDada findTipusDadaByCodi​(String codi)
                                                             throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                    es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findTipusDadaByCodi in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • update

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

        @Transactional(rollbackFor=java.lang.Exception.class)
        public Collection<com.soffid.iam.api.CustomObjectType> findCustomObjectTypeByJsonQuery​(String query)
                                                                                        throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findCustomObjectTypeByJsonQuery in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findDataTypes

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.TipusDada> findDataTypes​(com.soffid.iam.api.MetadataScope scope)
                                                                   throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                          es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findDataTypes in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findDataTypes2

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.TipusDada> findDataTypes2​(com.soffid.iam.api.MetadataScope scope)
                                                                    throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                           es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findDataTypes2 in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findDataTypesByObjectTypeAndName

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.TipusDada> findDataTypesByObjectTypeAndName​(String objectType,
                                                                                             String codi)
                                                                                      throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                             es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findDataTypesByObjectTypeAndName in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findDataTypesByObjectTypeAndName2

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.TipusDada> findDataTypesByObjectTypeAndName2​(String objectType,
                                                                                              String codi)
                                                                                       throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                              es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findDataTypesByObjectTypeAndName2 in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findTipusDadesByCodi

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.TipusDada> findTipusDadesByCodi​(String codi)
                                                                          throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                 es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findTipusDadesByCodi in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findTipusDadesByScopeAndName

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public Collection<es.caib.seycon.ng.comu.TipusDada> findTipusDadesByScopeAndName​(com.soffid.iam.api.MetadataScope scope,
                                                                                         String codi)
                                                                                  throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                                         es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findTipusDadesByScopeAndName in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • getTipusDades

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

        @Transactional(rollbackFor=java.lang.Exception.class)
        public List<com.soffid.iam.api.ExtensibleObjectRegister> findExtensibleObjectRegisters()
                                                                                        throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findExtensibleObjectRegisters in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findSystemDataTypes

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public List<es.caib.seycon.ng.comu.TipusDada> findSystemDataTypes​(String system)
                                                                   throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                          es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findSystemDataTypes in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • findSystemDataTypes2

        @Transactional(isolation=DEFAULT,
                       propagation=REQUIRED,
                       rollbackFor=java.lang.Exception.class)
        public List<es.caib.seycon.ng.comu.TipusDada> findSystemDataTypes2​(String system)
                                                                    throws es.caib.seycon.ng.exception.InternalErrorException,
                                                                           es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        findSystemDataTypes2 in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        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.DadaUsuari dadaUsuari)
                    throws es.caib.seycon.ng.exception.InternalErrorException,
                           es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        delete in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        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.TipusDada tipusDada)
                    throws es.caib.seycon.ng.exception.InternalErrorException,
                           es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        delete in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • deleteCustomObjectType

        @Transactional(rollbackFor=java.lang.Exception.class)
        public void deleteCustomObjectType​(com.soffid.iam.api.CustomObjectType obj)
                                    throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        deleteCustomObjectType in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • registerExtensibleObject

        @Transactional(rollbackFor=java.lang.Exception.class)
        public void registerExtensibleObject​(com.soffid.iam.api.ExtensibleObjectRegister register)
                                      throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        registerExtensibleObject in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • registerStandardObject

        @Transactional(rollbackFor=java.lang.Exception.class)
        public void registerStandardObject​(String resourceName,
                                           com.soffid.iam.api.MetadataScope scope,
                                           boolean reset)
                                    throws es.caib.seycon.ng.exception.InternalErrorException
        Specified by:
        registerStandardObject in interface es.caib.seycon.ng.servei.DadesAddicionalsService
        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