@AccessLevel(value=EXTERNAL) public interface ExternalUserParticipantLinkDAO extends curam.util.persistence.ReaderDAO<java.lang.Long,ExternalUserParticipantLink>
curam.core.intf.ExternalUserParticipantLink
entity.Modifier and Type | Interface and Description |
---|---|
static interface |
ExternalUserParticipantLinkDAO.SortByExternalParticipantType
Sorts a list of
ExternalUserParticipantLink object alphabetically
by EXTERNALUSERSPARTRELTYPEEntry . |
Modifier and Type | Method and Description |
---|---|
ExternalUserParticipantLink |
readByParticipantRole(ConcernRole concernRole,
curam.codetable.impl.EXTERNALUSERSPARTRELTYPEEntry externalParticipantType)
Searches for an external user link record for the specified participant
role.
|
java.util.List<ExternalUserParticipantLink> |
searchByUsername(java.lang.String username)
Searches for an external user link record for the specified participant
role.The retrieved list is sorted in ascending order by
EXTERNALUSERSPARTRELTYPEEntry . |
ExternalUserParticipantLink readByParticipantRole(ConcernRole concernRole, curam.codetable.impl.EXTERNALUSERSPARTRELTYPEEntry externalParticipantType)
concernRole
- the concern role objectexternalParticipantType
- type of the external user participantExternalUserParticipantLink
or
null if none existsjava.util.List<ExternalUserParticipantLink> searchByUsername(java.lang.String username)
EXTERNALUSERSPARTRELTYPEEntry
.username
- the concern role objectExternalUserParticipantLink
records for
the specified username, or an empty list if none exist.