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.LRUMap
mapGroup
protected int
mapGroupTimeout
-
Constructor Summary
Constructors Constructor Description GroupEntityDaoBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
create(GroupEntity entity)
Adds an instance ofGroupEntity
to the persistent store.void
create(Collection<? extends GroupEntity> entities)
Creates a collection ofGroupEntity
and adds it to the persistent store.GroupEntity
domainValueToEntity(com.soffid.iam.api.DomainValue instance)
Transforms fromDomainValue
objectvoid
domainValueToEntity(com.soffid.iam.api.DomainValue source, GroupEntity target, boolean copyIfNull)
Copy data fromDomainValue
objectList<GroupEntity>
domainValueToEntityList(Collection<com.soffid.iam.api.DomainValue> instances)
Transforms fromDomainValue
listGroupEntity
findByChild(CriteriaSearchConfiguration criteria, String groupName)
CriteriaSearchConfiguration implementationGroupEntity
findByChild(String groupName)
Operation findByChildGroupEntity
findByChild(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 implementationGroupEntity
findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementationGroupEntity
findByName(String name)
Operation findByNameGroupEntity
findByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementationGroupEntity
findByNameAndDate(CriteriaSearchConfiguration criteria, String name, Date d)
CriteriaSearchConfiguration implementationGroupEntity
findByNameAndDate(String queryString, CriteriaSearchConfiguration criteria, String name, Date d)
Internal implementationGroupEntity
findByNameAndDate(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 implementationGroupEntity
findPrimaryGroupByUser(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration implementationGroupEntity
findPrimaryGroupByUser(String userName)
Operation findPrimaryGroupByUserGroupEntity
findPrimaryGroupByUser(String queryString, CriteriaSearchConfiguration criteria, String userName)
Internal implementationAccountAccessEntityDao
getAccountAccessEntityDao()
Gets reference toaccountAccessEntityDao
.AuditEntityDao
getAuditEntityDao()
Gets reference toauditoriaEntityDao
.EmailListEntityDao
getEmailListEntityDao()
Gets reference tollistaCorreuEntityDao
.GroupAttributeEntityDao
getGroupAttributeEntityDao()
Gets reference togroupAttributeEntityDao
.protected com.soffid.iam.api.Group
getGroupCacheEntry(Long id)
RetrievesGroup
from cacheGroupEntityDao
getGroupEntityDao()
Gets reference togrupEntityDao
.GroupTypeEntityDao
getGroupTypeEntityDao()
Gets reference totipusUnitatOrganitzativaEntityDao
.HostEntityDao
getHostEntityDao()
Gets reference tomaquinaEntityDao
.MailListGroupMemberEntityDao
getMailListGroupMemberEntityDao()
Gets reference tomailListGroupMemberEntityDao
.MailListRoleMemberEntityDao
getMailListRoleMemberEntityDao()
Gets reference tomailListRoleMemberEntityDao
.NetworkAuthorizationEntityDao
getNetworkAuthorizationEntityDao()
Gets reference toxarxaACEntityDao
.PrinterGroupEntityDao
getPrinterGroupEntityDao()
Gets reference togrupImpressoraEntityDao
.RoleAccountEntityDao
getRoleAccountEntityDao()
Gets reference torolAccountEntityDao
.RoleGroupEntityDao
getRoleGroupEntityDao()
Gets reference torolsGrupEntityDao
.SystemGroupEntityDao
getSystemGroupEntityDao()
Gets reference togrupDispatcherEntityDao
.TaskEntityDao
getTaskEntityDao()
Gets reference totasqueEntityDao
.TenantEntityDao
getTenantEntityDao()
Gets reference totenantEntityDao
.UserEntityDao
getUserEntityDao()
Gets reference tousuariEntityDao
.UserGroupEntityDao
getUserGroupEntityDao()
Gets reference tousuariGrupEntityDao
.GroupEntity
groupToEntity(com.soffid.iam.api.Group instance)
Transforms fromGroup
objectvoid
groupToEntity(com.soffid.iam.api.Group source, GroupEntity target, boolean copyIfNull)
Copy data fromGroup
objectList<GroupEntity>
groupToEntityList(Collection<com.soffid.iam.api.Group> instances)
Transforms fromGroup
listGroupEntity
grupToEntity(es.caib.seycon.ng.comu.Grup instance)
Transforms fromGrup
objectvoid
grupToEntity(es.caib.seycon.ng.comu.Grup source, GroupEntity target, boolean copyIfNull)
Copy data fromGrup
objectList<GroupEntity>
grupToEntityList(Collection<es.caib.seycon.ng.comu.Grup> instances)
Transforms fromGroup
listprotected abstract void
handleSetParentGroup(String codiSubGrup, String codiSuperGrup)
GroupEntity
identitatToEntity(es.caib.seycon.ng.comu.Identitat instance)
Transforms fromIdentitat
objectvoid
identitatToEntity(es.caib.seycon.ng.comu.Identitat source, GroupEntity target, boolean copyIfNull)
Copy data fromIdentitat
objectList<GroupEntity>
identitatToEntityList(Collection<es.caib.seycon.ng.comu.Identitat> instances)
Transforms fromIdentity
listvoid
identityToEntity(com.soffid.iam.api.Identity source, GroupEntity target, boolean copyIfNull)
Copy data fromIdentity
objectList<GroupEntity>
identityToEntityList(Collection<com.soffid.iam.api.Identity> instances)
Transforms fromIdentity
listGroupEntity
load(Long id)
Loads an instance ofGroupEntity
from the persistent store.List<GroupEntity>
loadAll()
Loads all instances ofGroupEntity
from the persistent store.GroupEntity
newGroupEntity()
Creates an instance ofGroupEntity
.List<GroupEntity>
query(String queryString, Parameter[] parameters)
Query ofGroupEntity
from the persistent store.List<GroupEntity>
query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofGroupEntity
from the persistent store.void
remove(GroupEntity entity)
Removes an instance ofGroupEntity
from the persistent store.void
remove(Long id)
Removes an instance ofGroupEntity
from the persistent store.void
remove(Collection<? extends GroupEntity> entities)
Removes a collection ofGroupEntity
from the persistent store.protected void
removeGroupCacheEntry(Long id)
RemovesGroup
from cachevoid
setAccountAccessEntityDao(AccountAccessEntityDao accountAccessEntityDao)
Sets reference toaccountAccessEntityDao
.void
setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao
.void
setEmailListEntityDao(EmailListEntityDao llistaCorreuEntityDao)
Sets reference tollistaCorreuEntityDao
.void
setGroupAttributeEntityDao(GroupAttributeEntityDao groupAttributeEntityDao)
Sets reference togroupAttributeEntityDao
.void
setGroupEntityDao(GroupEntityDao grupEntityDao)
Sets reference togrupEntityDao
.void
setGroupTypeEntityDao(GroupTypeEntityDao tipusUnitatOrganitzativaEntityDao)
Sets reference totipusUnitatOrganitzativaEntityDao
.void
setHostEntityDao(HostEntityDao maquinaEntityDao)
Sets reference tomaquinaEntityDao
.void
setMailListGroupMemberEntityDao(MailListGroupMemberEntityDao mailListGroupMemberEntityDao)
Sets reference tomailListGroupMemberEntityDao
.void
setMailListRoleMemberEntityDao(MailListRoleMemberEntityDao mailListRoleMemberEntityDao)
Sets reference tomailListRoleMemberEntityDao
.void
setNetworkAuthorizationEntityDao(NetworkAuthorizationEntityDao xarxaACEntityDao)
Sets reference toxarxaACEntityDao
.void
setParentGroup(String codiSubGrup, String codiSuperGrup)
Operation setParentGroupvoid
setPrinterGroupEntityDao(PrinterGroupEntityDao grupImpressoraEntityDao)
Sets reference togrupImpressoraEntityDao
.void
setRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)
Sets reference torolAccountEntityDao
.void
setRoleGroupEntityDao(RoleGroupEntityDao rolsGrupEntityDao)
Sets reference torolsGrupEntityDao
.void
setSystemGroupEntityDao(SystemGroupEntityDao grupDispatcherEntityDao)
Sets reference togrupDispatcherEntityDao
.void
setTaskEntityDao(TaskEntityDao tasqueEntityDao)
Sets reference totasqueEntityDao
.void
setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao
.void
setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao
.void
setUserGroupEntityDao(UserGroupEntityDao usuariGrupEntityDao)
Sets reference tousuariGrupEntityDao
.protected void
storeGroupCacheEntry(Long id, com.soffid.iam.api.Group grup)
StoresGroup
in cachecom.soffid.iam.api.DomainValue
toDomainValue(GroupEntity entity)
Transforms toDomainValue
objectvoid
toDomainValue(GroupEntity source, com.soffid.iam.api.DomainValue target)
Copy data toDomainValue
objectList<com.soffid.iam.api.DomainValue>
toDomainValueList(Collection<GroupEntity> instances)
Transforms toDomainValue
listcom.soffid.iam.api.Group
toGroup(GroupEntity entity)
Transforms toGroup
objectvoid
toGroup(GroupEntity source, com.soffid.iam.api.Group target)
Copy data toGroup
objectList<com.soffid.iam.api.Group>
toGroupList(Collection<GroupEntity> instances)
Transforms toGroup
listes.caib.seycon.ng.comu.Grup
toGrup(GroupEntity entity)
Transforms toGroup
objectvoid
toGrup(GroupEntity source, es.caib.seycon.ng.comu.Grup target)
Copy data toGrup
objectList<es.caib.seycon.ng.comu.Grup>
toGrupList(Collection<GroupEntity> instances)
Transforms toGrup
listes.caib.seycon.ng.comu.Identitat
toIdentitat(GroupEntity entity)
Transforms toIdentity
objectvoid
toIdentitat(GroupEntity source, es.caib.seycon.ng.comu.Identitat target)
Copy data toIdentitat
objectList<es.caib.seycon.ng.comu.Identitat>
toIdentitatList(Collection<GroupEntity> instances)
Transforms toIdentitat
listcom.soffid.iam.api.Identity
toIdentity(GroupEntity entity)
Transforms toIdentity
objectvoid
toIdentity(GroupEntity source, com.soffid.iam.api.Identity target)
Copy data toIdentity
objectList<com.soffid.iam.api.Identity>
toIdentityList(Collection<GroupEntity> instances)
Transforms toIdentity
listes.caib.seycon.ng.comu.ValorDomini
toValorDomini(GroupEntity entity)
Transforms toDomainValue
objectvoid
toValorDomini(GroupEntity source, es.caib.seycon.ng.comu.ValorDomini target)
Copy data toValorDomini
objectList<es.caib.seycon.ng.comu.ValorDomini>
toValorDominiList(Collection<GroupEntity> instances)
Transforms toValorDomini
listvoid
update(GroupEntity entity)
Updates an instance ofGroupEntity
at the persistent store.void
update(Collection<? extends GroupEntity> entities)
Updates a collection ofGroupEntity
in the persistent store.GroupEntity
valorDominiToEntity(es.caib.seycon.ng.comu.ValorDomini instance)
Transforms fromValorDomini
objectvoid
valorDominiToEntity(es.caib.seycon.ng.comu.ValorDomini source, GroupEntity target, boolean copyIfNull)
Copy data fromValorDomini
objectList<GroupEntity>
valorDominiToEntityList(Collection<es.caib.seycon.ng.comu.ValorDomini> instances)
Transforms fromDomainValue
list-
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:
findByName
in interfaceGroupEntityDao
- Parameters:
name
-- Returns:
-
findByName
public GroupEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findByName
in 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:
findByNameAndDate
in interfaceGroupEntityDao
- Parameters:
name
-d
-- Returns:
-
findByNameAndDate
public GroupEntity findByNameAndDate(CriteriaSearchConfiguration criteria, String name, Date d)
CriteriaSearchConfiguration implementation- Specified by:
findByNameAndDate
in 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:
findPrimaryGroupByUser
in interfaceGroupEntityDao
- Parameters:
userName
-- Returns:
-
findPrimaryGroupByUser
public GroupEntity findPrimaryGroupByUser(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration implementation- Specified by:
findPrimaryGroupByUser
in interfaceGroupEntityDao
-
findPrimaryGroupByUser
public GroupEntity findPrimaryGroupByUser(String queryString, CriteriaSearchConfiguration criteria, String userName)
Internal implementation
-
findByChild
public GroupEntity findByChild(String groupName)
Operation findByChild- Specified by:
findByChild
in interfaceGroupEntityDao
- Parameters:
groupName
-- Returns:
-
findByChild
public GroupEntity findByChild(CriteriaSearchConfiguration criteria, String groupName)
CriteriaSearchConfiguration implementation- Specified by:
findByChild
in interfaceGroupEntityDao
-
findByChild
public GroupEntity findByChild(String queryString, CriteriaSearchConfiguration criteria, String groupName)
Internal implementation
-
findByText
public Collection<GroupEntity> findByText(String text)
Operation findByText- Specified by:
findByText
in interfaceGroupEntityDao
- Parameters:
text
-- Returns:
-
findByText
public Collection<GroupEntity> findByText(CriteriaSearchConfiguration criteria, String text)
CriteriaSearchConfiguration implementation- Specified by:
findByText
in interfaceGroupEntityDao
-
findByText
public Collection<GroupEntity> findByText(String queryString, CriteriaSearchConfiguration criteria, String text)
Internal implementation
-
findGroupNames
public Collection<String> findGroupNames()
Operation findGroupNames- Specified by:
findGroupNames
in interfaceGroupEntityDao
- Returns:
-
findGroupNames
public Collection<String> findGroupNames(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementation- Specified by:
findGroupNames
in 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:
findByCriteria
in 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:
findByCriteria
in 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:
findByCriteria
in 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:
findByCriteria
in 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:
findByParent
in interfaceGroupEntityDao
- Parameters:
parent
-d
-- Returns:
-
findByParent
public List<GroupEntity> findByParent(CriteriaSearchConfiguration criteria, String parent, Date d)
CriteriaSearchConfiguration implementation- Specified by:
findByParent
in 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:
findByType
in interfaceGroupEntityDao
- Parameters:
unitType
-- Returns:
-
findByType
public List<GroupEntity> findByType(CriteriaSearchConfiguration criteria, String unitType)
CriteriaSearchConfiguration implementation- Specified by:
findByType
in 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:
findByGrantedRolesToUser
in interfaceGroupEntityDao
- Parameters:
userName
-- Returns:
-
findByGrantedRolesToUser
public List<GroupEntity> findByGrantedRolesToUser(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration implementation- Specified by:
findByGrantedRolesToUser
in 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:
findGroupsByUser
in interfaceGroupEntityDao
- Parameters:
userName
-- Returns:
-
findGroupsByUser
public List<GroupEntity> findGroupsByUser(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration implementation- Specified by:
findGroupsByUser
in 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:
findByParent
in interfaceGroupEntityDao
- Parameters:
parent
-- Returns:
-
findByParent
public List<GroupEntity> findByParent(CriteriaSearchConfiguration criteria, String parent)
CriteriaSearchConfiguration implementation- Specified by:
findByParent
in 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:GroupEntityDao
Operation setParentGroup- Specified by:
setParentGroup
in 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 toGroup
object- Specified by:
toGroup
in interfaceGroupEntityDao
-
storeGroupCacheEntry
protected void storeGroupCacheEntry(Long id, com.soffid.iam.api.Group grup)
StoresGroup
in cache
-
getGroupCacheEntry
protected com.soffid.iam.api.Group getGroupCacheEntry(Long id)
RetrievesGroup
from cache
-
removeGroupCacheEntry
protected void removeGroupCacheEntry(Long id)
RemovesGroup
from cache
-
toGroup
public com.soffid.iam.api.Group toGroup(GroupEntity entity)
Description copied from interface:GroupEntityDao
Transforms toGroup
object- Specified by:
toGroup
in interfaceGroupEntityDao
-
toGroupList
public List<com.soffid.iam.api.Group> toGroupList(Collection<GroupEntity> instances)
Transforms toGroup
list- Specified by:
toGroupList
in interfaceGroupEntityDao
-
groupToEntity
public void groupToEntity(com.soffid.iam.api.Group source, GroupEntity target, boolean copyIfNull)
Copy data fromGroup
object- Specified by:
groupToEntity
in interfaceGroupEntityDao
-
groupToEntity
public GroupEntity groupToEntity(com.soffid.iam.api.Group instance)
Transforms fromGroup
object- Specified by:
groupToEntity
in interfaceGroupEntityDao
-
groupToEntityList
public List<GroupEntity> groupToEntityList(Collection<com.soffid.iam.api.Group> instances)
Transforms fromGroup
list- Specified by:
groupToEntityList
in interfaceGroupEntityDao
-
toGrup
public void toGrup(GroupEntity source, es.caib.seycon.ng.comu.Grup target)
Description copied from interface:GroupEntityDao
Copy data toGrup
object- Specified by:
toGrup
in interfaceGroupEntityDao
-
toGrup
public es.caib.seycon.ng.comu.Grup toGrup(GroupEntity entity)
Transforms toGroup
object- Specified by:
toGrup
in interfaceGroupEntityDao
-
toGrupList
public List<es.caib.seycon.ng.comu.Grup> toGrupList(Collection<GroupEntity> instances)
Transforms toGrup
list- Specified by:
toGrupList
in interfaceGroupEntityDao
-
grupToEntity
public void grupToEntity(es.caib.seycon.ng.comu.Grup source, GroupEntity target, boolean copyIfNull)
Copy data fromGrup
object- Specified by:
grupToEntity
in interfaceGroupEntityDao
-
grupToEntity
public GroupEntity grupToEntity(es.caib.seycon.ng.comu.Grup instance)
Transforms fromGrup
object- Specified by:
grupToEntity
in interfaceGroupEntityDao
-
grupToEntityList
public List<GroupEntity> grupToEntityList(Collection<es.caib.seycon.ng.comu.Grup> instances)
Transforms fromGroup
list- Specified by:
grupToEntityList
in interfaceGroupEntityDao
-
toIdentity
public void toIdentity(GroupEntity source, com.soffid.iam.api.Identity target)
Copy data toIdentity
object- Specified by:
toIdentity
in interfaceGroupEntityDao
-
toIdentity
public com.soffid.iam.api.Identity toIdentity(GroupEntity entity)
Transforms toIdentity
object- Specified by:
toIdentity
in interfaceGroupEntityDao
-
toIdentityList
public List<com.soffid.iam.api.Identity> toIdentityList(Collection<GroupEntity> instances)
Transforms toIdentity
list- Specified by:
toIdentityList
in interfaceGroupEntityDao
-
identityToEntity
public void identityToEntity(com.soffid.iam.api.Identity source, GroupEntity target, boolean copyIfNull)
Copy data fromIdentity
object- Specified by:
identityToEntity
in interfaceGroupEntityDao
-
identityToEntityList
public List<GroupEntity> identityToEntityList(Collection<com.soffid.iam.api.Identity> instances)
Transforms fromIdentity
list- Specified by:
identityToEntityList
in interfaceGroupEntityDao
-
toIdentitat
public void toIdentitat(GroupEntity source, es.caib.seycon.ng.comu.Identitat target)
Description copied from interface:GroupEntityDao
Copy data toIdentitat
object- Specified by:
toIdentitat
in interfaceGroupEntityDao
-
toIdentitat
public es.caib.seycon.ng.comu.Identitat toIdentitat(GroupEntity entity)
Transforms toIdentity
object- Specified by:
toIdentitat
in interfaceGroupEntityDao
-
toIdentitatList
public List<es.caib.seycon.ng.comu.Identitat> toIdentitatList(Collection<GroupEntity> instances)
Transforms toIdentitat
list- Specified by:
toIdentitatList
in interfaceGroupEntityDao
-
identitatToEntity
public void identitatToEntity(es.caib.seycon.ng.comu.Identitat source, GroupEntity target, boolean copyIfNull)
Copy data fromIdentitat
object- Specified by:
identitatToEntity
in interfaceGroupEntityDao
-
identitatToEntity
public GroupEntity identitatToEntity(es.caib.seycon.ng.comu.Identitat instance)
Transforms fromIdentitat
object- Specified by:
identitatToEntity
in interfaceGroupEntityDao
-
identitatToEntityList
public List<GroupEntity> identitatToEntityList(Collection<es.caib.seycon.ng.comu.Identitat> instances)
Transforms fromIdentity
list- Specified by:
identitatToEntityList
in interfaceGroupEntityDao
-
toDomainValue
public void toDomainValue(GroupEntity source, com.soffid.iam.api.DomainValue target)
Copy data toDomainValue
object- Specified by:
toDomainValue
in interfaceGroupEntityDao
-
toDomainValue
public com.soffid.iam.api.DomainValue toDomainValue(GroupEntity entity)
Transforms toDomainValue
object- Specified by:
toDomainValue
in interfaceGroupEntityDao
-
toDomainValueList
public List<com.soffid.iam.api.DomainValue> toDomainValueList(Collection<GroupEntity> instances)
Transforms toDomainValue
list- Specified by:
toDomainValueList
in interfaceGroupEntityDao
-
domainValueToEntity
public void domainValueToEntity(com.soffid.iam.api.DomainValue source, GroupEntity target, boolean copyIfNull)
Copy data fromDomainValue
object- Specified by:
domainValueToEntity
in interfaceGroupEntityDao
-
domainValueToEntity
public GroupEntity domainValueToEntity(com.soffid.iam.api.DomainValue instance)
Transforms fromDomainValue
object- Specified by:
domainValueToEntity
in interfaceGroupEntityDao
-
domainValueToEntityList
public List<GroupEntity> domainValueToEntityList(Collection<com.soffid.iam.api.DomainValue> instances)
Transforms fromDomainValue
list- Specified by:
domainValueToEntityList
in interfaceGroupEntityDao
-
toValorDomini
public void toValorDomini(GroupEntity source, es.caib.seycon.ng.comu.ValorDomini target)
Description copied from interface:GroupEntityDao
Copy data toValorDomini
object- Specified by:
toValorDomini
in interfaceGroupEntityDao
-
toValorDomini
public es.caib.seycon.ng.comu.ValorDomini toValorDomini(GroupEntity entity)
Transforms toDomainValue
object- Specified by:
toValorDomini
in interfaceGroupEntityDao
-
toValorDominiList
public List<es.caib.seycon.ng.comu.ValorDomini> toValorDominiList(Collection<GroupEntity> instances)
Transforms toValorDomini
list- Specified by:
toValorDominiList
in interfaceGroupEntityDao
-
valorDominiToEntity
public void valorDominiToEntity(es.caib.seycon.ng.comu.ValorDomini source, GroupEntity target, boolean copyIfNull)
Copy data fromValorDomini
object- Specified by:
valorDominiToEntity
in interfaceGroupEntityDao
-
valorDominiToEntity
public GroupEntity valorDominiToEntity(es.caib.seycon.ng.comu.ValorDomini instance)
Transforms fromValorDomini
object- Specified by:
valorDominiToEntity
in interfaceGroupEntityDao
-
valorDominiToEntityList
public List<GroupEntity> valorDominiToEntityList(Collection<es.caib.seycon.ng.comu.ValorDomini> instances)
Transforms fromDomainValue
list- Specified by:
valorDominiToEntityList
in interfaceGroupEntityDao
-
newGroupEntity
public GroupEntity newGroupEntity()
Creates an instance ofGroupEntity
.- Specified by:
newGroupEntity
in interfaceGroupEntityDao
-
load
public GroupEntity load(Long id)
Loads an instance ofGroupEntity
from the persistent store.- Specified by:
load
in interfaceGroupEntityDao
-
loadAll
public List<GroupEntity> loadAll()
Loads all instances ofGroupEntity
from the persistent store.- Specified by:
loadAll
in interfaceGroupEntityDao
-
create
public void create(GroupEntity entity)
Adds an instance ofGroupEntity
to the persistent store.- Specified by:
create
in interfaceGroupEntityDao
-
update
public void update(GroupEntity entity)
Updates an instance ofGroupEntity
at the persistent store.- Specified by:
update
in interfaceGroupEntityDao
-
remove
public void remove(GroupEntity entity)
Removes an instance ofGroupEntity
from the persistent store.- Specified by:
remove
in interfaceGroupEntityDao
-
create
public void create(Collection<? extends GroupEntity> entities)
Creates a collection ofGroupEntity
and adds it to the persistent store.- Specified by:
create
in interfaceGroupEntityDao
-
update
public void update(Collection<? extends GroupEntity> entities)
Updates a collection ofGroupEntity
in the persistent store.- Specified by:
update
in interfaceGroupEntityDao
-
remove
public void remove(Collection<? extends GroupEntity> entities)
Removes a collection ofGroupEntity
from the persistent store.- Specified by:
remove
in interfaceGroupEntityDao
-
remove
public void remove(Long id)
Removes an instance ofGroupEntity
from the persistent store.- Specified by:
remove
in interfaceGroupEntityDao
-
query
public List<GroupEntity> query(String queryString, Parameter[] parameters)
Query ofGroupEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
query
in interfaceGroupEntityDao
-
query
public List<GroupEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofGroupEntity
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 interfaceGroupEntityDao
-
-