Package com.soffid.iam.model
Class GroupEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.GroupEntityDaoBase
-
- All Implemented Interfaces:
GroupEntityDao,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
GroupEntityDaoImpl
public abstract class GroupEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements GroupEntityDao
DAO Base for Entity GroupEntity
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.commons.collections.map.LRUMapmapGroupprotected intmapGroupTimeout
-
Constructor Summary
Constructors Constructor Description GroupEntityDaoBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcreate(GroupEntity entity)Adds an instance ofGroupEntityto the persistent store.voidcreate(Collection<? extends GroupEntity> entities)Creates a collection ofGroupEntityand adds it to the persistent store.GroupEntitydomainValueToEntity(com.soffid.iam.api.DomainValue instance)Transforms fromDomainValueobjectvoiddomainValueToEntity(com.soffid.iam.api.DomainValue source, GroupEntity target, boolean copyIfNull)Copy data fromDomainValueobjectList<GroupEntity>domainValueToEntityList(Collection<com.soffid.iam.api.DomainValue> instances)Transforms fromDomainValuelistGroupEntityfindByChild(CriteriaSearchConfiguration criteria, String groupName)CriteriaSearchConfiguration implementationGroupEntityfindByChild(String groupName)Operation findByChildGroupEntityfindByChild(String queryString, CriteriaSearchConfiguration criteria, String groupName)Internal implementationList<GroupEntity>findByCriteria(CriteriaSearchConfiguration criteria, String name, String parent, String homeDrive, String description, String type, String obsolete)CriteriaSearchConfiguration implementationList<GroupEntity>findByCriteria(CriteriaSearchConfiguration criteria, String name, String parent, String homeDrive, String description, String type, String obsolete, String homeServer, String budgetSection)CriteriaSearchConfiguration implementationList<GroupEntity>findByCriteria(String queryString, CriteriaSearchConfiguration criteria, String name, String parent, String homeDrive, String description, String type, String obsolete)Internal implementationList<GroupEntity>findByCriteria(String queryString, CriteriaSearchConfiguration criteria, String name, String parent, String homeDrive, String description, String type, String obsolete, String homeServer, String budgetSection)Internal implementationList<GroupEntity>findByCriteria(String name, String parent, String homeDrive, String description, String type, String obsolete)Operation findByCriteriaList<GroupEntity>findByCriteria(String name, String parent, String homeDrive, String description, String type, String obsolete, String homeServer, String budgetSection)Operation findByCriteriaList<GroupEntity>findByGrantedRolesToUser(CriteriaSearchConfiguration criteria, String userName)CriteriaSearchConfiguration implementationList<GroupEntity>findByGrantedRolesToUser(String userName)Operation findByGrantedRolesToUserList<GroupEntity>findByGrantedRolesToUser(String queryString, CriteriaSearchConfiguration criteria, String userName)Internal implementationGroupEntityfindByName(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration implementationGroupEntityfindByName(String name)Operation findByNameGroupEntityfindByName(String queryString, CriteriaSearchConfiguration criteria, String name)Internal implementationGroupEntityfindByNameAndDate(CriteriaSearchConfiguration criteria, String name, Date d)CriteriaSearchConfiguration implementationGroupEntityfindByNameAndDate(String queryString, CriteriaSearchConfiguration criteria, String name, Date d)Internal implementationGroupEntityfindByNameAndDate(String name, Date d)Operation findByNameAndDateList<GroupEntity>findByParent(CriteriaSearchConfiguration criteria, String parent)CriteriaSearchConfiguration implementationList<GroupEntity>findByParent(CriteriaSearchConfiguration criteria, String parent, Date d)CriteriaSearchConfiguration implementationList<GroupEntity>findByParent(String parent)Operation findByParentList<GroupEntity>findByParent(String queryString, CriteriaSearchConfiguration criteria, String parent)Internal implementationList<GroupEntity>findByParent(String queryString, CriteriaSearchConfiguration criteria, String parent, Date d)Internal implementationList<GroupEntity>findByParent(String parent, Date d)Operation findByParentCollection<GroupEntity>findByText(CriteriaSearchConfiguration criteria, String text)CriteriaSearchConfiguration implementationCollection<GroupEntity>findByText(String text)Operation findByTextCollection<GroupEntity>findByText(String queryString, CriteriaSearchConfiguration criteria, String text)Internal implementationList<GroupEntity>findByType(CriteriaSearchConfiguration criteria, String unitType)CriteriaSearchConfiguration implementationList<GroupEntity>findByType(String unitType)Operation findByTypeList<GroupEntity>findByType(String queryString, CriteriaSearchConfiguration criteria, String unitType)Internal implementationCollection<String>findGroupNames()Operation findGroupNamesCollection<String>findGroupNames(CriteriaSearchConfiguration criteria)CriteriaSearchConfiguration implementationCollection<String>findGroupNames(String queryString, CriteriaSearchConfiguration criteria)Internal implementationList<GroupEntity>findGroupsByUser(CriteriaSearchConfiguration criteria, String userName)CriteriaSearchConfiguration implementationList<GroupEntity>findGroupsByUser(String userName)Operation findGroupsByUserList<GroupEntity>findGroupsByUser(String queryString, CriteriaSearchConfiguration criteria, String userName)Internal implementationGroupEntityfindPrimaryGroupByUser(CriteriaSearchConfiguration criteria, String userName)CriteriaSearchConfiguration implementationGroupEntityfindPrimaryGroupByUser(String userName)Operation findPrimaryGroupByUserGroupEntityfindPrimaryGroupByUser(String queryString, CriteriaSearchConfiguration criteria, String userName)Internal implementationAccountAccessEntityDaogetAccountAccessEntityDao()Gets reference toaccountAccessEntityDao.AuditEntityDaogetAuditEntityDao()Gets reference toauditoriaEntityDao.EmailListEntityDaogetEmailListEntityDao()Gets reference tollistaCorreuEntityDao.GroupAttributeEntityDaogetGroupAttributeEntityDao()Gets reference togroupAttributeEntityDao.protected com.soffid.iam.api.GroupgetGroupCacheEntry(Long id)RetrievesGroupfrom cacheGroupEntityDaogetGroupEntityDao()Gets reference togrupEntityDao.GroupTypeEntityDaogetGroupTypeEntityDao()Gets reference totipusUnitatOrganitzativaEntityDao.HostEntityDaogetHostEntityDao()Gets reference tomaquinaEntityDao.MailListGroupMemberEntityDaogetMailListGroupMemberEntityDao()Gets reference tomailListGroupMemberEntityDao.MailListRoleMemberEntityDaogetMailListRoleMemberEntityDao()Gets reference tomailListRoleMemberEntityDao.NetworkAuthorizationEntityDaogetNetworkAuthorizationEntityDao()Gets reference toxarxaACEntityDao.PrinterGroupEntityDaogetPrinterGroupEntityDao()Gets reference togrupImpressoraEntityDao.RoleAccountEntityDaogetRoleAccountEntityDao()Gets reference torolAccountEntityDao.RoleGroupEntityDaogetRoleGroupEntityDao()Gets reference torolsGrupEntityDao.SystemGroupEntityDaogetSystemGroupEntityDao()Gets reference togrupDispatcherEntityDao.TaskEntityDaogetTaskEntityDao()Gets reference totasqueEntityDao.TenantEntityDaogetTenantEntityDao()Gets reference totenantEntityDao.UserEntityDaogetUserEntityDao()Gets reference tousuariEntityDao.UserGroupEntityDaogetUserGroupEntityDao()Gets reference tousuariGrupEntityDao.GroupEntitygroupToEntity(com.soffid.iam.api.Group instance)Transforms fromGroupobjectvoidgroupToEntity(com.soffid.iam.api.Group source, GroupEntity target, boolean copyIfNull)Copy data fromGroupobjectList<GroupEntity>groupToEntityList(Collection<com.soffid.iam.api.Group> instances)Transforms fromGrouplistGroupEntitygrupToEntity(es.caib.seycon.ng.comu.Grup instance)Transforms fromGrupobjectvoidgrupToEntity(es.caib.seycon.ng.comu.Grup source, GroupEntity target, boolean copyIfNull)Copy data fromGrupobjectList<GroupEntity>grupToEntityList(Collection<es.caib.seycon.ng.comu.Grup> instances)Transforms fromGrouplistprotected abstract voidhandleSetParentGroup(String codiSubGrup, String codiSuperGrup)GroupEntityidentitatToEntity(es.caib.seycon.ng.comu.Identitat instance)Transforms fromIdentitatobjectvoididentitatToEntity(es.caib.seycon.ng.comu.Identitat source, GroupEntity target, boolean copyIfNull)Copy data fromIdentitatobjectList<GroupEntity>identitatToEntityList(Collection<es.caib.seycon.ng.comu.Identitat> instances)Transforms fromIdentitylistvoididentityToEntity(com.soffid.iam.api.Identity source, GroupEntity target, boolean copyIfNull)Copy data fromIdentityobjectList<GroupEntity>identityToEntityList(Collection<com.soffid.iam.api.Identity> instances)Transforms fromIdentitylistGroupEntityload(Long id)Loads an instance ofGroupEntityfrom the persistent store.List<GroupEntity>loadAll()Loads all instances ofGroupEntityfrom the persistent store.GroupEntitynewGroupEntity()Creates an instance ofGroupEntity.List<GroupEntity>query(String queryString, Parameter[] parameters)Query ofGroupEntityfrom the persistent store.List<GroupEntity>query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofGroupEntityfrom the persistent store.voidremove(GroupEntity entity)Removes an instance ofGroupEntityfrom the persistent store.voidremove(Long id)Removes an instance ofGroupEntityfrom the persistent store.voidremove(Collection<? extends GroupEntity> entities)Removes a collection ofGroupEntityfrom the persistent store.protected voidremoveGroupCacheEntry(Long id)RemovesGroupfrom cachevoidsetAccountAccessEntityDao(AccountAccessEntityDao accountAccessEntityDao)Sets reference toaccountAccessEntityDao.voidsetAuditEntityDao(AuditEntityDao auditoriaEntityDao)Sets reference toauditoriaEntityDao.voidsetEmailListEntityDao(EmailListEntityDao llistaCorreuEntityDao)Sets reference tollistaCorreuEntityDao.voidsetGroupAttributeEntityDao(GroupAttributeEntityDao groupAttributeEntityDao)Sets reference togroupAttributeEntityDao.voidsetGroupEntityDao(GroupEntityDao grupEntityDao)Sets reference togrupEntityDao.voidsetGroupTypeEntityDao(GroupTypeEntityDao tipusUnitatOrganitzativaEntityDao)Sets reference totipusUnitatOrganitzativaEntityDao.voidsetHostEntityDao(HostEntityDao maquinaEntityDao)Sets reference tomaquinaEntityDao.voidsetMailListGroupMemberEntityDao(MailListGroupMemberEntityDao mailListGroupMemberEntityDao)Sets reference tomailListGroupMemberEntityDao.voidsetMailListRoleMemberEntityDao(MailListRoleMemberEntityDao mailListRoleMemberEntityDao)Sets reference tomailListRoleMemberEntityDao.voidsetNetworkAuthorizationEntityDao(NetworkAuthorizationEntityDao xarxaACEntityDao)Sets reference toxarxaACEntityDao.voidsetParentGroup(String codiSubGrup, String codiSuperGrup)Operation setParentGroupvoidsetPrinterGroupEntityDao(PrinterGroupEntityDao grupImpressoraEntityDao)Sets reference togrupImpressoraEntityDao.voidsetRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)Sets reference torolAccountEntityDao.voidsetRoleGroupEntityDao(RoleGroupEntityDao rolsGrupEntityDao)Sets reference torolsGrupEntityDao.voidsetSystemGroupEntityDao(SystemGroupEntityDao grupDispatcherEntityDao)Sets reference togrupDispatcherEntityDao.voidsetTaskEntityDao(TaskEntityDao tasqueEntityDao)Sets reference totasqueEntityDao.voidsetTenantEntityDao(TenantEntityDao tenantEntityDao)Sets reference totenantEntityDao.voidsetUserEntityDao(UserEntityDao usuariEntityDao)Sets reference tousuariEntityDao.voidsetUserGroupEntityDao(UserGroupEntityDao usuariGrupEntityDao)Sets reference tousuariGrupEntityDao.protected voidstoreGroupCacheEntry(Long id, com.soffid.iam.api.Group grup)StoresGroupin cachecom.soffid.iam.api.DomainValuetoDomainValue(GroupEntity entity)Transforms toDomainValueobjectvoidtoDomainValue(GroupEntity source, com.soffid.iam.api.DomainValue target)Copy data toDomainValueobjectList<com.soffid.iam.api.DomainValue>toDomainValueList(Collection<GroupEntity> instances)Transforms toDomainValuelistcom.soffid.iam.api.GrouptoGroup(GroupEntity entity)Transforms toGroupobjectvoidtoGroup(GroupEntity source, com.soffid.iam.api.Group target)Copy data toGroupobjectList<com.soffid.iam.api.Group>toGroupList(Collection<GroupEntity> instances)Transforms toGrouplistes.caib.seycon.ng.comu.GruptoGrup(GroupEntity entity)Transforms toGroupobjectvoidtoGrup(GroupEntity source, es.caib.seycon.ng.comu.Grup target)Copy data toGrupobjectList<es.caib.seycon.ng.comu.Grup>toGrupList(Collection<GroupEntity> instances)Transforms toGruplistes.caib.seycon.ng.comu.IdentitattoIdentitat(GroupEntity entity)Transforms toIdentityobjectvoidtoIdentitat(GroupEntity source, es.caib.seycon.ng.comu.Identitat target)Copy data toIdentitatobjectList<es.caib.seycon.ng.comu.Identitat>toIdentitatList(Collection<GroupEntity> instances)Transforms toIdentitatlistcom.soffid.iam.api.IdentitytoIdentity(GroupEntity entity)Transforms toIdentityobjectvoidtoIdentity(GroupEntity source, com.soffid.iam.api.Identity target)Copy data toIdentityobjectList<com.soffid.iam.api.Identity>toIdentityList(Collection<GroupEntity> instances)Transforms toIdentitylistes.caib.seycon.ng.comu.ValorDominitoValorDomini(GroupEntity entity)Transforms toDomainValueobjectvoidtoValorDomini(GroupEntity source, es.caib.seycon.ng.comu.ValorDomini target)Copy data toValorDominiobjectList<es.caib.seycon.ng.comu.ValorDomini>toValorDominiList(Collection<GroupEntity> instances)Transforms toValorDominilistvoidupdate(GroupEntity entity)Updates an instance ofGroupEntityat the persistent store.voidupdate(Collection<? extends GroupEntity> entities)Updates a collection ofGroupEntityin the persistent store.GroupEntityvalorDominiToEntity(es.caib.seycon.ng.comu.ValorDomini instance)Transforms fromValorDominiobjectvoidvalorDominiToEntity(es.caib.seycon.ng.comu.ValorDomini source, GroupEntity target, boolean copyIfNull)Copy data fromValorDominiobjectList<GroupEntity>valorDominiToEntityList(Collection<es.caib.seycon.ng.comu.ValorDomini> instances)Transforms fromDomainValuelist-
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.soffid.iam.model.GroupEntityDao
identityToEntity
-
-
-
-
Method Detail
-
setAccountAccessEntityDao
public void setAccountAccessEntityDao(AccountAccessEntityDao accountAccessEntityDao)
Sets reference toaccountAccessEntityDao.
-
getAccountAccessEntityDao
public AccountAccessEntityDao getAccountAccessEntityDao()
Gets reference toaccountAccessEntityDao.
-
setAuditEntityDao
public void setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao.
-
getAuditEntityDao
public AuditEntityDao getAuditEntityDao()
Gets reference toauditoriaEntityDao.
-
setGroupAttributeEntityDao
public void setGroupAttributeEntityDao(GroupAttributeEntityDao groupAttributeEntityDao)
Sets reference togroupAttributeEntityDao.
-
getGroupAttributeEntityDao
public GroupAttributeEntityDao getGroupAttributeEntityDao()
Gets reference togroupAttributeEntityDao.
-
setSystemGroupEntityDao
public void setSystemGroupEntityDao(SystemGroupEntityDao grupDispatcherEntityDao)
Sets reference togrupDispatcherEntityDao.
-
getSystemGroupEntityDao
public SystemGroupEntityDao getSystemGroupEntityDao()
Gets reference togrupDispatcherEntityDao.
-
setGroupEntityDao
public void setGroupEntityDao(GroupEntityDao grupEntityDao)
Sets reference togrupEntityDao.
-
getGroupEntityDao
public GroupEntityDao getGroupEntityDao()
Gets reference togrupEntityDao.
-
setPrinterGroupEntityDao
public void setPrinterGroupEntityDao(PrinterGroupEntityDao grupImpressoraEntityDao)
Sets reference togrupImpressoraEntityDao.
-
getPrinterGroupEntityDao
public PrinterGroupEntityDao getPrinterGroupEntityDao()
Gets reference togrupImpressoraEntityDao.
-
setEmailListEntityDao
public void setEmailListEntityDao(EmailListEntityDao llistaCorreuEntityDao)
Sets reference tollistaCorreuEntityDao.
-
getEmailListEntityDao
public EmailListEntityDao getEmailListEntityDao()
Gets reference tollistaCorreuEntityDao.
-
setMailListGroupMemberEntityDao
public void setMailListGroupMemberEntityDao(MailListGroupMemberEntityDao mailListGroupMemberEntityDao)
Sets reference tomailListGroupMemberEntityDao.
-
getMailListGroupMemberEntityDao
public MailListGroupMemberEntityDao getMailListGroupMemberEntityDao()
Gets reference tomailListGroupMemberEntityDao.
-
setMailListRoleMemberEntityDao
public void setMailListRoleMemberEntityDao(MailListRoleMemberEntityDao mailListRoleMemberEntityDao)
Sets reference tomailListRoleMemberEntityDao.
-
getMailListRoleMemberEntityDao
public MailListRoleMemberEntityDao getMailListRoleMemberEntityDao()
Gets reference tomailListRoleMemberEntityDao.
-
setHostEntityDao
public void setHostEntityDao(HostEntityDao maquinaEntityDao)
Sets reference tomaquinaEntityDao.
-
getHostEntityDao
public HostEntityDao getHostEntityDao()
Gets reference tomaquinaEntityDao.
-
setRoleAccountEntityDao
public void setRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)
Sets reference torolAccountEntityDao.
-
getRoleAccountEntityDao
public RoleAccountEntityDao getRoleAccountEntityDao()
Gets reference torolAccountEntityDao.
-
setRoleGroupEntityDao
public void setRoleGroupEntityDao(RoleGroupEntityDao rolsGrupEntityDao)
Sets reference torolsGrupEntityDao.
-
getRoleGroupEntityDao
public RoleGroupEntityDao getRoleGroupEntityDao()
Gets reference torolsGrupEntityDao.
-
setTaskEntityDao
public void setTaskEntityDao(TaskEntityDao tasqueEntityDao)
Sets reference totasqueEntityDao.
-
getTaskEntityDao
public TaskEntityDao getTaskEntityDao()
Gets reference totasqueEntityDao.
-
setTenantEntityDao
public void setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao.
-
getTenantEntityDao
public TenantEntityDao getTenantEntityDao()
Gets reference totenantEntityDao.
-
setGroupTypeEntityDao
public void setGroupTypeEntityDao(GroupTypeEntityDao tipusUnitatOrganitzativaEntityDao)
Sets reference totipusUnitatOrganitzativaEntityDao.
-
getGroupTypeEntityDao
public GroupTypeEntityDao getGroupTypeEntityDao()
Gets reference totipusUnitatOrganitzativaEntityDao.
-
setUserEntityDao
public void setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao.
-
getUserEntityDao
public UserEntityDao getUserEntityDao()
Gets reference tousuariEntityDao.
-
setUserGroupEntityDao
public void setUserGroupEntityDao(UserGroupEntityDao usuariGrupEntityDao)
Sets reference tousuariGrupEntityDao.
-
getUserGroupEntityDao
public UserGroupEntityDao getUserGroupEntityDao()
Gets reference tousuariGrupEntityDao.
-
setNetworkAuthorizationEntityDao
public void setNetworkAuthorizationEntityDao(NetworkAuthorizationEntityDao xarxaACEntityDao)
Sets reference toxarxaACEntityDao.
-
getNetworkAuthorizationEntityDao
public NetworkAuthorizationEntityDao getNetworkAuthorizationEntityDao()
Gets reference toxarxaACEntityDao.
-
findByName
public GroupEntity findByName(String name)
Operation findByName- Specified by:
findByNamein interfaceGroupEntityDao- Parameters:
name-- Returns:
-
findByName
public GroupEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findByNamein interfaceGroupEntityDao
-
findByName
public GroupEntity findByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
findByNameAndDate
public GroupEntity findByNameAndDate(String name, Date d)
Operation findByNameAndDate- Specified by:
findByNameAndDatein interfaceGroupEntityDao- Parameters:
name-d-- Returns:
-
findByNameAndDate
public GroupEntity findByNameAndDate(CriteriaSearchConfiguration criteria, String name, Date d)
CriteriaSearchConfiguration implementation- Specified by:
findByNameAndDatein interfaceGroupEntityDao
-
findByNameAndDate
public GroupEntity findByNameAndDate(String queryString, CriteriaSearchConfiguration criteria, String name, Date d)
Internal implementation
-
findPrimaryGroupByUser
public GroupEntity findPrimaryGroupByUser(String userName)
Operation findPrimaryGroupByUser- Specified by:
findPrimaryGroupByUserin interfaceGroupEntityDao- Parameters:
userName-- Returns:
-
findPrimaryGroupByUser
public GroupEntity findPrimaryGroupByUser(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration implementation- Specified by:
findPrimaryGroupByUserin interfaceGroupEntityDao
-
findPrimaryGroupByUser
public GroupEntity findPrimaryGroupByUser(String queryString, CriteriaSearchConfiguration criteria, String userName)
Internal implementation
-
findByChild
public GroupEntity findByChild(String groupName)
Operation findByChild- Specified by:
findByChildin interfaceGroupEntityDao- Parameters:
groupName-- Returns:
-
findByChild
public GroupEntity findByChild(CriteriaSearchConfiguration criteria, String groupName)
CriteriaSearchConfiguration implementation- Specified by:
findByChildin interfaceGroupEntityDao
-
findByChild
public GroupEntity findByChild(String queryString, CriteriaSearchConfiguration criteria, String groupName)
Internal implementation
-
findByText
public Collection<GroupEntity> findByText(String text)
Operation findByText- Specified by:
findByTextin interfaceGroupEntityDao- Parameters:
text-- Returns:
-
findByText
public Collection<GroupEntity> findByText(CriteriaSearchConfiguration criteria, String text)
CriteriaSearchConfiguration implementation- Specified by:
findByTextin interfaceGroupEntityDao
-
findByText
public Collection<GroupEntity> findByText(String queryString, CriteriaSearchConfiguration criteria, String text)
Internal implementation
-
findGroupNames
public Collection<String> findGroupNames()
Operation findGroupNames- Specified by:
findGroupNamesin interfaceGroupEntityDao- Returns:
-
findGroupNames
public Collection<String> findGroupNames(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementation- Specified by:
findGroupNamesin interfaceGroupEntityDao
-
findGroupNames
public Collection<String> findGroupNames(String queryString, CriteriaSearchConfiguration criteria)
Internal implementation
-
findByCriteria
public List<GroupEntity> findByCriteria(String name, String parent, String homeDrive, String description, String type, String obsolete)
Operation findByCriteria- Specified by:
findByCriteriain interfaceGroupEntityDao- Parameters:
name-parent-homeDrive-description-type-obsolete-- Returns:
-
findByCriteria
public List<GroupEntity> findByCriteria(CriteriaSearchConfiguration criteria, String name, String parent, String homeDrive, String description, String type, String obsolete)
CriteriaSearchConfiguration implementation- Specified by:
findByCriteriain interfaceGroupEntityDao
-
findByCriteria
public List<GroupEntity> findByCriteria(String queryString, CriteriaSearchConfiguration criteria, String name, String parent, String homeDrive, String description, String type, String obsolete)
Internal implementation
-
findByCriteria
public List<GroupEntity> findByCriteria(String name, String parent, String homeDrive, String description, String type, String obsolete, String homeServer, String budgetSection)
Operation findByCriteria- Specified by:
findByCriteriain interfaceGroupEntityDao- Parameters:
name-parent-homeDrive-description-type-obsolete-homeServer-budgetSection-- Returns:
-
findByCriteria
public List<GroupEntity> findByCriteria(CriteriaSearchConfiguration criteria, String name, String parent, String homeDrive, String description, String type, String obsolete, String homeServer, String budgetSection)
CriteriaSearchConfiguration implementation- Specified by:
findByCriteriain interfaceGroupEntityDao
-
findByCriteria
public List<GroupEntity> findByCriteria(String queryString, CriteriaSearchConfiguration criteria, String name, String parent, String homeDrive, String description, String type, String obsolete, String homeServer, String budgetSection)
Internal implementation
-
findByParent
public List<GroupEntity> findByParent(String parent, Date d)
Operation findByParent- Specified by:
findByParentin interfaceGroupEntityDao- Parameters:
parent-d-- Returns:
-
findByParent
public List<GroupEntity> findByParent(CriteriaSearchConfiguration criteria, String parent, Date d)
CriteriaSearchConfiguration implementation- Specified by:
findByParentin interfaceGroupEntityDao
-
findByParent
public List<GroupEntity> findByParent(String queryString, CriteriaSearchConfiguration criteria, String parent, Date d)
Internal implementation
-
findByType
public List<GroupEntity> findByType(String unitType)
Operation findByType- Specified by:
findByTypein interfaceGroupEntityDao- Parameters:
unitType-- Returns:
-
findByType
public List<GroupEntity> findByType(CriteriaSearchConfiguration criteria, String unitType)
CriteriaSearchConfiguration implementation- Specified by:
findByTypein interfaceGroupEntityDao
-
findByType
public List<GroupEntity> findByType(String queryString, CriteriaSearchConfiguration criteria, String unitType)
Internal implementation
-
findByGrantedRolesToUser
public List<GroupEntity> findByGrantedRolesToUser(String userName)
Operation findByGrantedRolesToUser- Specified by:
findByGrantedRolesToUserin interfaceGroupEntityDao- Parameters:
userName-- Returns:
-
findByGrantedRolesToUser
public List<GroupEntity> findByGrantedRolesToUser(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration implementation- Specified by:
findByGrantedRolesToUserin interfaceGroupEntityDao
-
findByGrantedRolesToUser
public List<GroupEntity> findByGrantedRolesToUser(String queryString, CriteriaSearchConfiguration criteria, String userName)
Internal implementation
-
findGroupsByUser
public List<GroupEntity> findGroupsByUser(String userName)
Operation findGroupsByUser- Specified by:
findGroupsByUserin interfaceGroupEntityDao- Parameters:
userName-- Returns:
-
findGroupsByUser
public List<GroupEntity> findGroupsByUser(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration implementation- Specified by:
findGroupsByUserin interfaceGroupEntityDao
-
findGroupsByUser
public List<GroupEntity> findGroupsByUser(String queryString, CriteriaSearchConfiguration criteria, String userName)
Internal implementation
-
findByParent
public List<GroupEntity> findByParent(String parent)
Operation findByParent- Specified by:
findByParentin interfaceGroupEntityDao- Parameters:
parent-- Returns:
-
findByParent
public List<GroupEntity> findByParent(CriteriaSearchConfiguration criteria, String parent)
CriteriaSearchConfiguration implementation- Specified by:
findByParentin interfaceGroupEntityDao
-
findByParent
public List<GroupEntity> findByParent(String queryString, CriteriaSearchConfiguration criteria, String parent)
Internal implementation
-
setParentGroup
public void setParentGroup(String codiSubGrup, String codiSuperGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Description copied from interface:GroupEntityDaoOperation setParentGroup- Specified by:
setParentGroupin interfaceGroupEntityDao- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSetParentGroup
protected abstract void handleSetParentGroup(String codiSubGrup, String codiSuperGrup) throws Exception
- Throws:
Exception
-
toGroup
public void toGroup(GroupEntity source, com.soffid.iam.api.Group target)
Copy data toGroupobject- Specified by:
toGroupin interfaceGroupEntityDao
-
storeGroupCacheEntry
protected void storeGroupCacheEntry(Long id, com.soffid.iam.api.Group grup)
StoresGroupin cache
-
getGroupCacheEntry
protected com.soffid.iam.api.Group getGroupCacheEntry(Long id)
RetrievesGroupfrom cache
-
removeGroupCacheEntry
protected void removeGroupCacheEntry(Long id)
RemovesGroupfrom cache
-
toGroup
public com.soffid.iam.api.Group toGroup(GroupEntity entity)
Description copied from interface:GroupEntityDaoTransforms toGroupobject- Specified by:
toGroupin interfaceGroupEntityDao
-
toGroupList
public List<com.soffid.iam.api.Group> toGroupList(Collection<GroupEntity> instances)
Transforms toGrouplist- Specified by:
toGroupListin interfaceGroupEntityDao
-
groupToEntity
public void groupToEntity(com.soffid.iam.api.Group source, GroupEntity target, boolean copyIfNull)Copy data fromGroupobject- Specified by:
groupToEntityin interfaceGroupEntityDao
-
groupToEntity
public GroupEntity groupToEntity(com.soffid.iam.api.Group instance)
Transforms fromGroupobject- Specified by:
groupToEntityin interfaceGroupEntityDao
-
groupToEntityList
public List<GroupEntity> groupToEntityList(Collection<com.soffid.iam.api.Group> instances)
Transforms fromGrouplist- Specified by:
groupToEntityListin interfaceGroupEntityDao
-
toGrup
public void toGrup(GroupEntity source, es.caib.seycon.ng.comu.Grup target)
Description copied from interface:GroupEntityDaoCopy data toGrupobject- Specified by:
toGrupin interfaceGroupEntityDao
-
toGrup
public es.caib.seycon.ng.comu.Grup toGrup(GroupEntity entity)
Transforms toGroupobject- Specified by:
toGrupin interfaceGroupEntityDao
-
toGrupList
public List<es.caib.seycon.ng.comu.Grup> toGrupList(Collection<GroupEntity> instances)
Transforms toGruplist- Specified by:
toGrupListin interfaceGroupEntityDao
-
grupToEntity
public void grupToEntity(es.caib.seycon.ng.comu.Grup source, GroupEntity target, boolean copyIfNull)Copy data fromGrupobject- Specified by:
grupToEntityin interfaceGroupEntityDao
-
grupToEntity
public GroupEntity grupToEntity(es.caib.seycon.ng.comu.Grup instance)
Transforms fromGrupobject- Specified by:
grupToEntityin interfaceGroupEntityDao
-
grupToEntityList
public List<GroupEntity> grupToEntityList(Collection<es.caib.seycon.ng.comu.Grup> instances)
Transforms fromGrouplist- Specified by:
grupToEntityListin interfaceGroupEntityDao
-
toIdentity
public void toIdentity(GroupEntity source, com.soffid.iam.api.Identity target)
Copy data toIdentityobject- Specified by:
toIdentityin interfaceGroupEntityDao
-
toIdentity
public com.soffid.iam.api.Identity toIdentity(GroupEntity entity)
Transforms toIdentityobject- Specified by:
toIdentityin interfaceGroupEntityDao
-
toIdentityList
public List<com.soffid.iam.api.Identity> toIdentityList(Collection<GroupEntity> instances)
Transforms toIdentitylist- Specified by:
toIdentityListin interfaceGroupEntityDao
-
identityToEntity
public void identityToEntity(com.soffid.iam.api.Identity source, GroupEntity target, boolean copyIfNull)Copy data fromIdentityobject- Specified by:
identityToEntityin interfaceGroupEntityDao
-
identityToEntityList
public List<GroupEntity> identityToEntityList(Collection<com.soffid.iam.api.Identity> instances)
Transforms fromIdentitylist- Specified by:
identityToEntityListin interfaceGroupEntityDao
-
toIdentitat
public void toIdentitat(GroupEntity source, es.caib.seycon.ng.comu.Identitat target)
Description copied from interface:GroupEntityDaoCopy data toIdentitatobject- Specified by:
toIdentitatin interfaceGroupEntityDao
-
toIdentitat
public es.caib.seycon.ng.comu.Identitat toIdentitat(GroupEntity entity)
Transforms toIdentityobject- Specified by:
toIdentitatin interfaceGroupEntityDao
-
toIdentitatList
public List<es.caib.seycon.ng.comu.Identitat> toIdentitatList(Collection<GroupEntity> instances)
Transforms toIdentitatlist- Specified by:
toIdentitatListin interfaceGroupEntityDao
-
identitatToEntity
public void identitatToEntity(es.caib.seycon.ng.comu.Identitat source, GroupEntity target, boolean copyIfNull)Copy data fromIdentitatobject- Specified by:
identitatToEntityin interfaceGroupEntityDao
-
identitatToEntity
public GroupEntity identitatToEntity(es.caib.seycon.ng.comu.Identitat instance)
Transforms fromIdentitatobject- Specified by:
identitatToEntityin interfaceGroupEntityDao
-
identitatToEntityList
public List<GroupEntity> identitatToEntityList(Collection<es.caib.seycon.ng.comu.Identitat> instances)
Transforms fromIdentitylist- Specified by:
identitatToEntityListin interfaceGroupEntityDao
-
toDomainValue
public void toDomainValue(GroupEntity source, com.soffid.iam.api.DomainValue target)
Copy data toDomainValueobject- Specified by:
toDomainValuein interfaceGroupEntityDao
-
toDomainValue
public com.soffid.iam.api.DomainValue toDomainValue(GroupEntity entity)
Transforms toDomainValueobject- Specified by:
toDomainValuein interfaceGroupEntityDao
-
toDomainValueList
public List<com.soffid.iam.api.DomainValue> toDomainValueList(Collection<GroupEntity> instances)
Transforms toDomainValuelist- Specified by:
toDomainValueListin interfaceGroupEntityDao
-
domainValueToEntity
public void domainValueToEntity(com.soffid.iam.api.DomainValue source, GroupEntity target, boolean copyIfNull)Copy data fromDomainValueobject- Specified by:
domainValueToEntityin interfaceGroupEntityDao
-
domainValueToEntity
public GroupEntity domainValueToEntity(com.soffid.iam.api.DomainValue instance)
Transforms fromDomainValueobject- Specified by:
domainValueToEntityin interfaceGroupEntityDao
-
domainValueToEntityList
public List<GroupEntity> domainValueToEntityList(Collection<com.soffid.iam.api.DomainValue> instances)
Transforms fromDomainValuelist- Specified by:
domainValueToEntityListin interfaceGroupEntityDao
-
toValorDomini
public void toValorDomini(GroupEntity source, es.caib.seycon.ng.comu.ValorDomini target)
Description copied from interface:GroupEntityDaoCopy data toValorDominiobject- Specified by:
toValorDominiin interfaceGroupEntityDao
-
toValorDomini
public es.caib.seycon.ng.comu.ValorDomini toValorDomini(GroupEntity entity)
Transforms toDomainValueobject- Specified by:
toValorDominiin interfaceGroupEntityDao
-
toValorDominiList
public List<es.caib.seycon.ng.comu.ValorDomini> toValorDominiList(Collection<GroupEntity> instances)
Transforms toValorDominilist- Specified by:
toValorDominiListin interfaceGroupEntityDao
-
valorDominiToEntity
public void valorDominiToEntity(es.caib.seycon.ng.comu.ValorDomini source, GroupEntity target, boolean copyIfNull)Copy data fromValorDominiobject- Specified by:
valorDominiToEntityin interfaceGroupEntityDao
-
valorDominiToEntity
public GroupEntity valorDominiToEntity(es.caib.seycon.ng.comu.ValorDomini instance)
Transforms fromValorDominiobject- Specified by:
valorDominiToEntityin interfaceGroupEntityDao
-
valorDominiToEntityList
public List<GroupEntity> valorDominiToEntityList(Collection<es.caib.seycon.ng.comu.ValorDomini> instances)
Transforms fromDomainValuelist- Specified by:
valorDominiToEntityListin interfaceGroupEntityDao
-
newGroupEntity
public GroupEntity newGroupEntity()
Creates an instance ofGroupEntity.- Specified by:
newGroupEntityin interfaceGroupEntityDao
-
load
public GroupEntity load(Long id)
Loads an instance ofGroupEntityfrom the persistent store.- Specified by:
loadin interfaceGroupEntityDao
-
loadAll
public List<GroupEntity> loadAll()
Loads all instances ofGroupEntityfrom the persistent store.- Specified by:
loadAllin interfaceGroupEntityDao
-
create
public void create(GroupEntity entity)
Adds an instance ofGroupEntityto the persistent store.- Specified by:
createin interfaceGroupEntityDao
-
update
public void update(GroupEntity entity)
Updates an instance ofGroupEntityat the persistent store.- Specified by:
updatein interfaceGroupEntityDao
-
remove
public void remove(GroupEntity entity)
Removes an instance ofGroupEntityfrom the persistent store.- Specified by:
removein interfaceGroupEntityDao
-
create
public void create(Collection<? extends GroupEntity> entities)
Creates a collection ofGroupEntityand adds it to the persistent store.- Specified by:
createin interfaceGroupEntityDao
-
update
public void update(Collection<? extends GroupEntity> entities)
Updates a collection ofGroupEntityin the persistent store.- Specified by:
updatein interfaceGroupEntityDao
-
remove
public void remove(Collection<? extends GroupEntity> entities)
Removes a collection ofGroupEntityfrom the persistent store.- Specified by:
removein interfaceGroupEntityDao
-
remove
public void remove(Long id)
Removes an instance ofGroupEntityfrom the persistent store.- Specified by:
removein interfaceGroupEntityDao
-
query
public List<GroupEntity> query(String queryString, Parameter[] parameters)
Query ofGroupEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
queryin interfaceGroupEntityDao
-
query
public List<GroupEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofGroupEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
queryin interfaceGroupEntityDao
-
-