Package com.soffid.iam.model
Class ServiceEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.ServiceEntityDaoBase
-
- All Implemented Interfaces:
ServiceEntityDao
,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
ServiceEntityDaoImpl
public abstract class ServiceEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements ServiceEntityDao
DAO Base for Entity ServiceEntity
-
-
Constructor Summary
Constructors Constructor Description ServiceEntityDaoBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
create(ServiceEntity entity)
Adds an instance ofServiceEntity
to the persistent store.void
create(Collection<? extends ServiceEntity> entities)
Creates a collection ofServiceEntity
and adds it to the persistent store.List<ServiceEntity>
findAllByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementationList<ServiceEntity>
findAllByName(String name)
Operation findAllByNameList<ServiceEntity>
findAllByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementationList<ServiceEntity>
findByCriteria(es.caib.seycon.ng.comu.ServeiSearchCriteria filtre)
Operation findByCriteriaServiceEntity
findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementationServiceEntity
findByName(String name)
Operation findByNameServiceEntity
findByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementationAccessLogEntityDao
getAccessLogEntityDao()
Gets reference toregistreAccesEntityDao
.AuditEntityDao
getAuditEntityDao()
Gets reference toauditoriaEntityDao
.TenantEntityDao
getTenantEntityDao()
Gets reference totenantEntityDao
.ServiceEntity
load(Long id)
Loads an instance ofServiceEntity
from the persistent store.List<ServiceEntity>
loadAll()
Loads all instances ofServiceEntity
from the persistent store.ServiceEntity
newServiceEntity()
Creates an instance ofServiceEntity
.List<ServiceEntity>
query(String queryString, Parameter[] parameters)
Query ofServiceEntity
from the persistent store.List<ServiceEntity>
query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofServiceEntity
from the persistent store.void
remove(ServiceEntity entity)
Removes an instance ofServiceEntity
from the persistent store.void
remove(Long id)
Removes an instance ofServiceEntity
from the persistent store.void
remove(Collection<? extends ServiceEntity> entities)
Removes a collection ofServiceEntity
from the persistent store.ServiceEntity
serveiToEntity(es.caib.seycon.ng.comu.Servei instance)
Transforms fromServei
objectvoid
serveiToEntity(es.caib.seycon.ng.comu.Servei source, ServiceEntity target, boolean copyIfNull)
Copy data fromServei
objectList<ServiceEntity>
serveiToEntityList(Collection<es.caib.seycon.ng.comu.Servei> instances)
Transforms fromService
listServiceEntity
serviceToEntity(com.soffid.iam.api.Service instance)
Transforms fromService
objectvoid
serviceToEntity(com.soffid.iam.api.Service source, ServiceEntity target, boolean copyIfNull)
Copy data fromService
objectList<ServiceEntity>
serviceToEntityList(Collection<com.soffid.iam.api.Service> instances)
Transforms fromService
listvoid
setAccessLogEntityDao(AccessLogEntityDao registreAccesEntityDao)
Sets reference toregistreAccesEntityDao
.void
setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao
.void
setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao
.es.caib.seycon.ng.comu.Servei
toServei(ServiceEntity entity)
Transforms toService
objectvoid
toServei(ServiceEntity source, es.caib.seycon.ng.comu.Servei target)
Copy data toServei
objectList<es.caib.seycon.ng.comu.Servei>
toServeiList(Collection<ServiceEntity> instances)
Transforms toServei
listcom.soffid.iam.api.Service
toService(ServiceEntity entity)
Transforms toService
objectvoid
toService(ServiceEntity source, com.soffid.iam.api.Service target)
Copy data toService
objectList<com.soffid.iam.api.Service>
toServiceList(Collection<ServiceEntity> instances)
Transforms toService
listvoid
update(ServiceEntity entity)
Updates an instance ofServiceEntity
at the persistent store.void
update(Collection<? extends ServiceEntity> entities)
Updates a collection ofServiceEntity
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
.
-
setAccessLogEntityDao
public void setAccessLogEntityDao(AccessLogEntityDao registreAccesEntityDao)
Sets reference toregistreAccesEntityDao
.
-
getAccessLogEntityDao
public AccessLogEntityDao getAccessLogEntityDao()
Gets reference toregistreAccesEntityDao
.
-
setTenantEntityDao
public void setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao
.
-
getTenantEntityDao
public TenantEntityDao getTenantEntityDao()
Gets reference totenantEntityDao
.
-
findByName
public ServiceEntity findByName(String name)
Operation findByName- Specified by:
findByName
in interfaceServiceEntityDao
- Parameters:
name
-- Returns:
-
findByName
public ServiceEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findByName
in interfaceServiceEntityDao
-
findByName
public ServiceEntity findByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
findAllByName
public List<ServiceEntity> findAllByName(String name)
Operation findAllByName- Specified by:
findAllByName
in interfaceServiceEntityDao
- Parameters:
name
-- Returns:
-
findAllByName
public List<ServiceEntity> findAllByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findAllByName
in interfaceServiceEntityDao
-
findAllByName
public List<ServiceEntity> findAllByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
findByCriteria
public List<ServiceEntity> findByCriteria(es.caib.seycon.ng.comu.ServeiSearchCriteria filtre)
Operation findByCriteria- Specified by:
findByCriteria
in interfaceServiceEntityDao
- Parameters:
filtre
-- Returns:
-
toService
public void toService(ServiceEntity source, com.soffid.iam.api.Service target)
Copy data toService
object- Specified by:
toService
in interfaceServiceEntityDao
-
toService
public com.soffid.iam.api.Service toService(ServiceEntity entity)
Transforms toService
object- Specified by:
toService
in interfaceServiceEntityDao
-
toServiceList
public List<com.soffid.iam.api.Service> toServiceList(Collection<ServiceEntity> instances)
Transforms toService
list- Specified by:
toServiceList
in interfaceServiceEntityDao
-
serviceToEntity
public void serviceToEntity(com.soffid.iam.api.Service source, ServiceEntity target, boolean copyIfNull)
Copy data fromService
object- Specified by:
serviceToEntity
in interfaceServiceEntityDao
-
serviceToEntity
public ServiceEntity serviceToEntity(com.soffid.iam.api.Service instance)
Transforms fromService
object- Specified by:
serviceToEntity
in interfaceServiceEntityDao
-
serviceToEntityList
public List<ServiceEntity> serviceToEntityList(Collection<com.soffid.iam.api.Service> instances)
Transforms fromService
list- Specified by:
serviceToEntityList
in interfaceServiceEntityDao
-
toServei
public void toServei(ServiceEntity source, es.caib.seycon.ng.comu.Servei target)
Description copied from interface:ServiceEntityDao
Copy data toServei
object- Specified by:
toServei
in interfaceServiceEntityDao
-
toServei
public es.caib.seycon.ng.comu.Servei toServei(ServiceEntity entity)
Transforms toService
object- Specified by:
toServei
in interfaceServiceEntityDao
-
toServeiList
public List<es.caib.seycon.ng.comu.Servei> toServeiList(Collection<ServiceEntity> instances)
Transforms toServei
list- Specified by:
toServeiList
in interfaceServiceEntityDao
-
serveiToEntity
public void serveiToEntity(es.caib.seycon.ng.comu.Servei source, ServiceEntity target, boolean copyIfNull)
Copy data fromServei
object- Specified by:
serveiToEntity
in interfaceServiceEntityDao
-
serveiToEntity
public ServiceEntity serveiToEntity(es.caib.seycon.ng.comu.Servei instance)
Transforms fromServei
object- Specified by:
serveiToEntity
in interfaceServiceEntityDao
-
serveiToEntityList
public List<ServiceEntity> serveiToEntityList(Collection<es.caib.seycon.ng.comu.Servei> instances)
Transforms fromService
list- Specified by:
serveiToEntityList
in interfaceServiceEntityDao
-
newServiceEntity
public ServiceEntity newServiceEntity()
Creates an instance ofServiceEntity
.- Specified by:
newServiceEntity
in interfaceServiceEntityDao
-
load
public ServiceEntity load(Long id)
Loads an instance ofServiceEntity
from the persistent store.- Specified by:
load
in interfaceServiceEntityDao
-
loadAll
public List<ServiceEntity> loadAll()
Loads all instances ofServiceEntity
from the persistent store.- Specified by:
loadAll
in interfaceServiceEntityDao
-
create
public void create(ServiceEntity entity)
Adds an instance ofServiceEntity
to the persistent store.- Specified by:
create
in interfaceServiceEntityDao
-
update
public void update(ServiceEntity entity)
Updates an instance ofServiceEntity
at the persistent store.- Specified by:
update
in interfaceServiceEntityDao
-
remove
public void remove(ServiceEntity entity)
Removes an instance ofServiceEntity
from the persistent store.- Specified by:
remove
in interfaceServiceEntityDao
-
create
public void create(Collection<? extends ServiceEntity> entities)
Creates a collection ofServiceEntity
and adds it to the persistent store.- Specified by:
create
in interfaceServiceEntityDao
-
update
public void update(Collection<? extends ServiceEntity> entities)
Updates a collection ofServiceEntity
in the persistent store.- Specified by:
update
in interfaceServiceEntityDao
-
remove
public void remove(Collection<? extends ServiceEntity> entities)
Removes a collection ofServiceEntity
from the persistent store.- Specified by:
remove
in interfaceServiceEntityDao
-
remove
public void remove(Long id)
Removes an instance ofServiceEntity
from the persistent store.- Specified by:
remove
in interfaceServiceEntityDao
-
query
public List<ServiceEntity> query(String queryString, Parameter[] parameters)
Query ofServiceEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
query
in interfaceServiceEntityDao
-
query
public List<ServiceEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofServiceEntity
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 interfaceServiceEntityDao
-
-