Package com.soffid.iam.model
Interface UserEntityDao
-
- All Known Implementing Classes:
UserEntityDaoBase
,UserEntityDaoImpl
public interface UserEntityDao
DAO for Entity UserEntity- See Also:
es.caib.seycon.ng.model.UsuariEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UserEntity
anonimousUserToEntity(com.soffid.iam.api.AnonimousUser instance)
Transforms fromAnonimousUser
objectvoid
anonimousUserToEntity(com.soffid.iam.api.AnonimousUser source, UserEntity target, boolean copyIfNull)
Copy data fromAnonimousUser
objectList<UserEntity>
anonimousUserToEntityList(Collection<com.soffid.iam.api.AnonimousUser> instances)
Transforms fromAnonimousUser
listUserEntity
bPMUserToEntity(com.soffid.iam.bpm.api.BPMUser instance)
Transforms fromBPMUser
objectvoid
bPMUserToEntity(com.soffid.iam.bpm.api.BPMUser source, UserEntity target, boolean copyIfNull)
Copy data fromBPMUser
objectList<UserEntity>
bPMUserToEntityList(Collection<com.soffid.iam.bpm.api.BPMUser> instances)
Transforms fromBPMUser
listvoid
create(UserEntity entity)
Adds an instance ofUserEntity
to the persistent store.void
create(Collection<? extends UserEntity> entities)
Creates a collection ofUserEntity
and adds it to the persistent store.void
createUpdateTasks(UserEntity user, com.soffid.iam.api.User oldValue)
Operation createUpdateTasks Generates UPDATE_MAIL_LIST tasks for any affected mail listUserEntity
findByAccount(CriteriaSearchConfiguration criteria, String account, String system)
CriteriaSearchConfiguration finderUserEntity
findByAccount(String account, String system)
Operation findByAccountUserEntity
findById(CriteriaSearchConfiguration criteria, Long id)
CriteriaSearchConfiguration finderUserEntity
findById(Long id)
Operation findByIdUserEntity
findByNationalID(CriteriaSearchConfiguration criteria, String nif)
CriteriaSearchConfiguration finderUserEntity
findByNationalID(String nif)
Operation findByNationalIDList<UserEntity>
findByPrimaryGroup(CriteriaSearchConfiguration criteria, String primaryGroupName)
CriteriaSearchConfiguration finderList<UserEntity>
findByPrimaryGroup(String primaryGroupName)
Operation findByPrimaryGroupUserEntity
findByShortName(CriteriaSearchConfiguration criteria, String shortName)
CriteriaSearchConfiguration finderUserEntity
findByShortName(String shortName)
Operation findByShortNameCollection<UserEntity>
findByText(CriteriaSearchConfiguration criteria, String text)
CriteriaSearchConfiguration finderCollection<UserEntity>
findByText(String text)
Operation findByTextUserEntity
findByUserName(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration finderUserEntity
findByUserName(String userName)
Operation findByUserNameUserEntity
findUserByDataValue(CriteriaSearchConfiguration criteria, String dataType, String value)
CriteriaSearchConfiguration finderUserEntity
findUserByDataValue(String dataType, String value)
Operation findUserByDataValueList<String>
findUserNames()
Operation findUserNamesList<String>
findUserNames(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finderList<UserEntity>
findUsersByNationalID(CriteriaSearchConfiguration criteria, String nif)
CriteriaSearchConfiguration finderList<UserEntity>
findUsersByNationalID(String nif)
Operation findUsersByNationalIDList<UserEntity>
findUsersGroupAndSubgroupsByGroupCode(CriteriaSearchConfiguration criteria, String codiGrup)
CriteriaSearchConfiguration finderList<UserEntity>
findUsersGroupAndSubgroupsByGroupCode(String codiGrup)
Operation findUsersGroupAndSubgroupsByGroupCodeString
generateUserName()
Operation generateUserNameString
generateUserName(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finderString
getNextAnonimUser()
Operation getNextAnonimUserString
getNextAnonimUser(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finderString
getNextUserIDRequest()
Operation getNextUserIDRequestString
getNextUserIDRequest(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finderString
getNextUserName()
Operation getNextUserNameString
getNextUserName(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration findercom.soffid.iam.api.PasswordStatus
getPasswordsStatus(CriteriaSearchConfiguration criteria, UserEntity usuariEntity, PasswordDomainEntity dominiContrasenyes)
CriteriaSearchConfiguration findercom.soffid.iam.api.PasswordStatus
getPasswordsStatus(UserEntity usuariEntity, PasswordDomainEntity dominiContrasenyes)
Operation getPasswordsStatusString[]
getTasks(CriteriaSearchConfiguration criteria, String codiUsuari)
CriteriaSearchConfiguration finderString[]
getTasks(String codiUsuari)
Operation getTasksUserEntity
identitatToEntity(es.caib.seycon.ng.comu.Identitat instance)
Transforms fromIdentitat
objectvoid
identitatToEntity(es.caib.seycon.ng.comu.Identitat source, UserEntity target, boolean copyIfNull)
Copy data fromIdentitat
objectList<UserEntity>
identitatToEntityList(Collection<es.caib.seycon.ng.comu.Identitat> instances)
Transforms fromIdentitat
listUserEntity
identityToEntity(com.soffid.iam.api.Identity instance)
Transforms fromIdentity
objectvoid
identityToEntity(com.soffid.iam.api.Identity source, UserEntity target, boolean copyIfNull)
Copy data fromIdentity
objectList<UserEntity>
identityToEntityList(Collection<com.soffid.iam.api.Identity> instances)
Transforms fromIdentity
listUserEntity
load(Long id)
Loads an instance ofUserEntity
from the persistent store.List<UserEntity>
loadAll()
Loads all instances ofUserEntity
from the persistent store.void
merge(Long src, Long target)
Operation mergeUserEntity
newUserEntity()
Creates an instance ofUserEntity
.List<UserEntity>
query(String query, Parameter[] parameters)
Query ofUserEntity
from the persistent store.List<UserEntity>
query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofUserEntity
from the persistent store.String
refreshCanvis(String codiUsuari)
Operation refreshCanvisvoid
remove(UserEntity entity)
Removes an instance ofUserEntity
from the persistent store.void
remove(Long id)
Removes an instance ofUserEntity
from the persistent store.void
remove(Collection<? extends UserEntity> entities)
Removes a collection ofUserEntity
from the persistent store.com.soffid.iam.api.AnonimousUser
toAnonimousUser(UserEntity entity)
Transforms toAnonimousUser
objectvoid
toAnonimousUser(UserEntity source, com.soffid.iam.api.AnonimousUser target)
Copy data toAnonimousUser
objectList<com.soffid.iam.api.AnonimousUser>
toAnonimousUserList(Collection<UserEntity> entities)
Transforms toAnonimousUser
listcom.soffid.iam.bpm.api.BPMUser
toBPMUser(UserEntity entity)
Transforms toBPMUser
objectvoid
toBPMUser(UserEntity source, com.soffid.iam.bpm.api.BPMUser target)
Copy data toBPMUser
objectList<com.soffid.iam.bpm.api.BPMUser>
toBPMUserList(Collection<UserEntity> entities)
Transforms toBPMUser
listes.caib.seycon.ng.comu.Identitat
toIdentitat(UserEntity entity)
Transforms toIdentitat
objectvoid
toIdentitat(UserEntity source, es.caib.seycon.ng.comu.Identitat target)
Copy data toIdentitat
objectList<es.caib.seycon.ng.comu.Identitat>
toIdentitatList(Collection<UserEntity> entities)
Transforms toIdentitat
listcom.soffid.iam.api.Identity
toIdentity(UserEntity entity)
Transforms toIdentity
objectvoid
toIdentity(UserEntity source, com.soffid.iam.api.Identity target)
Copy data toIdentity
objectList<com.soffid.iam.api.Identity>
toIdentityList(Collection<UserEntity> entities)
Transforms toIdentity
listcom.soffid.iam.api.User
toUser(UserEntity entity)
Transforms toUser
objectvoid
toUser(UserEntity source, com.soffid.iam.api.User target)
Copy data toUser
objectList<com.soffid.iam.api.User>
toUserList(Collection<UserEntity> entities)
Transforms toUser
listes.caib.seycon.ng.comu.Usuari
toUsuari(UserEntity entity)
Transforms toUsuari
objectvoid
toUsuari(UserEntity source, es.caib.seycon.ng.comu.Usuari target)
Copy data toUsuari
objectes.caib.seycon.ng.comu.UsuariAnonim
toUsuariAnonim(UserEntity entity)
Transforms toUsuariAnonim
objectvoid
toUsuariAnonim(UserEntity source, es.caib.seycon.ng.comu.UsuariAnonim target)
Copy data toUsuariAnonim
objectList<es.caib.seycon.ng.comu.UsuariAnonim>
toUsuariAnonimList(Collection<UserEntity> entities)
Transforms toUsuariAnonim
listList<es.caib.seycon.ng.comu.Usuari>
toUsuariList(Collection<UserEntity> entities)
Transforms toUsuari
listvoid
update(UserEntity entity)
Updates an instance ofUserEntity
at the persistent store.void
update(Collection<? extends UserEntity> entities)
Updates a collection ofUserEntity
in the persistent store.UserEntity
userToEntity(com.soffid.iam.api.User instance)
Transforms fromUser
objectvoid
userToEntity(com.soffid.iam.api.User source, UserEntity target, boolean copyIfNull)
Copy data fromUser
objectList<UserEntity>
userToEntityList(Collection<com.soffid.iam.api.User> instances)
Transforms fromUser
listUserEntity
usuariAnonimToEntity(es.caib.seycon.ng.comu.UsuariAnonim instance)
Transforms fromUsuariAnonim
objectvoid
usuariAnonimToEntity(es.caib.seycon.ng.comu.UsuariAnonim source, UserEntity target, boolean copyIfNull)
Copy data fromUsuariAnonim
objectList<UserEntity>
usuariAnonimToEntityList(Collection<es.caib.seycon.ng.comu.UsuariAnonim> instances)
Transforms fromUsuariAnonim
listUserEntity
usuariToEntity(es.caib.seycon.ng.comu.Usuari instance)
Transforms fromUsuari
objectvoid
usuariToEntity(es.caib.seycon.ng.comu.Usuari source, UserEntity target, boolean copyIfNull)
Copy data fromUsuari
objectList<UserEntity>
usuariToEntityList(Collection<es.caib.seycon.ng.comu.Usuari> instances)
Transforms fromUsuari
list
-
-
-
Method Detail
-
getPasswordsStatus
com.soffid.iam.api.PasswordStatus getPasswordsStatus(UserEntity usuariEntity, PasswordDomainEntity dominiContrasenyes)
Operation getPasswordsStatus- Parameters:
usuariEntity
-dominiContrasenyes
-- Returns:
-
getPasswordsStatus
com.soffid.iam.api.PasswordStatus getPasswordsStatus(CriteriaSearchConfiguration criteria, UserEntity usuariEntity, PasswordDomainEntity dominiContrasenyes)
CriteriaSearchConfiguration finder
-
findByAccount
UserEntity findByAccount(String account, String system)
Operation findByAccount- Parameters:
account
-system
-- Returns:
-
findByAccount
UserEntity findByAccount(CriteriaSearchConfiguration criteria, String account, String system)
CriteriaSearchConfiguration finder
-
findByUserName
UserEntity findByUserName(String userName)
Operation findByUserName- Parameters:
userName
-- Returns:
-
findByUserName
UserEntity findByUserName(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration finder
-
findById
UserEntity findById(Long id)
Operation findById- Parameters:
id
-- Returns:
-
findById
UserEntity findById(CriteriaSearchConfiguration criteria, Long id)
CriteriaSearchConfiguration finder
-
findByNationalID
UserEntity findByNationalID(String nif)
Operation findByNationalID- Parameters:
nif
-- Returns:
-
findByNationalID
UserEntity findByNationalID(CriteriaSearchConfiguration criteria, String nif)
CriteriaSearchConfiguration finder
-
findByShortName
UserEntity findByShortName(String shortName)
Operation findByShortName- Parameters:
shortName
-- Returns:
-
findByShortName
UserEntity findByShortName(CriteriaSearchConfiguration criteria, String shortName)
CriteriaSearchConfiguration finder
-
findUserByDataValue
UserEntity findUserByDataValue(String dataType, String value)
Operation findUserByDataValue- Parameters:
dataType
-value
-- Returns:
-
findUserByDataValue
UserEntity findUserByDataValue(CriteriaSearchConfiguration criteria, String dataType, String value)
CriteriaSearchConfiguration finder
-
generateUserName
String generateUserName()
Operation generateUserName- Returns:
-
generateUserName
String generateUserName(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finder
-
getNextUserName
String getNextUserName()
Operation getNextUserName- Returns:
-
getNextUserName
String getNextUserName(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finder
-
getNextAnonimUser
String getNextAnonimUser()
Operation getNextAnonimUser- Returns:
-
getNextAnonimUser
String getNextAnonimUser(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finder
-
getNextUserIDRequest
String getNextUserIDRequest()
Operation getNextUserIDRequest- Returns:
-
getNextUserIDRequest
String getNextUserIDRequest(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finder
-
refreshCanvis
String refreshCanvis(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException
Operation refreshCanvis- Parameters:
codiUsuari
-- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getTasks
String[] getTasks(CriteriaSearchConfiguration criteria, String codiUsuari)
CriteriaSearchConfiguration finder
-
findByText
Collection<UserEntity> findByText(String text)
Operation findByText- Parameters:
text
-- Returns:
-
findByText
Collection<UserEntity> findByText(CriteriaSearchConfiguration criteria, String text)
CriteriaSearchConfiguration finder
-
findByPrimaryGroup
List<UserEntity> findByPrimaryGroup(String primaryGroupName)
Operation findByPrimaryGroup- Parameters:
primaryGroupName
-- Returns:
-
findByPrimaryGroup
List<UserEntity> findByPrimaryGroup(CriteriaSearchConfiguration criteria, String primaryGroupName)
CriteriaSearchConfiguration finder
-
findUserNames
List<String> findUserNames(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finder
-
findUsersByNationalID
List<UserEntity> findUsersByNationalID(String nif)
Operation findUsersByNationalID- Parameters:
nif
-- Returns:
-
findUsersByNationalID
List<UserEntity> findUsersByNationalID(CriteriaSearchConfiguration criteria, String nif)
CriteriaSearchConfiguration finder
-
findUsersGroupAndSubgroupsByGroupCode
List<UserEntity> findUsersGroupAndSubgroupsByGroupCode(String codiGrup)
Operation findUsersGroupAndSubgroupsByGroupCode- Parameters:
codiGrup
-- Returns:
-
findUsersGroupAndSubgroupsByGroupCode
List<UserEntity> findUsersGroupAndSubgroupsByGroupCode(CriteriaSearchConfiguration criteria, String codiGrup)
CriteriaSearchConfiguration finder
-
merge
void merge(Long src, Long target) throws es.caib.seycon.ng.exception.InternalErrorException
Operation merge- Parameters:
src
-target
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
createUpdateTasks
void createUpdateTasks(UserEntity user, com.soffid.iam.api.User oldValue) throws es.caib.seycon.ng.exception.InternalErrorException
Operation createUpdateTasks Generates UPDATE_MAIL_LIST tasks for any affected mail list- Parameters:
user
-oldValue
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
toBPMUser
void toBPMUser(UserEntity source, com.soffid.iam.bpm.api.BPMUser target)
Copy data toBPMUser
object
-
toBPMUser
com.soffid.iam.bpm.api.BPMUser toBPMUser(UserEntity entity)
Transforms toBPMUser
object
-
toBPMUserList
List<com.soffid.iam.bpm.api.BPMUser> toBPMUserList(Collection<UserEntity> entities)
Transforms toBPMUser
list
-
bPMUserToEntity
void bPMUserToEntity(com.soffid.iam.bpm.api.BPMUser source, UserEntity target, boolean copyIfNull)
Copy data fromBPMUser
object
-
bPMUserToEntity
UserEntity bPMUserToEntity(com.soffid.iam.bpm.api.BPMUser instance)
Transforms fromBPMUser
object
-
bPMUserToEntityList
List<UserEntity> bPMUserToEntityList(Collection<com.soffid.iam.bpm.api.BPMUser> instances)
Transforms fromBPMUser
list
-
toIdentity
void toIdentity(UserEntity source, com.soffid.iam.api.Identity target)
Copy data toIdentity
object
-
toIdentity
com.soffid.iam.api.Identity toIdentity(UserEntity entity)
Transforms toIdentity
object
-
toIdentityList
List<com.soffid.iam.api.Identity> toIdentityList(Collection<UserEntity> entities)
Transforms toIdentity
list
-
identityToEntity
void identityToEntity(com.soffid.iam.api.Identity source, UserEntity target, boolean copyIfNull)
Copy data fromIdentity
object
-
identityToEntity
UserEntity identityToEntity(com.soffid.iam.api.Identity instance)
Transforms fromIdentity
object
-
identityToEntityList
List<UserEntity> identityToEntityList(Collection<com.soffid.iam.api.Identity> instances)
Transforms fromIdentity
list
-
toIdentitat
void toIdentitat(UserEntity source, es.caib.seycon.ng.comu.Identitat target)
Copy data toIdentitat
object
-
toIdentitat
es.caib.seycon.ng.comu.Identitat toIdentitat(UserEntity entity)
Transforms toIdentitat
object
-
toIdentitatList
List<es.caib.seycon.ng.comu.Identitat> toIdentitatList(Collection<UserEntity> entities)
Transforms toIdentitat
list
-
identitatToEntity
void identitatToEntity(es.caib.seycon.ng.comu.Identitat source, UserEntity target, boolean copyIfNull)
Copy data fromIdentitat
object
-
identitatToEntity
UserEntity identitatToEntity(es.caib.seycon.ng.comu.Identitat instance)
Transforms fromIdentitat
object
-
identitatToEntityList
List<UserEntity> identitatToEntityList(Collection<es.caib.seycon.ng.comu.Identitat> instances)
Transforms fromIdentitat
list
-
toUser
void toUser(UserEntity source, com.soffid.iam.api.User target)
Copy data toUser
object
-
toUser
com.soffid.iam.api.User toUser(UserEntity entity)
Transforms toUser
object
-
toUserList
List<com.soffid.iam.api.User> toUserList(Collection<UserEntity> entities)
Transforms toUser
list
-
userToEntity
void userToEntity(com.soffid.iam.api.User source, UserEntity target, boolean copyIfNull)
Copy data fromUser
object
-
userToEntity
UserEntity userToEntity(com.soffid.iam.api.User instance)
Transforms fromUser
object
-
userToEntityList
List<UserEntity> userToEntityList(Collection<com.soffid.iam.api.User> instances)
Transforms fromUser
list
-
toUsuari
void toUsuari(UserEntity source, es.caib.seycon.ng.comu.Usuari target)
Copy data toUsuari
object
-
toUsuari
es.caib.seycon.ng.comu.Usuari toUsuari(UserEntity entity)
Transforms toUsuari
object
-
toUsuariList
List<es.caib.seycon.ng.comu.Usuari> toUsuariList(Collection<UserEntity> entities)
Transforms toUsuari
list
-
usuariToEntity
void usuariToEntity(es.caib.seycon.ng.comu.Usuari source, UserEntity target, boolean copyIfNull)
Copy data fromUsuari
object
-
usuariToEntity
UserEntity usuariToEntity(es.caib.seycon.ng.comu.Usuari instance)
Transforms fromUsuari
object
-
usuariToEntityList
List<UserEntity> usuariToEntityList(Collection<es.caib.seycon.ng.comu.Usuari> instances)
Transforms fromUsuari
list
-
toAnonimousUser
void toAnonimousUser(UserEntity source, com.soffid.iam.api.AnonimousUser target)
Copy data toAnonimousUser
object
-
toAnonimousUser
com.soffid.iam.api.AnonimousUser toAnonimousUser(UserEntity entity)
Transforms toAnonimousUser
object
-
toAnonimousUserList
List<com.soffid.iam.api.AnonimousUser> toAnonimousUserList(Collection<UserEntity> entities)
Transforms toAnonimousUser
list
-
anonimousUserToEntity
void anonimousUserToEntity(com.soffid.iam.api.AnonimousUser source, UserEntity target, boolean copyIfNull)
Copy data fromAnonimousUser
object
-
anonimousUserToEntity
UserEntity anonimousUserToEntity(com.soffid.iam.api.AnonimousUser instance)
Transforms fromAnonimousUser
object
-
anonimousUserToEntityList
List<UserEntity> anonimousUserToEntityList(Collection<com.soffid.iam.api.AnonimousUser> instances)
Transforms fromAnonimousUser
list
-
toUsuariAnonim
void toUsuariAnonim(UserEntity source, es.caib.seycon.ng.comu.UsuariAnonim target)
Copy data toUsuariAnonim
object
-
toUsuariAnonim
es.caib.seycon.ng.comu.UsuariAnonim toUsuariAnonim(UserEntity entity)
Transforms toUsuariAnonim
object
-
toUsuariAnonimList
List<es.caib.seycon.ng.comu.UsuariAnonim> toUsuariAnonimList(Collection<UserEntity> entities)
Transforms toUsuariAnonim
list
-
usuariAnonimToEntity
void usuariAnonimToEntity(es.caib.seycon.ng.comu.UsuariAnonim source, UserEntity target, boolean copyIfNull)
Copy data fromUsuariAnonim
object
-
usuariAnonimToEntity
UserEntity usuariAnonimToEntity(es.caib.seycon.ng.comu.UsuariAnonim instance)
Transforms fromUsuariAnonim
object
-
usuariAnonimToEntityList
List<UserEntity> usuariAnonimToEntityList(Collection<es.caib.seycon.ng.comu.UsuariAnonim> instances)
Transforms fromUsuariAnonim
list
-
newUserEntity
UserEntity newUserEntity()
Creates an instance ofUserEntity
.
-
create
void create(UserEntity entity)
Adds an instance ofUserEntity
to the persistent store.
-
update
void update(UserEntity entity)
Updates an instance ofUserEntity
at the persistent store.
-
remove
void remove(UserEntity entity)
Removes an instance ofUserEntity
from the persistent store.
-
load
UserEntity load(Long id)
Loads an instance ofUserEntity
from the persistent store.
-
loadAll
List<UserEntity> loadAll()
Loads all instances ofUserEntity
from the persistent store.
-
create
void create(Collection<? extends UserEntity> entities)
Creates a collection ofUserEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends UserEntity> entities)
Updates a collection ofUserEntity
in the persistent store.
-
remove
void remove(Collection<? extends UserEntity> entities)
Removes a collection ofUserEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofUserEntity
from the persistent store.
-
query
List<UserEntity> query(String query, Parameter[] parameters)
Query ofUserEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<UserEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofUserEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-