Uses of Interface
de.xima.fc.user_portal.api.context.IUserPortalInvocationContext
Packages that use IUserPortalInvocationContext
Package
Description
-
Uses of IUserPortalInvocationContext in de.xima.fc.user_portal.api.context
Methods in de.xima.fc.user_portal.api.context that return IUserPortalInvocationContextModifier and TypeMethodDescriptionUserPortalInvocationContextFactory.live()Creates a newIUserPortalInvocationContextinstance that accesses a live user portal REST API.UserPortalInvocationContextFactory.live(EHttpTransportType clientType) Creates a newIUserPortalInvocationContextinstance that accesses a live user portal REST API.UserPortalInvocationContextFactory.live(EHttpTransportType clientType, IUserPortalRestClientConfig config, Locale locale, UserPortalRestAuthenticator authentication, UserPortalUnauthorizedHandler unauthorizedHandler) Creates a newIUserPortalInvocationContextinstance that accesses a live user portal REST API. -
Uses of IUserPortalInvocationContext in de.xima.fc.user_portal.api.provider.spec
Methods in de.xima.fc.user_portal.api.provider.spec with parameters of type IUserPortalInvocationContextModifier and TypeMethodDescriptionIUsersApi.authenticatorsByPortal(IUserPortalInvocationContext ctx, UUID portalUuid) Retrieves all available authenticators for a user portal.IPortalsApi.byAlias(IUserPortalInvocationContext ctx, String portalAlias) Gets a user portal by its alias.IChatsApi.byUuid(IUserPortalInvocationContext ctx, UUID chatUuid) Gets a chat by its UUID.IFormRecordsApi.byUuid(IUserPortalInvocationContext ctx, UUID formRecordUuid) Gets a form record by its UUID.IFormsApi.byUuid(IUserPortalInvocationContext ctx, UUID clientUuid, UUID formUuid) Reads a form by its UUID.IPortalsApi.byUuid(IUserPortalInvocationContext ctx, UUID portalUuid) Gets a user portal by its uuid.IFormRecordAttachmentApi.downloadFormRecordAttachment(IUserPortalInvocationContext ctx, UUID attachmentUuid) Downloads a form record attachment.IUsersApi.downloadProfileImage(IUserPortalInvocationContext ctx) Retrieves the profile image of the currently authenticated user.IFilesApi.downloadUserPortalFile(IUserPortalInvocationContext ctx, UUID portalUuid, UUID fileUuid) Downloads a file from a given portal.IFormRecordsApi.getAllFormRecords(IUserPortalInvocationContext ctx, FormRecordsQueryModel query, UUID portalUuid) Gets all form records for the current user as a participant in a portal.IFormsApi.getAllTags(IUserPortalInvocationContext ctx, UUID userPortalUuid) Reads all tags of a given portal.IMessagesApi.getChatMessages(IUserPortalInvocationContext ctx, UUID chatUuid) Gets all messages for the current user and chat.IFormRecordsApi.getFormRecordAsParticipantCount(IUserPortalInvocationContext ctx, UUID portalUuid) Get total count of form records as a participant in a portal.IFormRecordAttachmentApi.getFormRecordAttachments(IUserPortalInvocationContext ctx, UUID formRecordUuid) Gets all attachments for a form record.IFormRecordAttachmentApi.getFormRecordAttachmentsCount(IUserPortalInvocationContext ctx, UUID formRecordUuid) Gets the total number of attachments for a form record.IFormRecordAttachmentApi.getFormRecordAttachmentsPage(IUserPortalInvocationContext ctx, PagingDataModel pagingDataModel, UUID formRecordUuid) Gets a paginated list of attachments for a form record.IChatsApi.getFormRecordChatMessagesCount(IUserPortalInvocationContext ctx, UUID chatUuid, MessagesQueryModel queryModel) Gets the total number of messages in a chat.IChatsApi.getFormRecordChatMessagesPage(IUserPortalInvocationContext ctx, UUID chatUuid, PagingDataModel pagingDataModel, MessagesQueryModel queryModel) Gets a page of chat messages for a specific chat.IChatsApi.getFormRecordChatsPage(IUserPortalInvocationContext ctx, UUID formRecordUuid, PagingDataModel pagingDataModel) Gets a page of chats for a form record.IFormRecordsApi.getFormRecordsCount(IUserPortalInvocationContext ctx, FormRecordsQueryModel query, UUID portalUuid) Get total count of form records.IFormRecordsApi.getFormRecordsHistory(IUserPortalInvocationContext ctx, UUID formRecordUuid) Get form records history.IFormRecordsApi.getFormRecordsHistoryCount(IUserPortalInvocationContext ctx, UUID formRecordUuid) Get the form records history count.IFormRecordsApi.getFormRecordsHistoryPage(IUserPortalInvocationContext ctx, PagingDataModel pagingDataModel, UUID portalUuid) Gets all form records for the current user.IFormRecordsApi.getFormRecordsPage(IUserPortalInvocationContext ctx, PagingDataModel pagingDataModel, FormRecordsQueryModel query, UUID portalUuid) Gets all form records for the current user.IFormsApi.getFormsCount(IUserPortalInvocationContext ctx, UUID userPortalUuid, FormsQueryModel queryModel) Reads the count of forms of a given portal.IFormsApi.getFormsPage(IUserPortalInvocationContext ctx, UUID userPortalUuid, PagingDataModel pagingDataModel, FormsQueryModel queryModel) Reads a page of forms of a given portal.IMessagesApi.getMessages(IUserPortalInvocationContext ctx, PagingDataModel pagingDataModel, MessagesQueryModel queryModel) Gets all messages for the current user.IMessagesApi.getMessagesCount(IUserPortalInvocationContext ctx, MessagesQueryModel queryModel) Gets the number of messages for the current user.IUsersApi.getMfaSettings(IUserPortalInvocationContext ctx) Retrieves the multi-factor authentication (MFA) settings.IUsersApi.getProfile(IUserPortalInvocationContext ctx) Retrieves the profile of the currently authenticated user.IUsersApi.login(IUserPortalInvocationContext ctx, BaseAuthenticatorResource client, String username, String password) Authenticates a user and returns the user.IUsersApi.login(IUserPortalInvocationContext ctx, String clientName, String username, String password) Authenticates a user and returns the user.IChatsApi.markRead(IUserPortalInvocationContext ctx, UUID chatUuid) Marks a chat as read.IFormRecordsApi.markRead(IUserPortalInvocationContext ctx, UUID recordUuid) Marks a form record as read.IUsersApi.sendEmailCode(IUserPortalInvocationContext ctx, String token) Sends an email with a code for multi-factor authentication (MFA) to the user.IMessagesApi.sendMessage(IUserPortalInvocationContext ctx, String message, UUID chatUuid) Sends a message to a chat.IMessagesApi.uploadAttachment(IUserPortalInvocationContext ctx, UUID messageUuid, UUID uploadRequestUuid, List<File> files) Uploads an attachment to a message.IUsersApi.verifyMfa(IUserPortalInvocationContext ctx, String code, String token, boolean saveMfaOption) Verifies a multi-factor authentication (MFA) code for the currently authenticated user. -
Uses of IUserPortalInvocationContext in de.xima.fc.user_portal.bean.common
Methods in de.xima.fc.user_portal.bean.common that return IUserPortalInvocationContext -
Uses of IUserPortalInvocationContext in de.xima.fc.user_portal.bean.form_records
Methods in de.xima.fc.user_portal.bean.form_records that return IUserPortalInvocationContext -
Uses of IUserPortalInvocationContext in de.xima.fc.user_portal.bean.signin
Methods in de.xima.fc.user_portal.bean.signin that return IUserPortalInvocationContext -
Uses of IUserPortalInvocationContext in de.xima.fc.user_portal.common
Methods in de.xima.fc.user_portal.common with parameters of type IUserPortalInvocationContextModifier and TypeMethodDescriptionstatic booleanUserPortalUtils.determineIfUserHasFormRecords(IUserPortalInvocationContext upc, IUserPortalUser user, UUID portalUuid) static intUserPortalUtils.getNumberOfUnreadMessages(IUserPortalInvocationContext upc, UUID portalUuid) Returns the number of unread messages for the given user portal context and portal UUID. -
Uses of IUserPortalInvocationContext in de.xima.fc.user_portal.logic.files
Methods in de.xima.fc.user_portal.logic.files with parameters of type IUserPortalInvocationContextModifier and TypeMethodDescriptionorg.primefaces.model.StreamedContentUserPortalFileFactory.getFileListAsZip(List<UserPortalFileModel> attachmentList, IUserPortalInvocationContext upc, String exportId) Get streamed content for a list of form record attachments as a zip file.org.primefaces.model.StreamedContentUserPortalFileFactory.getFormRecordAttachmentSingleFile(UserPortalFileModel fileModel, IUserPortalInvocationContext upc) Get streamed content for a single form record attachment.org.primefaces.model.StreamedContentUserPortalFileFactory.getUserProfileSingleFile(UserPortalFileModel fileModel, IUserPortalInvocationContext upc) Get streamed content for a single user profile file. -
Uses of IUserPortalInvocationContext in de.xima.fc.user_portal.logic.form_records.history
Methods in de.xima.fc.user_portal.logic.form_records.history with parameters of type IUserPortalInvocationContextModifier and TypeMethodDescriptionFormRecordHistoryMerger.merge(DetailedFormRecordResource formRecordResource, IUserPortalInvocationContext upc, FormRecordPageModel formRecordPageModel)