Package com.soffid.iam.model
Interface GroupEntityDao
-
- All Known Implementing Classes:
GroupEntityDaoBase
,GroupEntityDaoImpl
public interface GroupEntityDao
DAO for Entity GroupEntity- See Also:
es.caib.seycon.ng.model.GrupEntity
-
-
Method Summary
All Methods Instance Methods Abstract 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 finderGroupEntity
findByChild(String groupName)
Operation findByChildList<GroupEntity>
findByCriteria(CriteriaSearchConfiguration criteria, String name, String parent, String homeDrive, String description, String type, String obsolete)
CriteriaSearchConfiguration finderList<GroupEntity>
findByCriteria(CriteriaSearchConfiguration criteria, String name, String parent, String homeDrive, String description, String type, String obsolete, String homeServer, String budgetSection)
CriteriaSearchConfiguration finderList<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 finderList<GroupEntity>
findByGrantedRolesToUser(String userName)
Operation findByGrantedRolesToUserGroupEntity
findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finderGroupEntity
findByName(String name)
Operation findByNameGroupEntity
findByNameAndDate(CriteriaSearchConfiguration criteria, String name, Date d)
CriteriaSearchConfiguration finderGroupEntity
findByNameAndDate(String name, Date d)
Operation findByNameAndDateList<GroupEntity>
findByParent(CriteriaSearchConfiguration criteria, String parent)
CriteriaSearchConfiguration finderList<GroupEntity>
findByParent(CriteriaSearchConfiguration criteria, String parent, Date d)
CriteriaSearchConfiguration finderList<GroupEntity>
findByParent(String parent)
Operation findByParentList<GroupEntity>
findByParent(String parent, Date d)
Operation findByParentCollection<GroupEntity>
findByText(CriteriaSearchConfiguration criteria, String text)
CriteriaSearchConfiguration finderCollection<GroupEntity>
findByText(String text)
Operation findByTextList<GroupEntity>
findByType(CriteriaSearchConfiguration criteria, String unitType)
CriteriaSearchConfiguration finderList<GroupEntity>
findByType(String unitType)
Operation findByTypeCollection<String>
findGroupNames()
Operation findGroupNamesCollection<String>
findGroupNames(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finderList<GroupEntity>
findGroupsByUser(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration finderList<GroupEntity>
findGroupsByUser(String userName)
Operation findGroupsByUserGroupEntity
findPrimaryGroupByUser(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration finderGroupEntity
findPrimaryGroupByUser(String userName)
Operation findPrimaryGroupByUserGroupEntity
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 fromGrup
listGroupEntity
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 fromIdentitat
listGroupEntity
identityToEntity(com.soffid.iam.api.Identity instance)
Transforms fromIdentity
objectvoid
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 query, Parameter[] parameters)
Query ofGroupEntity
from the persistent store.List<GroupEntity>
query(String query, 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.void
setParentGroup(String codiSubGrup, String codiSuperGrup)
Operation setParentGroupcom.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> entities)
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> entities)
Transforms toGroup
listes.caib.seycon.ng.comu.Grup
toGrup(GroupEntity entity)
Transforms toGrup
objectvoid
toGrup(GroupEntity source, es.caib.seycon.ng.comu.Grup target)
Copy data toGrup
objectList<es.caib.seycon.ng.comu.Grup>
toGrupList(Collection<GroupEntity> entities)
Transforms toGrup
listes.caib.seycon.ng.comu.Identitat
toIdentitat(GroupEntity entity)
Transforms toIdentitat
objectvoid
toIdentitat(GroupEntity source, es.caib.seycon.ng.comu.Identitat target)
Copy data toIdentitat
objectList<es.caib.seycon.ng.comu.Identitat>
toIdentitatList(Collection<GroupEntity> entities)
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> entities)
Transforms toIdentity
listes.caib.seycon.ng.comu.ValorDomini
toValorDomini(GroupEntity entity)
Transforms toValorDomini
objectvoid
toValorDomini(GroupEntity source, es.caib.seycon.ng.comu.ValorDomini target)
Copy data toValorDomini
objectList<es.caib.seycon.ng.comu.ValorDomini>
toValorDominiList(Collection<GroupEntity> entities)
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 fromValorDomini
list
-
-
-
Method Detail
-
findByName
GroupEntity findByName(String name)
Operation findByName- Parameters:
name
-- Returns:
-
findByName
GroupEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finder
-
findByNameAndDate
GroupEntity findByNameAndDate(String name, Date d)
Operation findByNameAndDate- Parameters:
name
-d
-- Returns:
-
findByNameAndDate
GroupEntity findByNameAndDate(CriteriaSearchConfiguration criteria, String name, Date d)
CriteriaSearchConfiguration finder
-
findPrimaryGroupByUser
GroupEntity findPrimaryGroupByUser(String userName)
Operation findPrimaryGroupByUser- Parameters:
userName
-- Returns:
-
findPrimaryGroupByUser
GroupEntity findPrimaryGroupByUser(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration finder
-
findByChild
GroupEntity findByChild(String groupName)
Operation findByChild- Parameters:
groupName
-- Returns:
-
findByChild
GroupEntity findByChild(CriteriaSearchConfiguration criteria, String groupName)
CriteriaSearchConfiguration finder
-
findByText
Collection<GroupEntity> findByText(String text)
Operation findByText- Parameters:
text
-- Returns:
-
findByText
Collection<GroupEntity> findByText(CriteriaSearchConfiguration criteria, String text)
CriteriaSearchConfiguration finder
-
findGroupNames
Collection<String> findGroupNames()
Operation findGroupNames- Returns:
-
findGroupNames
Collection<String> findGroupNames(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finder
-
findByCriteria
List<GroupEntity> findByCriteria(String name, String parent, String homeDrive, String description, String type, String obsolete)
Operation findByCriteria- Parameters:
name
-parent
-homeDrive
-description
-type
-obsolete
-- Returns:
-
findByCriteria
List<GroupEntity> findByCriteria(CriteriaSearchConfiguration criteria, String name, String parent, String homeDrive, String description, String type, String obsolete)
CriteriaSearchConfiguration finder
-
findByCriteria
List<GroupEntity> findByCriteria(String name, String parent, String homeDrive, String description, String type, String obsolete, String homeServer, String budgetSection)
Operation findByCriteria- Parameters:
name
-parent
-homeDrive
-description
-type
-obsolete
-homeServer
-budgetSection
-- Returns:
-
findByCriteria
List<GroupEntity> findByCriteria(CriteriaSearchConfiguration criteria, String name, String parent, String homeDrive, String description, String type, String obsolete, String homeServer, String budgetSection)
CriteriaSearchConfiguration finder
-
findByParent
List<GroupEntity> findByParent(String parent, Date d)
Operation findByParent- Parameters:
parent
-d
-- Returns:
-
findByParent
List<GroupEntity> findByParent(CriteriaSearchConfiguration criteria, String parent, Date d)
CriteriaSearchConfiguration finder
-
findByType
List<GroupEntity> findByType(String unitType)
Operation findByType- Parameters:
unitType
-- Returns:
-
findByType
List<GroupEntity> findByType(CriteriaSearchConfiguration criteria, String unitType)
CriteriaSearchConfiguration finder
-
findByGrantedRolesToUser
List<GroupEntity> findByGrantedRolesToUser(String userName)
Operation findByGrantedRolesToUser- Parameters:
userName
-- Returns:
-
findByGrantedRolesToUser
List<GroupEntity> findByGrantedRolesToUser(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration finder
-
findGroupsByUser
List<GroupEntity> findGroupsByUser(String userName)
Operation findGroupsByUser- Parameters:
userName
-- Returns:
-
findGroupsByUser
List<GroupEntity> findGroupsByUser(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration finder
-
findByParent
List<GroupEntity> findByParent(String parent)
Operation findByParent- Parameters:
parent
-- Returns:
-
findByParent
List<GroupEntity> findByParent(CriteriaSearchConfiguration criteria, String parent)
CriteriaSearchConfiguration finder
-
setParentGroup
void setParentGroup(String codiSubGrup, String codiSuperGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
Operation setParentGroup- Parameters:
codiSubGrup
-codiSuperGrup
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
toGroup
void toGroup(GroupEntity source, com.soffid.iam.api.Group target)
Copy data toGroup
object
-
toGroup
com.soffid.iam.api.Group toGroup(GroupEntity entity)
Transforms toGroup
object
-
toGroupList
List<com.soffid.iam.api.Group> toGroupList(Collection<GroupEntity> entities)
Transforms toGroup
list
-
groupToEntity
void groupToEntity(com.soffid.iam.api.Group source, GroupEntity target, boolean copyIfNull)
Copy data fromGroup
object
-
groupToEntity
GroupEntity groupToEntity(com.soffid.iam.api.Group instance)
Transforms fromGroup
object
-
groupToEntityList
List<GroupEntity> groupToEntityList(Collection<com.soffid.iam.api.Group> instances)
Transforms fromGroup
list
-
toGrup
void toGrup(GroupEntity source, es.caib.seycon.ng.comu.Grup target)
Copy data toGrup
object
-
toGrup
es.caib.seycon.ng.comu.Grup toGrup(GroupEntity entity)
Transforms toGrup
object
-
toGrupList
List<es.caib.seycon.ng.comu.Grup> toGrupList(Collection<GroupEntity> entities)
Transforms toGrup
list
-
grupToEntity
void grupToEntity(es.caib.seycon.ng.comu.Grup source, GroupEntity target, boolean copyIfNull)
Copy data fromGrup
object
-
grupToEntity
GroupEntity grupToEntity(es.caib.seycon.ng.comu.Grup instance)
Transforms fromGrup
object
-
grupToEntityList
List<GroupEntity> grupToEntityList(Collection<es.caib.seycon.ng.comu.Grup> instances)
Transforms fromGrup
list
-
toIdentity
void toIdentity(GroupEntity source, com.soffid.iam.api.Identity target)
Copy data toIdentity
object
-
toIdentity
com.soffid.iam.api.Identity toIdentity(GroupEntity entity)
Transforms toIdentity
object
-
toIdentityList
List<com.soffid.iam.api.Identity> toIdentityList(Collection<GroupEntity> entities)
Transforms toIdentity
list
-
identityToEntity
void identityToEntity(com.soffid.iam.api.Identity source, GroupEntity target, boolean copyIfNull)
Copy data fromIdentity
object
-
identityToEntity
GroupEntity identityToEntity(com.soffid.iam.api.Identity instance)
Transforms fromIdentity
object
-
identityToEntityList
List<GroupEntity> identityToEntityList(Collection<com.soffid.iam.api.Identity> instances)
Transforms fromIdentity
list
-
toIdentitat
void toIdentitat(GroupEntity source, es.caib.seycon.ng.comu.Identitat target)
Copy data toIdentitat
object
-
toIdentitat
es.caib.seycon.ng.comu.Identitat toIdentitat(GroupEntity entity)
Transforms toIdentitat
object
-
toIdentitatList
List<es.caib.seycon.ng.comu.Identitat> toIdentitatList(Collection<GroupEntity> entities)
Transforms toIdentitat
list
-
identitatToEntity
void identitatToEntity(es.caib.seycon.ng.comu.Identitat source, GroupEntity target, boolean copyIfNull)
Copy data fromIdentitat
object
-
identitatToEntity
GroupEntity identitatToEntity(es.caib.seycon.ng.comu.Identitat instance)
Transforms fromIdentitat
object
-
identitatToEntityList
List<GroupEntity> identitatToEntityList(Collection<es.caib.seycon.ng.comu.Identitat> instances)
Transforms fromIdentitat
list
-
toDomainValue
void toDomainValue(GroupEntity source, com.soffid.iam.api.DomainValue target)
Copy data toDomainValue
object
-
toDomainValue
com.soffid.iam.api.DomainValue toDomainValue(GroupEntity entity)
Transforms toDomainValue
object
-
toDomainValueList
List<com.soffid.iam.api.DomainValue> toDomainValueList(Collection<GroupEntity> entities)
Transforms toDomainValue
list
-
domainValueToEntity
void domainValueToEntity(com.soffid.iam.api.DomainValue source, GroupEntity target, boolean copyIfNull)
Copy data fromDomainValue
object
-
domainValueToEntity
GroupEntity domainValueToEntity(com.soffid.iam.api.DomainValue instance)
Transforms fromDomainValue
object
-
domainValueToEntityList
List<GroupEntity> domainValueToEntityList(Collection<com.soffid.iam.api.DomainValue> instances)
Transforms fromDomainValue
list
-
toValorDomini
void toValorDomini(GroupEntity source, es.caib.seycon.ng.comu.ValorDomini target)
Copy data toValorDomini
object
-
toValorDomini
es.caib.seycon.ng.comu.ValorDomini toValorDomini(GroupEntity entity)
Transforms toValorDomini
object
-
toValorDominiList
List<es.caib.seycon.ng.comu.ValorDomini> toValorDominiList(Collection<GroupEntity> entities)
Transforms toValorDomini
list
-
valorDominiToEntity
void valorDominiToEntity(es.caib.seycon.ng.comu.ValorDomini source, GroupEntity target, boolean copyIfNull)
Copy data fromValorDomini
object
-
valorDominiToEntity
GroupEntity valorDominiToEntity(es.caib.seycon.ng.comu.ValorDomini instance)
Transforms fromValorDomini
object
-
valorDominiToEntityList
List<GroupEntity> valorDominiToEntityList(Collection<es.caib.seycon.ng.comu.ValorDomini> instances)
Transforms fromValorDomini
list
-
newGroupEntity
GroupEntity newGroupEntity()
Creates an instance ofGroupEntity
.
-
create
void create(GroupEntity entity)
Adds an instance ofGroupEntity
to the persistent store.
-
update
void update(GroupEntity entity)
Updates an instance ofGroupEntity
at the persistent store.
-
remove
void remove(GroupEntity entity)
Removes an instance ofGroupEntity
from the persistent store.
-
load
GroupEntity load(Long id)
Loads an instance ofGroupEntity
from the persistent store.
-
loadAll
List<GroupEntity> loadAll()
Loads all instances ofGroupEntity
from the persistent store.
-
create
void create(Collection<? extends GroupEntity> entities)
Creates a collection ofGroupEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends GroupEntity> entities)
Updates a collection ofGroupEntity
in the persistent store.
-
remove
void remove(Collection<? extends GroupEntity> entities)
Removes a collection ofGroupEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofGroupEntity
from the persistent store.
-
query
List<GroupEntity> query(String query, Parameter[] parameters)
Query ofGroupEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<GroupEntity> query(String query, 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
-
-