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 ConfigEntity
configuracioToEntity(es.caib.seycon.ng.comu.Configuracio instance)
Transforms fromConfiguracio
objectvoid
configuracioToEntity(es.caib.seycon.ng.comu.Configuracio source, ConfigEntity target, boolean copyIfNull)
Copy data fromConfiguracio
objectList<ConfigEntity>
configuracioToEntityList(Collection<es.caib.seycon.ng.comu.Configuracio> instances)
Transforms fromConfiguration
listConfigEntity
configurationToEntity(com.soffid.iam.api.Configuration instance)
Transforms fromConfiguration
objectvoid
configurationToEntity(com.soffid.iam.api.Configuration source, ConfigEntity target, boolean copyIfNull)
Copy data fromConfiguration
objectList<ConfigEntity>
configurationToEntityList(Collection<com.soffid.iam.api.Configuration> instances)
Transforms fromConfiguration
listvoid
create(ConfigEntity entity)
Adds an instance ofConfigEntity
to the persistent store.void
create(Collection<? extends ConfigEntity> entities)
Creates a collection ofConfigEntity
and adds it to the persistent store.void
createMasterConfig(ConfigEntity entity)
Operation createMasterConfigConfigEntity
findByCodeAndNetworkCode(CriteriaSearchConfiguration criteria, String name, String networkName)
CriteriaSearchConfiguration implementationConfigEntity
findByCodeAndNetworkCode(String queryString, CriteriaSearchConfiguration criteria, String name, String networkName)
Internal implementationConfigEntity
findByCodeAndNetworkCode(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 findByFilterConfigEntity
findByTenantNameAndNetwork(CriteriaSearchConfiguration criteria, String tenant, String name, String networkName)
CriteriaSearchConfiguration implementationConfigEntity
findByTenantNameAndNetwork(String queryString, CriteriaSearchConfiguration criteria, String tenant, String name, String networkName)
Internal implementationConfigEntity
findByTenantNameAndNetwork(String tenant, String name, String networkName)
Operation findByTenantNameAndNetworkAuditEntityDao
getAuditEntityDao()
Gets reference toauditoriaEntityDao
.NetworkEntityDao
getNetworkEntityDao()
Gets reference toxarxaEntityDao
.TenantEntityDao
getTenantEntityDao()
Gets reference totenantEntityDao
.protected abstract void
handleCreateMasterConfig(ConfigEntity entity)
ConfigEntity
load(Long id)
Loads an instance ofConfigEntity
from the persistent store.List<ConfigEntity>
loadAll()
Loads all instances ofConfigEntity
from the persistent store.ConfigEntity
newConfigEntity()
Creates an instance ofConfigEntity
.List<ConfigEntity>
query(String queryString, Parameter[] parameters)
Query ofConfigEntity
from the persistent store.List<ConfigEntity>
query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofConfigEntity
from the persistent store.void
remove(ConfigEntity entity)
Removes an instance ofConfigEntity
from the persistent store.void
remove(Long id)
Removes an instance ofConfigEntity
from the persistent store.void
remove(Collection<? extends ConfigEntity> entities)
Removes a collection ofConfigEntity
from the persistent store.void
setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao
.void
setNetworkEntityDao(NetworkEntityDao xarxaEntityDao)
Sets reference toxarxaEntityDao
.void
setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao
.es.caib.seycon.ng.comu.Configuracio
toConfiguracio(ConfigEntity entity)
Transforms toConfiguration
objectvoid
toConfiguracio(ConfigEntity source, es.caib.seycon.ng.comu.Configuracio target)
Copy data toConfiguracio
objectList<es.caib.seycon.ng.comu.Configuracio>
toConfiguracioList(Collection<ConfigEntity> instances)
Transforms toConfiguracio
listcom.soffid.iam.api.Configuration
toConfiguration(ConfigEntity entity)
Transforms toConfiguration
objectvoid
toConfiguration(ConfigEntity source, com.soffid.iam.api.Configuration target)
Copy data toConfiguration
objectList<com.soffid.iam.api.Configuration>
toConfigurationList(Collection<ConfigEntity> instances)
Transforms toConfiguration
listvoid
update(ConfigEntity entity)
Updates an instance ofConfigEntity
at the persistent store.void
update(Collection<? extends ConfigEntity> entities)
Updates a collection ofConfigEntity
in 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:
findByCodeAndNetworkCode
in interfaceConfigEntityDao
- Parameters:
name
-networkName
-- Returns:
-
findByCodeAndNetworkCode
public ConfigEntity findByCodeAndNetworkCode(CriteriaSearchConfiguration criteria, String name, String networkName)
CriteriaSearchConfiguration implementation- Specified by:
findByCodeAndNetworkCode
in 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:
findByTenantNameAndNetwork
in interfaceConfigEntityDao
- Parameters:
tenant
-name
-networkName
-- Returns:
-
findByTenantNameAndNetwork
public ConfigEntity findByTenantNameAndNetwork(CriteriaSearchConfiguration criteria, String tenant, String name, String networkName)
CriteriaSearchConfiguration implementation- Specified by:
findByTenantNameAndNetwork
in 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:
findByFilter
in 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:
findByFilter
in 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:ConfigEntityDao
Operation createMasterConfig- Specified by:
createMasterConfig
in 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 toConfiguration
object- Specified by:
toConfiguration
in interfaceConfigEntityDao
-
toConfiguration
public com.soffid.iam.api.Configuration toConfiguration(ConfigEntity entity)
Transforms toConfiguration
object- Specified by:
toConfiguration
in interfaceConfigEntityDao
-
toConfigurationList
public List<com.soffid.iam.api.Configuration> toConfigurationList(Collection<ConfigEntity> instances)
Transforms toConfiguration
list- Specified by:
toConfigurationList
in interfaceConfigEntityDao
-
configurationToEntity
public void configurationToEntity(com.soffid.iam.api.Configuration source, ConfigEntity target, boolean copyIfNull)
Copy data fromConfiguration
object- Specified by:
configurationToEntity
in interfaceConfigEntityDao
-
configurationToEntity
public ConfigEntity configurationToEntity(com.soffid.iam.api.Configuration instance)
Transforms fromConfiguration
object- Specified by:
configurationToEntity
in interfaceConfigEntityDao
-
configurationToEntityList
public List<ConfigEntity> configurationToEntityList(Collection<com.soffid.iam.api.Configuration> instances)
Transforms fromConfiguration
list- Specified by:
configurationToEntityList
in interfaceConfigEntityDao
-
toConfiguracio
public void toConfiguracio(ConfigEntity source, es.caib.seycon.ng.comu.Configuracio target)
Description copied from interface:ConfigEntityDao
Copy data toConfiguracio
object- Specified by:
toConfiguracio
in interfaceConfigEntityDao
-
toConfiguracio
public es.caib.seycon.ng.comu.Configuracio toConfiguracio(ConfigEntity entity)
Transforms toConfiguration
object- Specified by:
toConfiguracio
in interfaceConfigEntityDao
-
toConfiguracioList
public List<es.caib.seycon.ng.comu.Configuracio> toConfiguracioList(Collection<ConfigEntity> instances)
Transforms toConfiguracio
list- Specified by:
toConfiguracioList
in interfaceConfigEntityDao
-
configuracioToEntity
public void configuracioToEntity(es.caib.seycon.ng.comu.Configuracio source, ConfigEntity target, boolean copyIfNull)
Copy data fromConfiguracio
object- Specified by:
configuracioToEntity
in interfaceConfigEntityDao
-
configuracioToEntity
public ConfigEntity configuracioToEntity(es.caib.seycon.ng.comu.Configuracio instance)
Transforms fromConfiguracio
object- Specified by:
configuracioToEntity
in interfaceConfigEntityDao
-
configuracioToEntityList
public List<ConfigEntity> configuracioToEntityList(Collection<es.caib.seycon.ng.comu.Configuracio> instances)
Transforms fromConfiguration
list- Specified by:
configuracioToEntityList
in interfaceConfigEntityDao
-
newConfigEntity
public ConfigEntity newConfigEntity()
Creates an instance ofConfigEntity
.- Specified by:
newConfigEntity
in interfaceConfigEntityDao
-
load
public ConfigEntity load(Long id)
Loads an instance ofConfigEntity
from the persistent store.- Specified by:
load
in interfaceConfigEntityDao
-
loadAll
public List<ConfigEntity> loadAll()
Loads all instances ofConfigEntity
from the persistent store.- Specified by:
loadAll
in interfaceConfigEntityDao
-
create
public void create(ConfigEntity entity)
Adds an instance ofConfigEntity
to the persistent store.- Specified by:
create
in interfaceConfigEntityDao
-
update
public void update(ConfigEntity entity)
Updates an instance ofConfigEntity
at the persistent store.- Specified by:
update
in interfaceConfigEntityDao
-
remove
public void remove(ConfigEntity entity)
Removes an instance ofConfigEntity
from the persistent store.- Specified by:
remove
in interfaceConfigEntityDao
-
create
public void create(Collection<? extends ConfigEntity> entities)
Creates a collection ofConfigEntity
and adds it to the persistent store.- Specified by:
create
in interfaceConfigEntityDao
-
update
public void update(Collection<? extends ConfigEntity> entities)
Updates a collection ofConfigEntity
in the persistent store.- Specified by:
update
in interfaceConfigEntityDao
-
remove
public void remove(Collection<? extends ConfigEntity> entities)
Removes a collection ofConfigEntity
from the persistent store.- Specified by:
remove
in interfaceConfigEntityDao
-
remove
public void remove(Long id)
Removes an instance ofConfigEntity
from the persistent store.- Specified by:
remove
in interfaceConfigEntityDao
-
query
public List<ConfigEntity> query(String queryString, Parameter[] parameters)
Query ofConfigEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
query
in interfaceConfigEntityDao
-
query
public List<ConfigEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofConfigEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
query
in interfaceConfigEntityDao
-
-