Uses of Interface
de.xima.fc.user.IUserRef
-
Packages that use IUserRef Package Description de.xima.fc.api.entity Package for the API access of the model classes.de.xima.fc.common.form_record.chat de.xima.fc.dao.form_record de.xima.fc.dao.form_record.dto de.xima.fc.dao.impl de.xima.fc.dao.interfaces de.xima.fc.dao.user de.xima.fc.entities Package für Datenbankentitätende.xima.fc.form_record.api.message de.xima.fc.form_record.model.message de.xima.fc.handler.entity de.xima.fc.handler.interfaces.entity de.xima.fc.interfaces.plugin.param.form_record.message de.xima.fc.plugin.interfaces.form_record.message de.xima.fc.utils Package für Utilsklassen -
-
Uses of IUserRef in de.xima.fc.api.entity
Methods in de.xima.fc.api.entity with type parameters of type IUserRef Modifier and Type Method Description <T extends IUserData & IUserRef>
IUserRefExtensionUserProfileAPI. getUserRefExtension(UserContext uc, T user, UUID clientUUID)Returns the user filter extension for the given user profile.Methods in de.xima.fc.api.entity with parameters of type IUserRef Modifier and Type Method Description FormRecordAccessFormRecordAccessAPI. getByUserRef(UserContext uc, Vorgang formRecord, IUserRef userRef)FormRecordAccessFormRecordAccessAPI. getOrCreateUserRef(UserContext uc, Vorgang formRecord, IUserRef userRef, EFormRecordAccessGrantType grantType)Creates or retrieves aFormRecordAccessentity by its associatedVorgangand user reference. -
Uses of IUserRef in de.xima.fc.common.form_record.chat
Methods in de.xima.fc.common.form_record.chat that return types with arguments of type IUserRef Modifier and Type Method Description Set<IUserRef>DefaultCreateNewFormRecordChatRequest. memberUserRefs()Set<IUserRef>ICreateNewFormRecordChatRequest. memberUserRefs()Method parameters in de.xima.fc.common.form_record.chat with type arguments of type IUserRef Modifier and Type Method Description DefaultCreateNewFormRecordChatRequest.BuilderDefaultCreateNewFormRecordChatRequest.Builder. memberUserRefs(Set<IUserRef> memberUserRefs) -
Uses of IUserRef in de.xima.fc.dao.form_record
Methods in de.xima.fc.dao.form_record that return IUserRef Modifier and Type Method Description IUserRefFormRecordChatsQuery. getUserRef()IUserRefFormRecordHistoryEntriesPageQuery. getUserRef()IUserRefFormRecordMessagesQuery. getUserRef()IUserRefFormRecordsQuery. getUserRef()Methods in de.xima.fc.dao.form_record with parameters of type IUserRef Modifier and Type Method Description FormRecordChatsQuery.BuilderFormRecordChatsQuery.Builder. withUserRef(IUserRef userRef)FormRecordHistoryEntriesPageQuery.BuilderFormRecordHistoryEntriesPageQuery.Builder. withUserRef(IUserRef userRef)FormRecordMessagesQuery.BuilderFormRecordMessagesQuery.Builder. withUserRef(IUserRef userRef)Constructors in de.xima.fc.dao.form_record with parameters of type IUserRef Constructor Description FormRecordHistoryEntriesPageQuery(UUID formRecordUuid, Locale locale, IUserRef userRef) -
Uses of IUserRef in de.xima.fc.dao.form_record.dto
-
Uses of IUserRef in de.xima.fc.dao.impl
Methods in de.xima.fc.dao.impl with parameters of type IUserRef Modifier and Type Method Description FormRecordAccessFormRecordAccessDao. getByUserRef(IEntityContext ec, Vorgang formRecord, IUserRef userRef)FormRecordAccessFormRecordAccessDao. getOrCreateUserRef(IEntityContext ec, Vorgang formRecord, IUserRef userRef, EFormRecordAccessGrantType grantType) -
Uses of IUserRef in de.xima.fc.dao.interfaces
Methods in de.xima.fc.dao.interfaces with parameters of type IUserRef Modifier and Type Method Description FormRecordAccessIFormRecordAccessDao. getByUserRef(IEntityContext ec, Vorgang formRecord, IUserRef userRef)FormRecordAccessIFormRecordAccessDao. getOrCreateUserRef(IEntityContext ec, Vorgang formRecord, IUserRef userRef, EFormRecordAccessGrantType grantType) -
Uses of IUserRef in de.xima.fc.dao.user
Classes in de.xima.fc.dao.user that implement IUserRef Modifier and Type Class Description classUserRefDTO for a user reference. -
Uses of IUserRef in de.xima.fc.entities
Methods in de.xima.fc.entities with parameters of type IUserRef Modifier and Type Method Description intVorgang. getUnreadChatCount(IUserRef user)Returns the number of unread chats for the given user.intFormRecordChat. getUnreadMessageCount(IUserRef userRef)Returns the number of unread messages in the chat for the given user.intVorgang. getUnreadMessageCount(IUserRef user)Returns the number of unread chat messages for the given user.@NotNull List<FormRecordMessage>FormRecordChat. getUnreadMessages(IUserRef userRef)Returns all unread messages in the chat for the given user.booleanFormRecordAccess. hasUserRefAccess(IUserRef userRef)Checks if the access is granted to the given user reference.booleanFormRecordChat. isMember(IUserRef userRef)Returns whether a user reference is a member of this chat and can therefore receive its messages.booleanFormRecordChat. isRead(IUserRef userRef)Returns whether all messages in the chat are read by the given user.booleanFormRecordMessage. isRead(IUserRef userRef)Checks if the message has been read by the given user.booleanFormEingang. isReadMember(IUserRef userRef)booleanFormRecordMessage. isSender(IUserRef userRef)booleanFormRecordSubmission. isSubmitter(IUserRef userRef)Checks if the given user reference is the same as the user reference of this submission.voidFormRecordAccess. setUserRef(@NotNull IUserRef userRef)Sets the user reference for this access.booleanFormRecordAccess. updateUserRef(@NotNull IUserRef userRef)Updates the user reference for this access. -
Uses of IUserRef in de.xima.fc.form_record.api.message
Methods in de.xima.fc.form_record.api.message with type parameters of type IUserRef Modifier and Type Method Description static <TUser extends IUserRef & IUserData>
ISendMessageRecipientUserSendMessageRecipientFactory. forUser(TUser recipient, String fallbackEmail)Creates a recipient for a user.static <TUser extends IUserRef & IUserData>
ISendMessageRecipientInboxSendMessageRecipientFactory. forUserInbox(String inboxId, String messageService, TUser user, String fallbackEmail) -
Uses of IUserRef in de.xima.fc.form_record.model.message
Methods in de.xima.fc.form_record.model.message with type parameters of type IUserRef Modifier and Type Method Description <TUser extends IUserRef & IUserData>
TUserISendMessageRecipientInbox. getUser()<TUser extends IUserRef & IUserData>
TUserISendMessageRecipientUser. getUser() -
Uses of IUserRef in de.xima.fc.handler.entity
Methods in de.xima.fc.handler.entity with type parameters of type IUserRef Modifier and Type Method Description <T extends IUserData & IUserRef>
IUserRefExtensionUserProfileHandler. getUserRefExtension(UserContext uc, T userRef, UUID clientUUID)Methods in de.xima.fc.handler.entity with parameters of type IUserRef Modifier and Type Method Description FormRecordAccessFormRecordAccessHandler. getByUserRef(UserContext uc, Vorgang formRecord, IUserRef userRef)FormRecordAccessFormRecordAccessHandler. getOrCreateUserRef(UserContext uc, Vorgang formRecord, IUserRef userRef, EFormRecordAccessGrantType grantType) -
Uses of IUserRef in de.xima.fc.handler.interfaces.entity
Methods in de.xima.fc.handler.interfaces.entity with type parameters of type IUserRef Modifier and Type Method Description <T extends IUserData & IUserRef>
IUserRefExtensionIUserProfileHandler. getUserRefExtension(UserContext uc, T user, UUID clientUUID)Returns the user filter extension for the given user profile.Methods in de.xima.fc.handler.interfaces.entity with parameters of type IUserRef Modifier and Type Method Description FormRecordAccessIFormRecordAccessHandler. getByUserRef(UserContext uc, Vorgang formRecord, IUserRef userRef)FormRecordAccessIFormRecordAccessHandler. getOrCreateUserRef(UserContext uc, Vorgang formRecord, IUserRef userRef, EFormRecordAccessGrantType grantType)Creates or retrieves aFormRecordAccessentity by its associatedVorgangand user reference. -
Uses of IUserRef in de.xima.fc.interfaces.plugin.param.form_record.message
Methods in de.xima.fc.interfaces.plugin.param.form_record.message with type parameters of type IUserRef Modifier and Type Method Description <TUser extends IUserRef & IUserData>
TUserIPluginSendMessageRecipientInbox. getUser()<TUser extends IUserRef & IUserData>
TUserIPluginSendMessageRecipientUser. getUser() -
Uses of IUserRef in de.xima.fc.plugin.interfaces.form_record.message
Methods in de.xima.fc.plugin.interfaces.form_record.message with type parameters of type IUserRef Modifier and Type Method Description default <TUser extends IUserRef & IUserData>
StringIPluginMessageService. getInboxId(TUser user)Returns the inbox ID of the user within this message service. -
Uses of IUserRef in de.xima.fc.utils
Methods in de.xima.fc.utils with parameters of type IUserRef Modifier and Type Method Description static booleanUserMgmtUtils. isAnonymous(IUserRef userRef)static booleanUserMgmtUtils. isAnonymousUser(IUserRef userRef)Checks if the user is anonymous.static booleanUserMgmtUtils. isDistinctUser(IUserRef userRef)Checks if the user is a distinct user.static booleanUserMgmtUtils. isEmptyUserRef(IUserRef userRef)Checks if the given user reference is empty.static booleanUserMgmtUtils. isSuperUser(IUserRef userRef)Checks if the user is THE super user.static booleanUserMgmtUtils. isSystem(IUserRef userRef)
-