Interface ConfigEntityDao

    • Method Detail

      • findByCodeAndNetworkCode

        ConfigEntity findByCodeAndNetworkCode​(String name,
                                              String networkName)
        Operation findByCodeAndNetworkCode
        Parameters:
        name -
        networkName -
        Returns:
      • findByTenantNameAndNetwork

        ConfigEntity findByTenantNameAndNetwork​(String tenant,
                                                String name,
                                                String networkName)
        Operation findByTenantNameAndNetwork
        Parameters:
        tenant -
        name -
        networkName -
        Returns:
      • findByFilter

        List<ConfigEntity> findByFilter​(String name,
                                        String network,
                                        String value,
                                        String description)
        Operation findByFilter
        Parameters:
        name -
        network -
        value -
        description -
        Returns:
      • createMasterConfig

        void createMasterConfig​(ConfigEntity entity)
                         throws es.caib.seycon.ng.exception.InternalErrorException
        Operation createMasterConfig
        Parameters:
        entity -
        Throws:
        es.caib.seycon.ng.exception.InternalErrorException
      • toConfiguration

        void toConfiguration​(ConfigEntity source,
                             com.soffid.iam.api.Configuration target)
        Copy data to Configuration object
      • toConfiguration

        com.soffid.iam.api.Configuration toConfiguration​(ConfigEntity entity)
        Transforms to Configuration object
      • toConfigurationList

        List<com.soffid.iam.api.Configuration> toConfigurationList​(Collection<ConfigEntity> entities)
        Transforms to Configuration list
      • configurationToEntity

        void configurationToEntity​(com.soffid.iam.api.Configuration source,
                                   ConfigEntity target,
                                   boolean copyIfNull)
        Copy data from Configuration object
      • configurationToEntity

        ConfigEntity configurationToEntity​(com.soffid.iam.api.Configuration instance)
        Transforms from Configuration object
      • configurationToEntityList

        List<ConfigEntity> configurationToEntityList​(Collection<com.soffid.iam.api.Configuration> instances)
        Transforms from Configuration list
      • toConfiguracio

        void toConfiguracio​(ConfigEntity source,
                            es.caib.seycon.ng.comu.Configuracio target)
        Copy data to Configuracio object
      • toConfiguracio

        es.caib.seycon.ng.comu.Configuracio toConfiguracio​(ConfigEntity entity)
        Transforms to Configuracio object
      • toConfiguracioList

        List<es.caib.seycon.ng.comu.Configuracio> toConfiguracioList​(Collection<ConfigEntity> entities)
        Transforms to Configuracio list
      • configuracioToEntity

        void configuracioToEntity​(es.caib.seycon.ng.comu.Configuracio source,
                                  ConfigEntity target,
                                  boolean copyIfNull)
        Copy data from Configuracio object
      • configuracioToEntity

        ConfigEntity configuracioToEntity​(es.caib.seycon.ng.comu.Configuracio instance)
        Transforms from Configuracio object
      • configuracioToEntityList

        List<ConfigEntity> configuracioToEntityList​(Collection<es.caib.seycon.ng.comu.Configuracio> instances)
        Transforms from Configuracio list
      • remove

        void remove​(Long id)
        Removes an instance of ConfigEntity from the persistent store.