Package com.soffid.iam.model
Class InformationSystemEntityDaoImpl
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.InformationSystemEntityDaoBase
-
- com.soffid.iam.model.InformationSystemEntityDaoImpl
-
- All Implemented Interfaces:
InformationSystemEntityDao
,org.springframework.beans.factory.InitializingBean
public class InformationSystemEntityDaoImpl extends InformationSystemEntityDaoBase
- See Also:
es.caib.seycon.ng.model.AplicacioEntity
-
-
Constructor Summary
Constructors Constructor Description InformationSystemEntityDaoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InformationSystemEntity
applicationToEntity(com.soffid.iam.api.Application aplicacio)
Transforms fromApplication
objectvoid
applicationToEntity(com.soffid.iam.api.Application sourceVO, InformationSystemEntity targetEntity, boolean copyIfNull)
Copy data fromApplication
objectvoid
create(InformationSystemEntity aplicacio)
Adds an instance ofInformationSystemEntity
to the persistent store.void
create(Collection entities)
Creates a collection ofInformationSystemEntity
and adds it to the persistent store.InformationSystemEntity
domainValueToEntity(com.soffid.iam.api.DomainValue valorDomini)
Transforms fromDomainValue
objectCollection<InformationSystemEntity>
findByText(CriteriaSearchConfiguration criteria, String text)
CriteriaSearchConfiguration implementationList<InformationSystemEntity>
findUsuarisByNomRolAndCodiAplicacioRolAndCodiDispatcher(String queryString, String nomRole, String codiAplicacioRol, String codiDispatcher, String numRegistres)
void
remove(InformationSystemEntity aplicacio)
Removes an instance ofInformationSystemEntity
from the persistent store.void
remove(Collection entities)
Removes a collection ofInformationSystemEntity
from the persistent store.com.soffid.iam.api.Application
toApplication(InformationSystemEntity entity)
Transforms toApplication
objectvoid
toApplication(InformationSystemEntity sourceEntity, com.soffid.iam.api.Application targetVO)
Copy data toApplication
objectcom.soffid.iam.api.DomainValue
toDomainValue(InformationSystemEntity entity)
Transforms toDomainValue
objectvoid
update(InformationSystemEntity aplicacio)
Updates an instance ofInformationSystemEntity
at the persistent store.void
update(Collection entities)
Updates a collection ofInformationSystemEntity
in the persistent store.-
Methods inherited from class com.soffid.iam.model.InformationSystemEntityDaoBase
aplicacioToEntity, aplicacioToEntity, aplicacioToEntityList, applicationToEntityList, domainValueToEntity, domainValueToEntityList, findByCode, findByCode, findByCode, findByFilter, findByFilter, findByFilter, findByText, findByText, findByUser, findByUser, findByUser, findManageableByUser, findManageableByUser, findManageableByUser, getApplicationAttributeEntityDao, getApplicationDomainEntityDao, getAuditEntityDao, getBpmEngine, getMailListRoleMemberEntityDao, getNoticeEntityDao, getRoleAccountEntityDao, getRoleEntityDao, getSoDRuleEntityDao, getTaskEntityDao, getTenantEntityDao, getUserEntityDao, load, loadAll, newInformationSystemEntity, query, query, remove, setApplicationAttributeEntityDao, setApplicationDomainEntityDao, setAuditEntityDao, setBpmEngine, setMailListRoleMemberEntityDao, setNoticeEntityDao, setRoleAccountEntityDao, setRoleEntityDao, setSoDRuleEntityDao, setTaskEntityDao, setTenantEntityDao, setUserEntityDao, toAplicacio, toAplicacio, toAplicacioList, toApplicationList, toDomainValue, toDomainValueList, toValorDomini, toValorDomini, toValorDominiList, valorDominiToEntity, valorDominiToEntity, valorDominiToEntityList
-
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(InformationSystemEntity aplicacio) throws RuntimeException
Description copied from class:InformationSystemEntityDaoBase
Adds an instance ofInformationSystemEntity
to the persistent store.- Specified by:
create
in interfaceInformationSystemEntityDao
- Overrides:
create
in classInformationSystemEntityDaoBase
- Throws:
RuntimeException
-
update
public void update(InformationSystemEntity aplicacio)
Description copied from class:InformationSystemEntityDaoBase
Updates an instance ofInformationSystemEntity
at the persistent store.- Specified by:
update
in interfaceInformationSystemEntityDao
- Overrides:
update
in classInformationSystemEntityDaoBase
-
remove
public void remove(InformationSystemEntity aplicacio) throws RuntimeException
Description copied from class:InformationSystemEntityDaoBase
Removes an instance ofInformationSystemEntity
from the persistent store.- Specified by:
remove
in interfaceInformationSystemEntityDao
- Overrides:
remove
in classInformationSystemEntityDaoBase
- Throws:
RuntimeException
-
toDomainValue
public com.soffid.iam.api.DomainValue toDomainValue(InformationSystemEntity entity)
Description copied from class:InformationSystemEntityDaoBase
Transforms toDomainValue
object- Specified by:
toDomainValue
in interfaceInformationSystemEntityDao
- Overrides:
toDomainValue
in classInformationSystemEntityDaoBase
- See Also:
es.caib.seycon.ng.model.AplicacioEntityDao#toAplicacio(es.caib.seycon.ng.model.AplicacioEntity)
-
toApplication
public void toApplication(InformationSystemEntity sourceEntity, com.soffid.iam.api.Application targetVO)
Description copied from class:InformationSystemEntityDaoBase
Copy data toApplication
object- Specified by:
toApplication
in interfaceInformationSystemEntityDao
- Overrides:
toApplication
in classInformationSystemEntityDaoBase
- See Also:
es.caib.seycon.ng.model.AplicacioEntityDao#toAplicacio(es.caib.seycon.ng.model.AplicacioEntity, es.caib.seycon.ng.comu.Aplicacio)
-
toApplication
public com.soffid.iam.api.Application toApplication(InformationSystemEntity entity)
Description copied from class:InformationSystemEntityDaoBase
Transforms toApplication
object- Specified by:
toApplication
in interfaceInformationSystemEntityDao
- Overrides:
toApplication
in classInformationSystemEntityDaoBase
- See Also:
es.caib.seycon.ng.model.AplicacioEntityDao#toAplicacio(es.caib.seycon.ng.model.AplicacioEntity)
-
applicationToEntity
public InformationSystemEntity applicationToEntity(com.soffid.iam.api.Application aplicacio)
Description copied from class:InformationSystemEntityDaoBase
Transforms fromApplication
object- Specified by:
applicationToEntity
in interfaceInformationSystemEntityDao
- Overrides:
applicationToEntity
in classInformationSystemEntityDaoBase
- See Also:
es.caib.seycon.ng.model.AplicacioEntityDao#aplicacioToEntity(es.caib.seycon.ng.comu.Aplicacio)
-
domainValueToEntity
public InformationSystemEntity domainValueToEntity(com.soffid.iam.api.DomainValue valorDomini)
Description copied from class:InformationSystemEntityDaoBase
Transforms fromDomainValue
object- Specified by:
domainValueToEntity
in interfaceInformationSystemEntityDao
- Overrides:
domainValueToEntity
in classInformationSystemEntityDaoBase
- See Also:
es.caib.seycon.ng.model.AplicacioEntityDao#aplicacioToEntity(es.caib.seycon.ng.comu.Aplicacio)
-
applicationToEntity
public void applicationToEntity(com.soffid.iam.api.Application sourceVO, InformationSystemEntity targetEntity, boolean copyIfNull)
Description copied from class:InformationSystemEntityDaoBase
Copy data fromApplication
object- Specified by:
applicationToEntity
in interfaceInformationSystemEntityDao
- Overrides:
applicationToEntity
in classInformationSystemEntityDaoBase
- See Also:
es.caib.seycon.ng.model.AplicacioEntityDao#aplicacioToEntity(es.caib.seycon.ng.comu.Aplicacio, es.caib.seycon.ng.model.AplicacioEntity)
-
create
public void create(Collection entities)
Description copied from class:InformationSystemEntityDaoBase
Creates a collection ofInformationSystemEntity
and adds it to the persistent store.- Specified by:
create
in interfaceInformationSystemEntityDao
- Overrides:
create
in classInformationSystemEntityDaoBase
-
update
public void update(Collection entities)
Description copied from class:InformationSystemEntityDaoBase
Updates a collection ofInformationSystemEntity
in the persistent store.- Specified by:
update
in interfaceInformationSystemEntityDao
- Overrides:
update
in classInformationSystemEntityDaoBase
-
remove
public void remove(Collection entities)
Description copied from class:InformationSystemEntityDaoBase
Removes a collection ofInformationSystemEntity
from the persistent store.- Specified by:
remove
in interfaceInformationSystemEntityDao
- Overrides:
remove
in classInformationSystemEntityDaoBase
-
findUsuarisByNomRolAndCodiAplicacioRolAndCodiDispatcher
public List<InformationSystemEntity> findUsuarisByNomRolAndCodiAplicacioRolAndCodiDispatcher(String queryString, String nomRole, String codiAplicacioRol, String codiDispatcher, String numRegistres)
- See Also:
es.caib.seycon.ng.model.AplicacioEntityDao#findUsuarisByNomRolAndCodiAplicacioRolAndCodiDispatcher(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
-
findByText
public Collection<InformationSystemEntity> findByText(CriteriaSearchConfiguration criteria, String text)
Description copied from class:InformationSystemEntityDaoBase
CriteriaSearchConfiguration implementation- Specified by:
findByText
in interfaceInformationSystemEntityDao
- Overrides:
findByText
in classInformationSystemEntityDaoBase
-
-