Package com.soffid.iam.model
Class ConfigEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.ConfigEntityDaoBase
-
- All Implemented Interfaces:
ConfigEntityDao,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
ConfigEntityDaoImpl
public abstract class ConfigEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements ConfigEntityDao
DAO Base for Entity ConfigEntity
-
-
Constructor Summary
Constructors Constructor Description ConfigEntityDaoBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ConfigEntityconfiguracioToEntity(es.caib.seycon.ng.comu.Configuracio instance)Transforms fromConfiguracioobjectvoidconfiguracioToEntity(es.caib.seycon.ng.comu.Configuracio source, ConfigEntity target, boolean copyIfNull)Copy data fromConfiguracioobjectList<ConfigEntity>configuracioToEntityList(Collection<es.caib.seycon.ng.comu.Configuracio> instances)Transforms fromConfigurationlistConfigEntityconfigurationToEntity(com.soffid.iam.api.Configuration instance)Transforms fromConfigurationobjectvoidconfigurationToEntity(com.soffid.iam.api.Configuration source, ConfigEntity target, boolean copyIfNull)Copy data fromConfigurationobjectList<ConfigEntity>configurationToEntityList(Collection<com.soffid.iam.api.Configuration> instances)Transforms fromConfigurationlistvoidcreate(ConfigEntity entity)Adds an instance ofConfigEntityto the persistent store.voidcreate(Collection<? extends ConfigEntity> entities)Creates a collection ofConfigEntityand adds it to the persistent store.voidcreateMasterConfig(ConfigEntity entity)Operation createMasterConfigConfigEntityfindByCodeAndNetworkCode(CriteriaSearchConfiguration criteria, String name, String networkName)CriteriaSearchConfiguration implementationConfigEntityfindByCodeAndNetworkCode(String queryString, CriteriaSearchConfiguration criteria, String name, String networkName)Internal implementationConfigEntityfindByCodeAndNetworkCode(String name, String networkName)Operation findByCodeAndNetworkCodeList<ConfigEntity>findByFilter(CriteriaSearchConfiguration criteria, String name, String network, String value, String description)CriteriaSearchConfiguration implementationList<ConfigEntity>findByFilter(String queryString, CriteriaSearchConfiguration criteria, String name, String network, String value, String description)Internal implementationList<ConfigEntity>findByFilter(String name, String network, String value, String description)Operation findByFilterConfigEntityfindByTenantNameAndNetwork(CriteriaSearchConfiguration criteria, String tenant, String name, String networkName)CriteriaSearchConfiguration implementationConfigEntityfindByTenantNameAndNetwork(String queryString, CriteriaSearchConfiguration criteria, String tenant, String name, String networkName)Internal implementationConfigEntityfindByTenantNameAndNetwork(String tenant, String name, String networkName)Operation findByTenantNameAndNetworkAuditEntityDaogetAuditEntityDao()Gets reference toauditoriaEntityDao.NetworkEntityDaogetNetworkEntityDao()Gets reference toxarxaEntityDao.TenantEntityDaogetTenantEntityDao()Gets reference totenantEntityDao.protected abstract voidhandleCreateMasterConfig(ConfigEntity entity)ConfigEntityload(Long id)Loads an instance ofConfigEntityfrom the persistent store.List<ConfigEntity>loadAll()Loads all instances ofConfigEntityfrom the persistent store.ConfigEntitynewConfigEntity()Creates an instance ofConfigEntity.List<ConfigEntity>query(String queryString, Parameter[] parameters)Query ofConfigEntityfrom the persistent store.List<ConfigEntity>query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofConfigEntityfrom the persistent store.voidremove(ConfigEntity entity)Removes an instance ofConfigEntityfrom the persistent store.voidremove(Long id)Removes an instance ofConfigEntityfrom the persistent store.voidremove(Collection<? extends ConfigEntity> entities)Removes a collection ofConfigEntityfrom the persistent store.voidsetAuditEntityDao(AuditEntityDao auditoriaEntityDao)Sets reference toauditoriaEntityDao.voidsetNetworkEntityDao(NetworkEntityDao xarxaEntityDao)Sets reference toxarxaEntityDao.voidsetTenantEntityDao(TenantEntityDao tenantEntityDao)Sets reference totenantEntityDao.es.caib.seycon.ng.comu.ConfiguraciotoConfiguracio(ConfigEntity entity)Transforms toConfigurationobjectvoidtoConfiguracio(ConfigEntity source, es.caib.seycon.ng.comu.Configuracio target)Copy data toConfiguracioobjectList<es.caib.seycon.ng.comu.Configuracio>toConfiguracioList(Collection<ConfigEntity> instances)Transforms toConfiguraciolistcom.soffid.iam.api.ConfigurationtoConfiguration(ConfigEntity entity)Transforms toConfigurationobjectvoidtoConfiguration(ConfigEntity source, com.soffid.iam.api.Configuration target)Copy data toConfigurationobjectList<com.soffid.iam.api.Configuration>toConfigurationList(Collection<ConfigEntity> instances)Transforms toConfigurationlistvoidupdate(ConfigEntity entity)Updates an instance ofConfigEntityat the persistent store.voidupdate(Collection<? extends ConfigEntity> entities)Updates a collection ofConfigEntityin the persistent store.-
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
-
-
-
-
Method Detail
-
setAuditEntityDao
public void setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao.
-
getAuditEntityDao
public AuditEntityDao getAuditEntityDao()
Gets reference toauditoriaEntityDao.
-
setTenantEntityDao
public void setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao.
-
getTenantEntityDao
public TenantEntityDao getTenantEntityDao()
Gets reference totenantEntityDao.
-
setNetworkEntityDao
public void setNetworkEntityDao(NetworkEntityDao xarxaEntityDao)
Sets reference toxarxaEntityDao.
-
getNetworkEntityDao
public NetworkEntityDao getNetworkEntityDao()
Gets reference toxarxaEntityDao.
-
findByCodeAndNetworkCode
public ConfigEntity findByCodeAndNetworkCode(String name, String networkName)
Operation findByCodeAndNetworkCode- Specified by:
findByCodeAndNetworkCodein interfaceConfigEntityDao- Parameters:
name-networkName-- Returns:
-
findByCodeAndNetworkCode
public ConfigEntity findByCodeAndNetworkCode(CriteriaSearchConfiguration criteria, String name, String networkName)
CriteriaSearchConfiguration implementation- Specified by:
findByCodeAndNetworkCodein interfaceConfigEntityDao
-
findByCodeAndNetworkCode
public ConfigEntity findByCodeAndNetworkCode(String queryString, CriteriaSearchConfiguration criteria, String name, String networkName)
Internal implementation
-
findByTenantNameAndNetwork
public ConfigEntity findByTenantNameAndNetwork(String tenant, String name, String networkName)
Operation findByTenantNameAndNetwork- Specified by:
findByTenantNameAndNetworkin interfaceConfigEntityDao- Parameters:
tenant-name-networkName-- Returns:
-
findByTenantNameAndNetwork
public ConfigEntity findByTenantNameAndNetwork(CriteriaSearchConfiguration criteria, String tenant, String name, String networkName)
CriteriaSearchConfiguration implementation- Specified by:
findByTenantNameAndNetworkin interfaceConfigEntityDao
-
findByTenantNameAndNetwork
public ConfigEntity findByTenantNameAndNetwork(String queryString, CriteriaSearchConfiguration criteria, String tenant, String name, String networkName)
Internal implementation
-
findByFilter
public List<ConfigEntity> findByFilter(String name, String network, String value, String description)
Operation findByFilter- Specified by:
findByFilterin interfaceConfigEntityDao- Parameters:
name-network-value-description-- Returns:
-
findByFilter
public List<ConfigEntity> findByFilter(CriteriaSearchConfiguration criteria, String name, String network, String value, String description)
CriteriaSearchConfiguration implementation- Specified by:
findByFilterin interfaceConfigEntityDao
-
findByFilter
public List<ConfigEntity> findByFilter(String queryString, CriteriaSearchConfiguration criteria, String name, String network, String value, String description)
Internal implementation
-
createMasterConfig
public void createMasterConfig(ConfigEntity entity) throws es.caib.seycon.ng.exception.InternalErrorException
Description copied from interface:ConfigEntityDaoOperation createMasterConfig- Specified by:
createMasterConfigin interfaceConfigEntityDao- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreateMasterConfig
protected abstract void handleCreateMasterConfig(ConfigEntity entity) throws Exception
- Throws:
Exception
-
toConfiguration
public void toConfiguration(ConfigEntity source, com.soffid.iam.api.Configuration target)
Copy data toConfigurationobject- Specified by:
toConfigurationin interfaceConfigEntityDao
-
toConfiguration
public com.soffid.iam.api.Configuration toConfiguration(ConfigEntity entity)
Transforms toConfigurationobject- Specified by:
toConfigurationin interfaceConfigEntityDao
-
toConfigurationList
public List<com.soffid.iam.api.Configuration> toConfigurationList(Collection<ConfigEntity> instances)
Transforms toConfigurationlist- Specified by:
toConfigurationListin interfaceConfigEntityDao
-
configurationToEntity
public void configurationToEntity(com.soffid.iam.api.Configuration source, ConfigEntity target, boolean copyIfNull)Copy data fromConfigurationobject- Specified by:
configurationToEntityin interfaceConfigEntityDao
-
configurationToEntity
public ConfigEntity configurationToEntity(com.soffid.iam.api.Configuration instance)
Transforms fromConfigurationobject- Specified by:
configurationToEntityin interfaceConfigEntityDao
-
configurationToEntityList
public List<ConfigEntity> configurationToEntityList(Collection<com.soffid.iam.api.Configuration> instances)
Transforms fromConfigurationlist- Specified by:
configurationToEntityListin interfaceConfigEntityDao
-
toConfiguracio
public void toConfiguracio(ConfigEntity source, es.caib.seycon.ng.comu.Configuracio target)
Description copied from interface:ConfigEntityDaoCopy data toConfiguracioobject- Specified by:
toConfiguracioin interfaceConfigEntityDao
-
toConfiguracio
public es.caib.seycon.ng.comu.Configuracio toConfiguracio(ConfigEntity entity)
Transforms toConfigurationobject- Specified by:
toConfiguracioin interfaceConfigEntityDao
-
toConfiguracioList
public List<es.caib.seycon.ng.comu.Configuracio> toConfiguracioList(Collection<ConfigEntity> instances)
Transforms toConfiguraciolist- Specified by:
toConfiguracioListin interfaceConfigEntityDao
-
configuracioToEntity
public void configuracioToEntity(es.caib.seycon.ng.comu.Configuracio source, ConfigEntity target, boolean copyIfNull)Copy data fromConfiguracioobject- Specified by:
configuracioToEntityin interfaceConfigEntityDao
-
configuracioToEntity
public ConfigEntity configuracioToEntity(es.caib.seycon.ng.comu.Configuracio instance)
Transforms fromConfiguracioobject- Specified by:
configuracioToEntityin interfaceConfigEntityDao
-
configuracioToEntityList
public List<ConfigEntity> configuracioToEntityList(Collection<es.caib.seycon.ng.comu.Configuracio> instances)
Transforms fromConfigurationlist- Specified by:
configuracioToEntityListin interfaceConfigEntityDao
-
newConfigEntity
public ConfigEntity newConfigEntity()
Creates an instance ofConfigEntity.- Specified by:
newConfigEntityin interfaceConfigEntityDao
-
load
public ConfigEntity load(Long id)
Loads an instance ofConfigEntityfrom the persistent store.- Specified by:
loadin interfaceConfigEntityDao
-
loadAll
public List<ConfigEntity> loadAll()
Loads all instances ofConfigEntityfrom the persistent store.- Specified by:
loadAllin interfaceConfigEntityDao
-
create
public void create(ConfigEntity entity)
Adds an instance ofConfigEntityto the persistent store.- Specified by:
createin interfaceConfigEntityDao
-
update
public void update(ConfigEntity entity)
Updates an instance ofConfigEntityat the persistent store.- Specified by:
updatein interfaceConfigEntityDao
-
remove
public void remove(ConfigEntity entity)
Removes an instance ofConfigEntityfrom the persistent store.- Specified by:
removein interfaceConfigEntityDao
-
create
public void create(Collection<? extends ConfigEntity> entities)
Creates a collection ofConfigEntityand adds it to the persistent store.- Specified by:
createin interfaceConfigEntityDao
-
update
public void update(Collection<? extends ConfigEntity> entities)
Updates a collection ofConfigEntityin the persistent store.- Specified by:
updatein interfaceConfigEntityDao
-
remove
public void remove(Collection<? extends ConfigEntity> entities)
Removes a collection ofConfigEntityfrom the persistent store.- Specified by:
removein interfaceConfigEntityDao
-
remove
public void remove(Long id)
Removes an instance ofConfigEntityfrom the persistent store.- Specified by:
removein interfaceConfigEntityDao
-
query
public List<ConfigEntity> query(String queryString, Parameter[] parameters)
Query ofConfigEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
queryin interfaceConfigEntityDao
-
query
public List<ConfigEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofConfigEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
queryin interfaceConfigEntityDao
-
-