Uses of Interface
de.xima.fc.user.IUserRef
Packages that use IUserRef
Package
Description
Package for the API access of the model classes.
Package für Datenbankentitäten
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 IUserRefModifier and TypeMethodDescription<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 IUserRefModifier and TypeMethodDescriptionFormRecordAccessAPI.getByUserRef(UserContext uc, Vorgang formRecord, IUserRef userRef) FormRecordAccessAPI.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 IUserRefModifier and TypeMethodDescriptionDefaultCreateNewFormRecordChatRequest.memberUserRefs()ICreateNewFormRecordChatRequest.memberUserRefs()Method parameters in de.xima.fc.common.form_record.chat with type arguments of type IUserRefModifier and TypeMethodDescriptionDefaultCreateNewFormRecordChatRequest.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 IUserRefModifier and TypeMethodDescriptionFormRecordChatsQuery.getUserRef()FormRecordHistoryEntriesPageQuery.getUserRef()FormRecordMessagesQuery.getUserRef()FormRecordsQuery.getUserRef()Methods in de.xima.fc.dao.form_record with parameters of type IUserRefModifier and TypeMethodDescriptionFormRecordChatsQuery.Builder.withUserRef(IUserRef userRef) FormRecordHistoryEntriesPageQuery.Builder.withUserRef(IUserRef userRef) FormRecordMessagesQuery.Builder.withUserRef(IUserRef userRef) Constructors in de.xima.fc.dao.form_record with parameters of type IUserRefModifierConstructorDescriptionFormRecordHistoryEntriesPageQuery(UUID formRecordUuid, Locale locale, IUserRef userRef) -
Uses of IUserRef in de.xima.fc.dao.form_record.dto
Constructors in de.xima.fc.dao.form_record.dto with parameters of type IUserRefModifierConstructorDescriptionBaseFormRecordChatDTO(FormRecordChat entity, IUserRef userRef, Locale locale) ConstructorBaseFormRecordDTO(Vorgang entity, IUserRef userRef, String applicantName, Locale locale, List<WorkflowTrigger> workflowTriggers) Creates a new data transfer object for aform record.BaseFormRecordMessageDTO(FormRecordMessage entity, IUserRef userRef, IFormRecordMessageUploadRequestResolver uploadRequestResolver, Locale locale) ConstructorDetailedFormRecordChatDTO(FormRecordChat entity, IUserRef userRef, Locale locale, IFormRecordMessageUploadRequestResolver uploadRequestResolver) Constructor.DetailedFormRecordDTO(Vorgang entity, IUserRef userRef, String applicationDisplayName, Locale locale, List<EndUserStateHistoryEntryDTO> stateHistory, List<WorkflowTrigger> workflowTriggers) Constructor.DetailedFormRecordMessageDTO(FormRecordMessage entity, IUserRef userRef, IFormRecordMessageUploadRequestResolver uploadRequestResolver, Locale locale) Constructor. -
Uses of IUserRef in de.xima.fc.dao.impl
Methods in de.xima.fc.dao.impl with parameters of type IUserRefModifier and TypeMethodDescriptionFormRecordAccessDao.getByUserRef(IEntityContext ec, Vorgang formRecord, IUserRef userRef) FormRecordAccessDao.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 IUserRefModifier and TypeMethodDescriptionIFormRecordAccessDao.getByUserRef(IEntityContext ec, Vorgang formRecord, IUserRef userRef) IFormRecordAccessDao.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 -
Uses of IUserRef in de.xima.fc.entities
Methods in de.xima.fc.entities with parameters of type IUserRefModifier and TypeMethodDescriptionintVorgang.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.booleanReturns whether a user reference is a member of this chat and can therefore receive its messages.booleanReturns whether all messages in the chat are read by the given user.booleanChecks if the message has been read by the given user.booleanFormEingang.isReadMember(IUserRef userRef) booleanbooleanFormRecordSubmission.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 IUserRefModifier and TypeMethodDescriptionstatic <TUser extends IUserRef & IUserData>
ISendMessageRecipientUserCreates 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.handler.entity
Methods in de.xima.fc.handler.entity with type parameters of type IUserRefModifier and TypeMethodDescription<T extends IUserData & IUserRef>
IUserRefExtensionUserProfileHandler.getUserRefExtension(UserContext uc, T userRef, UUID clientUUID) Methods in de.xima.fc.handler.entity with parameters of type IUserRefModifier and TypeMethodDescriptionFormRecordAccessHandler.getByUserRef(UserContext uc, Vorgang formRecord, IUserRef userRef) FormRecordAccessHandler.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 IUserRefModifier and TypeMethodDescription<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 IUserRefModifier and TypeMethodDescriptionIFormRecordAccessHandler.getByUserRef(UserContext uc, Vorgang formRecord, IUserRef userRef) IFormRecordAccessHandler.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 -
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 IUserRefModifier and TypeMethodDescriptionIPluginMessageService.getInboxId(TUser user) Returns the inbox ID of the user within this message service. -
Uses of IUserRef in de.xima.fc.user
Subinterfaces of IUserRef in de.xima.fc.userModifier and TypeInterfaceDescriptioninterface -
Uses of IUserRef in de.xima.fc.utils
Methods in de.xima.fc.utils with parameters of type IUserRefModifier and TypeMethodDescriptionstatic 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 boolean