Package com.soffid.iam.model
Class ConfigEntityDaoImpl
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.ConfigEntityDaoBase
-
- com.soffid.iam.model.ConfigEntityDaoImpl
-
- All Implemented Interfaces:
ConfigEntityDao
,org.springframework.beans.factory.InitializingBean
public class ConfigEntityDaoImpl extends ConfigEntityDaoBase
- See Also:
es.caib.seycon.ng.model.ConfiguracioEntity
-
-
Constructor Summary
Constructors Constructor Description ConfigEntityDaoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configuracioToEntityCustom(com.soffid.iam.api.Configuration sourceVO, ConfigEntity targetEntity)
ConfigEntity
configurationToEntity(com.soffid.iam.api.Configuration configuracio)
Transforms fromConfiguration
objectvoid
configurationToEntity(com.soffid.iam.api.Configuration sourceVO, ConfigEntity targetEntity, boolean copyIfNull)
Copy data fromConfiguration
objectvoid
create(ConfigEntity configuracio)
Adds an instance ofConfigEntity
to the persistent store.void
create(Collection entities)
Creates a collection ofConfigEntity
and adds it to the persistent store.ConfigEntity
findByCodeAndNetworkCode(String codi, String codiXarxa)
Operation findByCodeAndNetworkCodeConfigEntity
findByCodiAndCodiXarxa(String queryString, String codi, String codiXarxa)
protected void
handleCreateMasterConfig(ConfigEntity entity)
void
remove(ConfigEntity configuracio)
Removes an instance ofConfigEntity
from the persistent store.void
remove(Collection entities)
Removes a collection ofConfigEntity
from the persistent store.void
toConfiguracioCustom(ConfigEntity sourceEntity, com.soffid.iam.api.Configuration targetVO)
com.soffid.iam.api.Configuration
toConfiguration(ConfigEntity entity)
Transforms toConfiguration
objectvoid
toConfiguration(ConfigEntity sourceEntity, com.soffid.iam.api.Configuration targetVO)
Copy data toConfiguration
objectvoid
update(ConfigEntity configuracio)
Updates an instance ofConfigEntity
at the persistent store.void
update(Collection entities)
Updates a collection ofConfigEntity
in the persistent store.-
Methods inherited from class com.soffid.iam.model.ConfigEntityDaoBase
configuracioToEntity, configuracioToEntity, configuracioToEntityList, configurationToEntityList, createMasterConfig, findByCodeAndNetworkCode, findByCodeAndNetworkCode, findByFilter, findByFilter, findByFilter, findByTenantNameAndNetwork, findByTenantNameAndNetwork, findByTenantNameAndNetwork, getAuditEntityDao, getNetworkEntityDao, getTenantEntityDao, load, loadAll, newConfigEntity, query, query, remove, setAuditEntityDao, setNetworkEntityDao, setTenantEntityDao, toConfiguracio, toConfiguracio, toConfiguracioList, toConfigurationList
-
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
-
-
-
-
Method Detail
-
create
public void create(ConfigEntity configuracio) throws RuntimeException
Description copied from class:ConfigEntityDaoBase
Adds an instance ofConfigEntity
to the persistent store.- Specified by:
create
in interfaceConfigEntityDao
- Overrides:
create
in classConfigEntityDaoBase
- Throws:
RuntimeException
-
update
public void update(ConfigEntity configuracio) throws RuntimeException
Description copied from class:ConfigEntityDaoBase
Updates an instance ofConfigEntity
at the persistent store.- Specified by:
update
in interfaceConfigEntityDao
- Overrides:
update
in classConfigEntityDaoBase
- Throws:
RuntimeException
-
remove
public void remove(ConfigEntity configuracio) throws RuntimeException
Description copied from class:ConfigEntityDaoBase
Removes an instance ofConfigEntity
from the persistent store.- Specified by:
remove
in interfaceConfigEntityDao
- Overrides:
remove
in classConfigEntityDaoBase
- Throws:
RuntimeException
-
toConfiguration
public void toConfiguration(ConfigEntity sourceEntity, com.soffid.iam.api.Configuration targetVO)
Description copied from class:ConfigEntityDaoBase
Copy data toConfiguration
object- Specified by:
toConfiguration
in interfaceConfigEntityDao
- Overrides:
toConfiguration
in classConfigEntityDaoBase
-
toConfiguracioCustom
public void toConfiguracioCustom(ConfigEntity sourceEntity, com.soffid.iam.api.Configuration targetVO)
-
toConfiguration
public com.soffid.iam.api.Configuration toConfiguration(ConfigEntity entity)
Description copied from class:ConfigEntityDaoBase
Transforms toConfiguration
object- Specified by:
toConfiguration
in interfaceConfigEntityDao
- Overrides:
toConfiguration
in classConfigEntityDaoBase
-
configurationToEntity
public ConfigEntity configurationToEntity(com.soffid.iam.api.Configuration configuracio)
Description copied from class:ConfigEntityDaoBase
Transforms fromConfiguration
object- Specified by:
configurationToEntity
in interfaceConfigEntityDao
- Overrides:
configurationToEntity
in classConfigEntityDaoBase
- See Also:
es.caib.seycon.ng.model.ConfiguracioEntityDao#configuracioToEntity(es.caib.seycon.ng.Configuracio)
-
configuracioToEntityCustom
public void configuracioToEntityCustom(com.soffid.iam.api.Configuration sourceVO, ConfigEntity targetEntity)
-
configurationToEntity
public void configurationToEntity(com.soffid.iam.api.Configuration sourceVO, ConfigEntity targetEntity, boolean copyIfNull)
Description copied from class:ConfigEntityDaoBase
Copy data fromConfiguration
object- Specified by:
configurationToEntity
in interfaceConfigEntityDao
- Overrides:
configurationToEntity
in classConfigEntityDaoBase
- See Also:
es.caib.seycon.ng.model.ConfiguracioEntityDao#configuracioToEntity(es.caib.seycon.ng.Configuracio, es.caib.seycon.ng.model.ConfiguracioEntity)
-
findByCodeAndNetworkCode
public ConfigEntity findByCodeAndNetworkCode(String codi, String codiXarxa)
Description copied from class:ConfigEntityDaoBase
Operation findByCodeAndNetworkCode- Specified by:
findByCodeAndNetworkCode
in interfaceConfigEntityDao
- Overrides:
findByCodeAndNetworkCode
in classConfigEntityDaoBase
- Returns:
-
findByCodiAndCodiXarxa
public ConfigEntity findByCodiAndCodiXarxa(String queryString, String codi, String codiXarxa)
- See Also:
es.caib.seycon.ng.model.ConfiguracioEntityDao#findByCodiAndCodiXarxa(int, java.lang.String, java.lang.String, java.lang.String)
-
create
public void create(Collection entities)
Description copied from class:ConfigEntityDaoBase
Creates a collection ofConfigEntity
and adds it to the persistent store.- Specified by:
create
in interfaceConfigEntityDao
- Overrides:
create
in classConfigEntityDaoBase
-
update
public void update(Collection entities)
Description copied from class:ConfigEntityDaoBase
Updates a collection ofConfigEntity
in the persistent store.- Specified by:
update
in interfaceConfigEntityDao
- Overrides:
update
in classConfigEntityDaoBase
-
remove
public void remove(Collection entities)
Description copied from class:ConfigEntityDaoBase
Removes a collection ofConfigEntity
from the persistent store.- Specified by:
remove
in interfaceConfigEntityDao
- Overrides:
remove
in classConfigEntityDaoBase
-
handleCreateMasterConfig
protected void handleCreateMasterConfig(ConfigEntity entity) throws Exception
- Specified by:
handleCreateMasterConfig
in classConfigEntityDaoBase
- Throws:
Exception
-
-