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 void
create(MetaDataEntity entity)
Adds an instance ofMetaDataEntity
to the persistent store.void
create(Collection<? extends MetaDataEntity> entities)
Creates a collection ofMetaDataEntity
and adds it to the persistent store.MetaDataEntity
dataTypeToEntity(com.soffid.iam.api.DataType instance)
Transforms fromDataType
objectvoid
dataTypeToEntity(com.soffid.iam.api.DataType source, MetaDataEntity target, boolean copyIfNull)
Copy data fromDataType
objectList<MetaDataEntity>
dataTypeToEntityList(Collection<com.soffid.iam.api.DataType> instances)
Transforms fromDataType
listList<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 implementationMetaDataEntity
findDataTypeByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementationMetaDataEntity
findDataTypeByName(String name)
Operation findDataTypeByNameMetaDataEntity
findDataTypeByName(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 implementationAuditEntityDao
getAuditEntityDao()
Gets reference toauditoriaEntityDao
.CustomObjectTypeEntityDao
getCustomObjectTypeEntityDao()
Gets reference tocustomObjectTypeEntityDao
.TenantEntityDao
getTenantEntityDao()
Gets reference totenantEntityDao
.UserDataEntityDao
getUserDataEntityDao()
Gets reference todadaUsuariEntityDao
.protected abstract void
handleRenameAttributeValues(es.caib.seycon.ng.comu.TypeEnumeration type, String oldValue, String newValue)
MetaDataEntity
load(Long id)
Loads an instance ofMetaDataEntity
from the persistent store.List<MetaDataEntity>
loadAll()
Loads all instances ofMetaDataEntity
from the persistent store.MetaDataEntity
newMetaDataEntity()
Creates an instance ofMetaDataEntity
.List<MetaDataEntity>
query(String queryString, Parameter[] parameters)
Query ofMetaDataEntity
from the persistent store.List<MetaDataEntity>
query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofMetaDataEntity
from the persistent store.void
remove(MetaDataEntity entity)
Removes an instance ofMetaDataEntity
from the persistent store.void
remove(Long id)
Removes an instance ofMetaDataEntity
from the persistent store.void
remove(Collection<? extends MetaDataEntity> entities)
Removes a collection ofMetaDataEntity
from the persistent store.void
renameAttributeValues(es.caib.seycon.ng.comu.TypeEnumeration type, String oldValue, String newValue)
Operation renameAttributeValuesvoid
setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao
.void
setCustomObjectTypeEntityDao(CustomObjectTypeEntityDao customObjectTypeEntityDao)
Sets reference tocustomObjectTypeEntityDao
.void
setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao
.void
setUserDataEntityDao(UserDataEntityDao dadaUsuariEntityDao)
Sets reference todadaUsuariEntityDao
.MetaDataEntity
tipusDadaToEntity(es.caib.seycon.ng.comu.TipusDada instance)
Transforms fromTipusDada
objectvoid
tipusDadaToEntity(es.caib.seycon.ng.comu.TipusDada source, MetaDataEntity target, boolean copyIfNull)
Copy data fromTipusDada
objectList<MetaDataEntity>
tipusDadaToEntityList(Collection<es.caib.seycon.ng.comu.TipusDada> instances)
Transforms fromDataType
listcom.soffid.iam.api.DataType
toDataType(MetaDataEntity entity)
Transforms toDataType
objectvoid
toDataType(MetaDataEntity source, com.soffid.iam.api.DataType target)
Copy data toDataType
objectList<com.soffid.iam.api.DataType>
toDataTypeList(Collection<MetaDataEntity> instances)
Transforms toDataType
listes.caib.seycon.ng.comu.TipusDada
toTipusDada(MetaDataEntity entity)
Transforms toDataType
objectvoid
toTipusDada(MetaDataEntity source, es.caib.seycon.ng.comu.TipusDada target)
Copy data toTipusDada
objectList<es.caib.seycon.ng.comu.TipusDada>
toTipusDadaList(Collection<MetaDataEntity> instances)
Transforms toTipusDada
listvoid
update(MetaDataEntity entity)
Updates an instance ofMetaDataEntity
at the persistent store.void
update(Collection<? extends MetaDataEntity> entities)
Updates a collection ofMetaDataEntity
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
.
-
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:
findDataTypeByName
in interfaceMetaDataEntityDao
- Parameters:
name
-- Returns:
-
findDataTypeByName
public MetaDataEntity findDataTypeByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findDataTypeByName
in 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:
findByObjectTypeAndName
in interfaceMetaDataEntityDao
- Parameters:
type
-codi
-- Returns:
-
findByObjectTypeAndName
public List<MetaDataEntity> findByObjectTypeAndName(CriteriaSearchConfiguration criteria, String type, String codi)
CriteriaSearchConfiguration implementation- Specified by:
findByObjectTypeAndName
in 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:
findByScope
in interfaceMetaDataEntityDao
- Parameters:
scope
-- Returns:
-
findByScope
public List<MetaDataEntity> findByScope(CriteriaSearchConfiguration criteria, com.soffid.iam.api.MetadataScope scope)
CriteriaSearchConfiguration implementation- Specified by:
findByScope
in 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:
findDataTypesByName
in interfaceMetaDataEntityDao
- Parameters:
name
-- Returns:
-
findDataTypesByName
public List<MetaDataEntity> findDataTypesByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findDataTypesByName
in 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:
findDataTypesByScopeAndName
in interfaceMetaDataEntityDao
- Parameters:
scope
-codi
-- Returns:
-
findDataTypesByScopeAndName
public List<MetaDataEntity> findDataTypesByScopeAndName(CriteriaSearchConfiguration criteria, com.soffid.iam.api.MetadataScope scope, String codi)
CriteriaSearchConfiguration implementation- Specified by:
findDataTypesByScopeAndName
in 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.InternalErrorException
Description copied from interface:MetaDataEntityDao
Operation renameAttributeValues- Specified by:
renameAttributeValues
in 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 toDataType
object- Specified by:
toDataType
in interfaceMetaDataEntityDao
-
toDataType
public com.soffid.iam.api.DataType toDataType(MetaDataEntity entity)
Transforms toDataType
object- Specified by:
toDataType
in interfaceMetaDataEntityDao
-
toDataTypeList
public List<com.soffid.iam.api.DataType> toDataTypeList(Collection<MetaDataEntity> instances)
Transforms toDataType
list- Specified by:
toDataTypeList
in interfaceMetaDataEntityDao
-
dataTypeToEntity
public void dataTypeToEntity(com.soffid.iam.api.DataType source, MetaDataEntity target, boolean copyIfNull)
Copy data fromDataType
object- Specified by:
dataTypeToEntity
in interfaceMetaDataEntityDao
-
dataTypeToEntity
public MetaDataEntity dataTypeToEntity(com.soffid.iam.api.DataType instance)
Transforms fromDataType
object- Specified by:
dataTypeToEntity
in interfaceMetaDataEntityDao
-
dataTypeToEntityList
public List<MetaDataEntity> dataTypeToEntityList(Collection<com.soffid.iam.api.DataType> instances)
Transforms fromDataType
list- Specified by:
dataTypeToEntityList
in interfaceMetaDataEntityDao
-
toTipusDada
public void toTipusDada(MetaDataEntity source, es.caib.seycon.ng.comu.TipusDada target)
Description copied from interface:MetaDataEntityDao
Copy data toTipusDada
object- Specified by:
toTipusDada
in interfaceMetaDataEntityDao
-
toTipusDada
public es.caib.seycon.ng.comu.TipusDada toTipusDada(MetaDataEntity entity)
Transforms toDataType
object- Specified by:
toTipusDada
in interfaceMetaDataEntityDao
-
toTipusDadaList
public List<es.caib.seycon.ng.comu.TipusDada> toTipusDadaList(Collection<MetaDataEntity> instances)
Transforms toTipusDada
list- Specified by:
toTipusDadaList
in interfaceMetaDataEntityDao
-
tipusDadaToEntity
public void tipusDadaToEntity(es.caib.seycon.ng.comu.TipusDada source, MetaDataEntity target, boolean copyIfNull)
Copy data fromTipusDada
object- Specified by:
tipusDadaToEntity
in interfaceMetaDataEntityDao
-
tipusDadaToEntity
public MetaDataEntity tipusDadaToEntity(es.caib.seycon.ng.comu.TipusDada instance)
Transforms fromTipusDada
object- Specified by:
tipusDadaToEntity
in interfaceMetaDataEntityDao
-
tipusDadaToEntityList
public List<MetaDataEntity> tipusDadaToEntityList(Collection<es.caib.seycon.ng.comu.TipusDada> instances)
Transforms fromDataType
list- Specified by:
tipusDadaToEntityList
in interfaceMetaDataEntityDao
-
newMetaDataEntity
public MetaDataEntity newMetaDataEntity()
Creates an instance ofMetaDataEntity
.- Specified by:
newMetaDataEntity
in interfaceMetaDataEntityDao
-
load
public MetaDataEntity load(Long id)
Loads an instance ofMetaDataEntity
from the persistent store.- Specified by:
load
in interfaceMetaDataEntityDao
-
loadAll
public List<MetaDataEntity> loadAll()
Loads all instances ofMetaDataEntity
from the persistent store.- Specified by:
loadAll
in interfaceMetaDataEntityDao
-
create
public void create(MetaDataEntity entity)
Adds an instance ofMetaDataEntity
to the persistent store.- Specified by:
create
in interfaceMetaDataEntityDao
-
update
public void update(MetaDataEntity entity)
Updates an instance ofMetaDataEntity
at the persistent store.- Specified by:
update
in interfaceMetaDataEntityDao
-
remove
public void remove(MetaDataEntity entity)
Removes an instance ofMetaDataEntity
from the persistent store.- Specified by:
remove
in interfaceMetaDataEntityDao
-
create
public void create(Collection<? extends MetaDataEntity> entities)
Creates a collection ofMetaDataEntity
and adds it to the persistent store.- Specified by:
create
in interfaceMetaDataEntityDao
-
update
public void update(Collection<? extends MetaDataEntity> entities)
Updates a collection ofMetaDataEntity
in the persistent store.- Specified by:
update
in interfaceMetaDataEntityDao
-
remove
public void remove(Collection<? extends MetaDataEntity> entities)
Removes a collection ofMetaDataEntity
from the persistent store.- Specified by:
remove
in interfaceMetaDataEntityDao
-
remove
public void remove(Long id)
Removes an instance ofMetaDataEntity
from the persistent store.- Specified by:
remove
in interfaceMetaDataEntityDao
-
query
public List<MetaDataEntity> query(String queryString, Parameter[] parameters)
Query ofMetaDataEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
query
in interfaceMetaDataEntityDao
-
query
public List<MetaDataEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofMetaDataEntity
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 interfaceMetaDataEntityDao
-
-