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 voidconfiguracioToEntityCustom(com.soffid.iam.api.Configuration sourceVO, ConfigEntity targetEntity)ConfigEntityconfigurationToEntity(com.soffid.iam.api.Configuration configuracio)Transforms fromConfigurationobjectvoidconfigurationToEntity(com.soffid.iam.api.Configuration sourceVO, ConfigEntity targetEntity, boolean copyIfNull)Copy data fromConfigurationobjectvoidcreate(ConfigEntity configuracio)Adds an instance ofConfigEntityto the persistent store.voidcreate(Collection entities)Creates a collection ofConfigEntityand adds it to the persistent store.ConfigEntityfindByCodeAndNetworkCode(String codi, String codiXarxa)Operation findByCodeAndNetworkCodeConfigEntityfindByCodiAndCodiXarxa(String queryString, String codi, String codiXarxa)protected voidhandleCreateMasterConfig(ConfigEntity entity)voidremove(ConfigEntity configuracio)Removes an instance ofConfigEntityfrom the persistent store.voidremove(Collection entities)Removes a collection ofConfigEntityfrom the persistent store.voidtoConfiguracioCustom(ConfigEntity sourceEntity, com.soffid.iam.api.Configuration targetVO)com.soffid.iam.api.ConfigurationtoConfiguration(ConfigEntity entity)Transforms toConfigurationobjectvoidtoConfiguration(ConfigEntity sourceEntity, com.soffid.iam.api.Configuration targetVO)Copy data toConfigurationobjectvoidupdate(ConfigEntity configuracio)Updates an instance ofConfigEntityat the persistent store.voidupdate(Collection entities)Updates a collection ofConfigEntityin 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:ConfigEntityDaoBaseAdds an instance ofConfigEntityto the persistent store.- Specified by:
createin interfaceConfigEntityDao- Overrides:
createin classConfigEntityDaoBase- Throws:
RuntimeException
-
update
public void update(ConfigEntity configuracio) throws RuntimeException
Description copied from class:ConfigEntityDaoBaseUpdates an instance ofConfigEntityat the persistent store.- Specified by:
updatein interfaceConfigEntityDao- Overrides:
updatein classConfigEntityDaoBase- Throws:
RuntimeException
-
remove
public void remove(ConfigEntity configuracio) throws RuntimeException
Description copied from class:ConfigEntityDaoBaseRemoves an instance ofConfigEntityfrom the persistent store.- Specified by:
removein interfaceConfigEntityDao- Overrides:
removein classConfigEntityDaoBase- Throws:
RuntimeException
-
toConfiguration
public void toConfiguration(ConfigEntity sourceEntity, com.soffid.iam.api.Configuration targetVO)
Description copied from class:ConfigEntityDaoBaseCopy data toConfigurationobject- Specified by:
toConfigurationin interfaceConfigEntityDao- Overrides:
toConfigurationin 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:ConfigEntityDaoBaseTransforms toConfigurationobject- Specified by:
toConfigurationin interfaceConfigEntityDao- Overrides:
toConfigurationin classConfigEntityDaoBase
-
configurationToEntity
public ConfigEntity configurationToEntity(com.soffid.iam.api.Configuration configuracio)
Description copied from class:ConfigEntityDaoBaseTransforms fromConfigurationobject- Specified by:
configurationToEntityin interfaceConfigEntityDao- Overrides:
configurationToEntityin 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:ConfigEntityDaoBaseCopy data fromConfigurationobject- Specified by:
configurationToEntityin interfaceConfigEntityDao- Overrides:
configurationToEntityin 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:ConfigEntityDaoBaseOperation findByCodeAndNetworkCode- Specified by:
findByCodeAndNetworkCodein interfaceConfigEntityDao- Overrides:
findByCodeAndNetworkCodein 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:ConfigEntityDaoBaseCreates a collection ofConfigEntityand adds it to the persistent store.- Specified by:
createin interfaceConfigEntityDao- Overrides:
createin classConfigEntityDaoBase
-
update
public void update(Collection entities)
Description copied from class:ConfigEntityDaoBaseUpdates a collection ofConfigEntityin the persistent store.- Specified by:
updatein interfaceConfigEntityDao- Overrides:
updatein classConfigEntityDaoBase
-
remove
public void remove(Collection entities)
Description copied from class:ConfigEntityDaoBaseRemoves a collection ofConfigEntityfrom the persistent store.- Specified by:
removein interfaceConfigEntityDao- Overrides:
removein classConfigEntityDaoBase
-
handleCreateMasterConfig
protected void handleCreateMasterConfig(ConfigEntity entity) throws Exception
- Specified by:
handleCreateMasterConfigin classConfigEntityDaoBase- Throws:
Exception
-
-