Package com.soffid.iam.model
Class SystemEntityDaoImpl
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.SystemEntityDaoBase
-
- com.soffid.iam.model.SystemEntityDaoImpl
-
- All Implemented Interfaces:
SystemEntityDao,org.springframework.beans.factory.InitializingBean
public class SystemEntityDaoImpl extends SystemEntityDaoBase
- See Also:
es.caib.seycon.ng.model.DispatcherEntity
-
-
Constructor Summary
Constructors Constructor Description SystemEntityDaoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreate(SystemEntity dispatcherEntity)Adds an instance ofSystemEntityto the persistent store.voidcreate(Collection entities)Creates a collection ofSystemEntityand adds it to the persistent store.List<SystemEntity>findActives(String queryString, CriteriaSearchConfiguration criteria)Internal implementationvoidremove(SystemEntity dispatcherEntity)Removes an instance ofSystemEntityfrom the persistent store.voidremove(Collection entities)Removes a collection ofSystemEntityfrom the persistent store.SystemEntitysystemToEntity(com.soffid.iam.api.System dispatcher)Transforms fromSystemobjectvoidsystemToEntity(com.soffid.iam.api.System sourceVO, SystemEntity targetEntity, boolean copyIfNull)Copy data fromSystemobjectcom.soffid.iam.api.SystemtoSystem(SystemEntity entity)Transforms toSystemobjectvoidtoSystem(SystemEntity sourceEntity, com.soffid.iam.api.System targetVO)Copy data toSystemobjectvoidupdate(SystemEntity dispatcherEntity)Updates an instance ofSystemEntityat the persistent store.voidupdate(Collection entities)Updates a collection ofSystemEntityin the persistent store.-
Methods inherited from class com.soffid.iam.model.SystemEntityDaoBase
dispatcherToEntity, dispatcherToEntity, dispatcherToEntityList, findActives, findActives, findByFilter, findByFilter, findByFilter, findByName, findByName, findByName, findByUsage, findByUsage, findByUsage, findServerTenants, findServerTenants, findServerTenants, findServices, findServices, findServices, findSoffidSystem, findSoffidSystem, findSoffidSystem, getAccessControlEntityDao, getAccountEntityDao, getAccountMetadataEntityDao, getAuditEntityDao, getAuthoritativeChangeEntityDao, getEmailDomainEntityDao, getEntryPointEntityDao, getGroupEntityDao, getHostSystemEntityDao, getIssueEntityDao, getObjectMappingEntityDao, getPasswordDomainEntityDao, getPasswordPolicyEntityDao, getReconcileTriggerEntityDao, getRoleEntityDao, getSystemGroupEntityDao, getTenantEntityDao, getUserDomainEntityDao, getUserTypeEntityDao, getUserTypeSystemEntityDao, load, loadAll, newSystemEntity, query, query, remove, setAccessControlEntityDao, setAccountEntityDao, setAccountMetadataEntityDao, setAuditEntityDao, setAuthoritativeChangeEntityDao, setEmailDomainEntityDao, setEntryPointEntityDao, setGroupEntityDao, setHostSystemEntityDao, setIssueEntityDao, setObjectMappingEntityDao, setPasswordDomainEntityDao, setPasswordPolicyEntityDao, setReconcileTriggerEntityDao, setRoleEntityDao, setSystemGroupEntityDao, setTenantEntityDao, setUserDomainEntityDao, setUserTypeEntityDao, setUserTypeSystemEntityDao, systemToEntityList, toDispatcher, toDispatcher, toDispatcherList, toSystemList
-
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(SystemEntity dispatcherEntity) throws RuntimeException
Description copied from class:SystemEntityDaoBaseAdds an instance ofSystemEntityto the persistent store.- Specified by:
createin interfaceSystemEntityDao- Overrides:
createin classSystemEntityDaoBase- Throws:
RuntimeException
-
update
public void update(SystemEntity dispatcherEntity) throws RuntimeException
Description copied from class:SystemEntityDaoBaseUpdates an instance ofSystemEntityat the persistent store.- Specified by:
updatein interfaceSystemEntityDao- Overrides:
updatein classSystemEntityDaoBase- Throws:
RuntimeException
-
remove
public void remove(SystemEntity dispatcherEntity) throws RuntimeException
Description copied from class:SystemEntityDaoBaseRemoves an instance ofSystemEntityfrom the persistent store.- Specified by:
removein interfaceSystemEntityDao- Overrides:
removein classSystemEntityDaoBase- Throws:
RuntimeException
-
toSystem
public void toSystem(SystemEntity sourceEntity, com.soffid.iam.api.System targetVO)
Description copied from class:SystemEntityDaoBaseCopy data toSystemobject- Specified by:
toSystemin interfaceSystemEntityDao- Overrides:
toSystemin classSystemEntityDaoBase
-
toSystem
public com.soffid.iam.api.System toSystem(SystemEntity entity)
Description copied from class:SystemEntityDaoBaseTransforms toSystemobject- Specified by:
toSystemin interfaceSystemEntityDao- Overrides:
toSystemin classSystemEntityDaoBase- See Also:
es.caib.seycon.ng.model.DispatcherEntityDao#toDispatcher(es.caib.seycon.ng.model.DispatcherEntity)
-
systemToEntity
public SystemEntity systemToEntity(com.soffid.iam.api.System dispatcher)
Description copied from class:SystemEntityDaoBaseTransforms fromSystemobject- Specified by:
systemToEntityin interfaceSystemEntityDao- Overrides:
systemToEntityin classSystemEntityDaoBase- See Also:
es.caib.seycon.ng.model.DispatcherEntityDao#dispatcherToEntity(es.caib.seycon.ng.Dispatcher)
-
systemToEntity
public void systemToEntity(com.soffid.iam.api.System sourceVO, SystemEntity targetEntity, boolean copyIfNull)Description copied from class:SystemEntityDaoBaseCopy data fromSystemobject- Specified by:
systemToEntityin interfaceSystemEntityDao- Overrides:
systemToEntityin classSystemEntityDaoBase
-
create
public void create(Collection entities)
Description copied from class:SystemEntityDaoBaseCreates a collection ofSystemEntityand adds it to the persistent store.- Specified by:
createin interfaceSystemEntityDao- Overrides:
createin classSystemEntityDaoBase
-
update
public void update(Collection entities)
Description copied from class:SystemEntityDaoBaseUpdates a collection ofSystemEntityin the persistent store.- Specified by:
updatein interfaceSystemEntityDao- Overrides:
updatein classSystemEntityDaoBase
-
remove
public void remove(Collection entities)
Description copied from class:SystemEntityDaoBaseRemoves a collection ofSystemEntityfrom the persistent store.- Specified by:
removein interfaceSystemEntityDao- Overrides:
removein classSystemEntityDaoBase
-
findActives
public List<SystemEntity> findActives(String queryString, CriteriaSearchConfiguration criteria)
Description copied from class:SystemEntityDaoBaseInternal implementation- Overrides:
findActivesin classSystemEntityDaoBase
-
-