Package com.soffid.iam.model
Class MetaDataEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.MetaDataEntityDaoBase
-
- All Implemented Interfaces:
MetaDataEntityDao,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
MetaDataEntityDaoImpl
public abstract class MetaDataEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements MetaDataEntityDao
DAO Base for Entity MetaDataEntity
-
-
Constructor Summary
Constructors Constructor Description MetaDataEntityDaoBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcreate(MetaDataEntity entity)Adds an instance ofMetaDataEntityto the persistent store.voidcreate(Collection<? extends MetaDataEntity> entities)Creates a collection ofMetaDataEntityand adds it to the persistent store.MetaDataEntitydataTypeToEntity(com.soffid.iam.api.DataType instance)Transforms fromDataTypeobjectvoiddataTypeToEntity(com.soffid.iam.api.DataType source, MetaDataEntity target, boolean copyIfNull)Copy data fromDataTypeobjectList<MetaDataEntity>dataTypeToEntityList(Collection<com.soffid.iam.api.DataType> instances)Transforms fromDataTypelistList<MetaDataEntity>findByObjectTypeAndName(CriteriaSearchConfiguration criteria, String type, String codi)CriteriaSearchConfiguration implementationList<MetaDataEntity>findByObjectTypeAndName(String queryString, CriteriaSearchConfiguration criteria, String type, String codi)Internal implementationList<MetaDataEntity>findByObjectTypeAndName(String type, String codi)Operation findByObjectTypeAndNameList<MetaDataEntity>findByScope(com.soffid.iam.api.MetadataScope scope)Operation findByScopeList<MetaDataEntity>findByScope(CriteriaSearchConfiguration criteria, com.soffid.iam.api.MetadataScope scope)CriteriaSearchConfiguration implementationList<MetaDataEntity>findByScope(String queryString, CriteriaSearchConfiguration criteria, com.soffid.iam.api.MetadataScope scope)Internal implementationMetaDataEntityfindDataTypeByName(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration implementationMetaDataEntityfindDataTypeByName(String name)Operation findDataTypeByNameMetaDataEntityfindDataTypeByName(String queryString, CriteriaSearchConfiguration criteria, String name)Internal implementationList<MetaDataEntity>findDataTypesByName(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration implementationList<MetaDataEntity>findDataTypesByName(String name)Operation findDataTypesByNameList<MetaDataEntity>findDataTypesByName(String queryString, CriteriaSearchConfiguration criteria, String name)Internal implementationList<MetaDataEntity>findDataTypesByScopeAndName(com.soffid.iam.api.MetadataScope scope, String codi)Operation findDataTypesByScopeAndNameList<MetaDataEntity>findDataTypesByScopeAndName(CriteriaSearchConfiguration criteria, com.soffid.iam.api.MetadataScope scope, String codi)CriteriaSearchConfiguration implementationList<MetaDataEntity>findDataTypesByScopeAndName(String queryString, CriteriaSearchConfiguration criteria, com.soffid.iam.api.MetadataScope scope, String codi)Internal implementationAuditEntityDaogetAuditEntityDao()Gets reference toauditoriaEntityDao.CustomObjectTypeEntityDaogetCustomObjectTypeEntityDao()Gets reference tocustomObjectTypeEntityDao.TenantEntityDaogetTenantEntityDao()Gets reference totenantEntityDao.UserDataEntityDaogetUserDataEntityDao()Gets reference todadaUsuariEntityDao.protected abstract voidhandleRenameAttributeValues(es.caib.seycon.ng.comu.TypeEnumeration type, String oldValue, String newValue)MetaDataEntityload(Long id)Loads an instance ofMetaDataEntityfrom the persistent store.List<MetaDataEntity>loadAll()Loads all instances ofMetaDataEntityfrom the persistent store.MetaDataEntitynewMetaDataEntity()Creates an instance ofMetaDataEntity.List<MetaDataEntity>query(String queryString, Parameter[] parameters)Query ofMetaDataEntityfrom the persistent store.List<MetaDataEntity>query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofMetaDataEntityfrom the persistent store.voidremove(MetaDataEntity entity)Removes an instance ofMetaDataEntityfrom the persistent store.voidremove(Long id)Removes an instance ofMetaDataEntityfrom the persistent store.voidremove(Collection<? extends MetaDataEntity> entities)Removes a collection ofMetaDataEntityfrom the persistent store.voidrenameAttributeValues(es.caib.seycon.ng.comu.TypeEnumeration type, String oldValue, String newValue)Operation renameAttributeValuesvoidsetAuditEntityDao(AuditEntityDao auditoriaEntityDao)Sets reference toauditoriaEntityDao.voidsetCustomObjectTypeEntityDao(CustomObjectTypeEntityDao customObjectTypeEntityDao)Sets reference tocustomObjectTypeEntityDao.voidsetTenantEntityDao(TenantEntityDao tenantEntityDao)Sets reference totenantEntityDao.voidsetUserDataEntityDao(UserDataEntityDao dadaUsuariEntityDao)Sets reference todadaUsuariEntityDao.MetaDataEntitytipusDadaToEntity(es.caib.seycon.ng.comu.TipusDada instance)Transforms fromTipusDadaobjectvoidtipusDadaToEntity(es.caib.seycon.ng.comu.TipusDada source, MetaDataEntity target, boolean copyIfNull)Copy data fromTipusDadaobjectList<MetaDataEntity>tipusDadaToEntityList(Collection<es.caib.seycon.ng.comu.TipusDada> instances)Transforms fromDataTypelistcom.soffid.iam.api.DataTypetoDataType(MetaDataEntity entity)Transforms toDataTypeobjectvoidtoDataType(MetaDataEntity source, com.soffid.iam.api.DataType target)Copy data toDataTypeobjectList<com.soffid.iam.api.DataType>toDataTypeList(Collection<MetaDataEntity> instances)Transforms toDataTypelistes.caib.seycon.ng.comu.TipusDadatoTipusDada(MetaDataEntity entity)Transforms toDataTypeobjectvoidtoTipusDada(MetaDataEntity source, es.caib.seycon.ng.comu.TipusDada target)Copy data toTipusDadaobjectList<es.caib.seycon.ng.comu.TipusDada>toTipusDadaList(Collection<MetaDataEntity> instances)Transforms toTipusDadalistvoidupdate(MetaDataEntity entity)Updates an instance ofMetaDataEntityat the persistent store.voidupdate(Collection<? extends MetaDataEntity> entities)Updates a collection ofMetaDataEntityin 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.
-
setCustomObjectTypeEntityDao
public void setCustomObjectTypeEntityDao(CustomObjectTypeEntityDao customObjectTypeEntityDao)
Sets reference tocustomObjectTypeEntityDao.
-
getCustomObjectTypeEntityDao
public CustomObjectTypeEntityDao getCustomObjectTypeEntityDao()
Gets reference tocustomObjectTypeEntityDao.
-
setUserDataEntityDao
public void setUserDataEntityDao(UserDataEntityDao dadaUsuariEntityDao)
Sets reference todadaUsuariEntityDao.
-
getUserDataEntityDao
public UserDataEntityDao getUserDataEntityDao()
Gets reference todadaUsuariEntityDao.
-
setTenantEntityDao
public void setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao.
-
getTenantEntityDao
public TenantEntityDao getTenantEntityDao()
Gets reference totenantEntityDao.
-
findDataTypeByName
public MetaDataEntity findDataTypeByName(String name)
Operation findDataTypeByName- Specified by:
findDataTypeByNamein interfaceMetaDataEntityDao- Parameters:
name-- Returns:
-
findDataTypeByName
public MetaDataEntity findDataTypeByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findDataTypeByNamein interfaceMetaDataEntityDao
-
findDataTypeByName
public MetaDataEntity findDataTypeByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
findByObjectTypeAndName
public List<MetaDataEntity> findByObjectTypeAndName(String type, String codi)
Operation findByObjectTypeAndName- Specified by:
findByObjectTypeAndNamein interfaceMetaDataEntityDao- Parameters:
type-codi-- Returns:
-
findByObjectTypeAndName
public List<MetaDataEntity> findByObjectTypeAndName(CriteriaSearchConfiguration criteria, String type, String codi)
CriteriaSearchConfiguration implementation- Specified by:
findByObjectTypeAndNamein interfaceMetaDataEntityDao
-
findByObjectTypeAndName
public List<MetaDataEntity> findByObjectTypeAndName(String queryString, CriteriaSearchConfiguration criteria, String type, String codi)
Internal implementation
-
findByScope
public List<MetaDataEntity> findByScope(com.soffid.iam.api.MetadataScope scope)
Operation findByScope- Specified by:
findByScopein interfaceMetaDataEntityDao- Parameters:
scope-- Returns:
-
findByScope
public List<MetaDataEntity> findByScope(CriteriaSearchConfiguration criteria, com.soffid.iam.api.MetadataScope scope)
CriteriaSearchConfiguration implementation- Specified by:
findByScopein interfaceMetaDataEntityDao
-
findByScope
public List<MetaDataEntity> findByScope(String queryString, CriteriaSearchConfiguration criteria, com.soffid.iam.api.MetadataScope scope)
Internal implementation
-
findDataTypesByName
public List<MetaDataEntity> findDataTypesByName(String name)
Operation findDataTypesByName- Specified by:
findDataTypesByNamein interfaceMetaDataEntityDao- Parameters:
name-- Returns:
-
findDataTypesByName
public List<MetaDataEntity> findDataTypesByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findDataTypesByNamein interfaceMetaDataEntityDao
-
findDataTypesByName
public List<MetaDataEntity> findDataTypesByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
findDataTypesByScopeAndName
public List<MetaDataEntity> findDataTypesByScopeAndName(com.soffid.iam.api.MetadataScope scope, String codi)
Operation findDataTypesByScopeAndName- Specified by:
findDataTypesByScopeAndNamein interfaceMetaDataEntityDao- Parameters:
scope-codi-- Returns:
-
findDataTypesByScopeAndName
public List<MetaDataEntity> findDataTypesByScopeAndName(CriteriaSearchConfiguration criteria, com.soffid.iam.api.MetadataScope scope, String codi)
CriteriaSearchConfiguration implementation- Specified by:
findDataTypesByScopeAndNamein interfaceMetaDataEntityDao
-
findDataTypesByScopeAndName
public List<MetaDataEntity> findDataTypesByScopeAndName(String queryString, CriteriaSearchConfiguration criteria, com.soffid.iam.api.MetadataScope scope, String codi)
Internal implementation
-
renameAttributeValues
public void renameAttributeValues(es.caib.seycon.ng.comu.TypeEnumeration type, String oldValue, String newValue) throws es.caib.seycon.ng.exception.InternalErrorExceptionDescription copied from interface:MetaDataEntityDaoOperation renameAttributeValues- Specified by:
renameAttributeValuesin interfaceMetaDataEntityDao- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRenameAttributeValues
protected abstract void handleRenameAttributeValues(es.caib.seycon.ng.comu.TypeEnumeration type, String oldValue, String newValue) throws Exception- Throws:
Exception
-
toDataType
public void toDataType(MetaDataEntity source, com.soffid.iam.api.DataType target)
Copy data toDataTypeobject- Specified by:
toDataTypein interfaceMetaDataEntityDao
-
toDataType
public com.soffid.iam.api.DataType toDataType(MetaDataEntity entity)
Transforms toDataTypeobject- Specified by:
toDataTypein interfaceMetaDataEntityDao
-
toDataTypeList
public List<com.soffid.iam.api.DataType> toDataTypeList(Collection<MetaDataEntity> instances)
Transforms toDataTypelist- Specified by:
toDataTypeListin interfaceMetaDataEntityDao
-
dataTypeToEntity
public void dataTypeToEntity(com.soffid.iam.api.DataType source, MetaDataEntity target, boolean copyIfNull)Copy data fromDataTypeobject- Specified by:
dataTypeToEntityin interfaceMetaDataEntityDao
-
dataTypeToEntity
public MetaDataEntity dataTypeToEntity(com.soffid.iam.api.DataType instance)
Transforms fromDataTypeobject- Specified by:
dataTypeToEntityin interfaceMetaDataEntityDao
-
dataTypeToEntityList
public List<MetaDataEntity> dataTypeToEntityList(Collection<com.soffid.iam.api.DataType> instances)
Transforms fromDataTypelist- Specified by:
dataTypeToEntityListin interfaceMetaDataEntityDao
-
toTipusDada
public void toTipusDada(MetaDataEntity source, es.caib.seycon.ng.comu.TipusDada target)
Description copied from interface:MetaDataEntityDaoCopy data toTipusDadaobject- Specified by:
toTipusDadain interfaceMetaDataEntityDao
-
toTipusDada
public es.caib.seycon.ng.comu.TipusDada toTipusDada(MetaDataEntity entity)
Transforms toDataTypeobject- Specified by:
toTipusDadain interfaceMetaDataEntityDao
-
toTipusDadaList
public List<es.caib.seycon.ng.comu.TipusDada> toTipusDadaList(Collection<MetaDataEntity> instances)
Transforms toTipusDadalist- Specified by:
toTipusDadaListin interfaceMetaDataEntityDao
-
tipusDadaToEntity
public void tipusDadaToEntity(es.caib.seycon.ng.comu.TipusDada source, MetaDataEntity target, boolean copyIfNull)Copy data fromTipusDadaobject- Specified by:
tipusDadaToEntityin interfaceMetaDataEntityDao
-
tipusDadaToEntity
public MetaDataEntity tipusDadaToEntity(es.caib.seycon.ng.comu.TipusDada instance)
Transforms fromTipusDadaobject- Specified by:
tipusDadaToEntityin interfaceMetaDataEntityDao
-
tipusDadaToEntityList
public List<MetaDataEntity> tipusDadaToEntityList(Collection<es.caib.seycon.ng.comu.TipusDada> instances)
Transforms fromDataTypelist- Specified by:
tipusDadaToEntityListin interfaceMetaDataEntityDao
-
newMetaDataEntity
public MetaDataEntity newMetaDataEntity()
Creates an instance ofMetaDataEntity.- Specified by:
newMetaDataEntityin interfaceMetaDataEntityDao
-
load
public MetaDataEntity load(Long id)
Loads an instance ofMetaDataEntityfrom the persistent store.- Specified by:
loadin interfaceMetaDataEntityDao
-
loadAll
public List<MetaDataEntity> loadAll()
Loads all instances ofMetaDataEntityfrom the persistent store.- Specified by:
loadAllin interfaceMetaDataEntityDao
-
create
public void create(MetaDataEntity entity)
Adds an instance ofMetaDataEntityto the persistent store.- Specified by:
createin interfaceMetaDataEntityDao
-
update
public void update(MetaDataEntity entity)
Updates an instance ofMetaDataEntityat the persistent store.- Specified by:
updatein interfaceMetaDataEntityDao
-
remove
public void remove(MetaDataEntity entity)
Removes an instance ofMetaDataEntityfrom the persistent store.- Specified by:
removein interfaceMetaDataEntityDao
-
create
public void create(Collection<? extends MetaDataEntity> entities)
Creates a collection ofMetaDataEntityand adds it to the persistent store.- Specified by:
createin interfaceMetaDataEntityDao
-
update
public void update(Collection<? extends MetaDataEntity> entities)
Updates a collection ofMetaDataEntityin the persistent store.- Specified by:
updatein interfaceMetaDataEntityDao
-
remove
public void remove(Collection<? extends MetaDataEntity> entities)
Removes a collection ofMetaDataEntityfrom the persistent store.- Specified by:
removein interfaceMetaDataEntityDao
-
remove
public void remove(Long id)
Removes an instance ofMetaDataEntityfrom the persistent store.- Specified by:
removein interfaceMetaDataEntityDao
-
query
public List<MetaDataEntity> query(String queryString, Parameter[] parameters)
Query ofMetaDataEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
queryin interfaceMetaDataEntityDao
-
query
public List<MetaDataEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofMetaDataEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
queryin interfaceMetaDataEntityDao
-
-