Uses of Interface
de.xima.fc.interfaces.user.IUser
-
-
Uses of IUser in de.xima.fc.api.entity
Methods in de.xima.fc.api.entity with parameters of type IUser Modifier and Type Method Description Vorgang
VorgangAPI. addSubmission(UserContext uc, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData, boolean newDataEntry)
Adds a new submission to the form record.Vorgang
VorgangAPI. correctStatus(UserContext uc, Vorgang formRecord, Status targetState, IUser user)
Deprecated.The old workflow is deprecated, use method for the new workflow.PagedResult<FormRecordMessage>
FormRecordMessageAPI. getByChatAndUser(UserContext uc, UUID chatUuid, IUser user, int page, int pageSize)
Finds the messages for the form record chat given by its UUID if the given user can access the chat.PagedResult<Attachment>
AttachmentAPI. getByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize)
PagedResult<FormRecordChat>
FormRecordChatAPI. getByRecordAndUser(UserContext uc, UUID recordUuid, IUser user, int page, int pageSize)
List<FormRecordChat>
FormRecordChatAPI. getByUser(UserContext uc, IUser user)
PagedResult<FormRecordChat>
FormRecordChatAPI. getByUser(UserContext uc, IUser user, int page, int pageSize)
List<FormRecordMessage>
FormRecordMessageAPI. getByUser(UserContext uc, IUser user)
Returns all messages the given user has access to.PagedResult<FormRecordMessage>
FormRecordMessageAPI. getByUser(UserContext uc, IUser user, int page, int pageSize)
Finds all form record messages the user given by the user context has access to.List<Vorgang>
VorgangAPI. getByUser(UserContext uc, IUser user)
PagedResult<Vorgang>
VorgangAPI. getByUser(UserContext uc, IUser user, int page, int pageSize)
Attachment
AttachmentAPI. getByUuidAndUser(UserContext uc, UUID attachmentUuid, IUser user)
FormEingang
FormEingangAPI. getByUuidAndUser(UserContext uc, UUID recordDataUuid, IUser user)
FormRecordChat
FormRecordChatAPI. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
FormRecordMessage
FormRecordMessageAPI. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
Finds the message for the given UUID, which the given user can access.Vorgang
VorgangAPI. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
List<WorkflowTask>
WorkflowTaskAPI. getInboxTasks(UserContext uc, Vorgang formRecord, IUser user)
Finds all tasks that are allowed to be invoked by the given user in the inbox.PagedResult<FormRecordMessage>
FormRecordMessageAPI. getUnreadByUser(UserContext uc, IUser user, int page, int pageSize)
Finds all unread form record messages the user given by the user context has access to.List<UserRefreshToken>
UserTokenAPI. getUserRefreshTokens(UserContext uc, IUser user)
WorkflowTrigger
WorkflowTriggerAPI. getUserTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, UUID taskUuid, UUID triggerUuid)
PagedResult<WorkflowTrigger>
WorkflowTriggerAPI. getUserTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize)
boolean
WorkflowTaskAPI. isTaskInvokableInInbox(UserContext uc, WorkflowTask task, Vorgang formRecord, IUser user)
Checks whether the given task may be initiated by the given user in the inbox. -
Uses of IUser in de.xima.fc.api.rest.pub.impl.generic.model.response.form
Constructors in de.xima.fc.api.rest.pub.impl.generic.model.response.form with parameters of type IUser Constructor Description FormRecordAttachmentResource(Attachment entity, IUser user, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request, Locale locale, boolean expand)
FormRecordChatResource(FormRecordChat entity, IUser user, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request, Locale locale, boolean expand)
FormRecordMessageResource(FormRecordMessage entity, IUser user, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request, Locale locale, boolean expand)
FormRecordMessageUploadRequestResource(FormRecordMessageUploadRequest entity, IUser user, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request, Locale locale, boolean expand)
FormRecordResource(Vorgang entity, IUser user, String displayName, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request, Locale locale, boolean expand)
ConstructorFormRecordResource(Vorgang entity, IUser user, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request, Locale locale, boolean expand)
Constructor -
Uses of IUser in de.xima.fc.api.rest.pub.impl.generic.model.response.form.page
Methods in de.xima.fc.api.rest.pub.impl.generic.model.response.form.page with parameters of type IUser Modifier and Type Method Description static BiFunction<PagedResult<Attachment>,Locale,IResourcePage<?>>
FormRecordAttachmentResourcePage. pagedResultConverter(IUser user, int page, int pageSize, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request)
static BiFunction<PagedResult<FormRecordChat>,Locale,IResourcePage<?>>
FormRecordChatResourcePage. pagedResultConverter(IUser user, int page, int pageSize, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request)
static BiFunction<PagedResult<FormRecordMessage>,Locale,IResourcePage<?>>
FormRecordMessageResourcePage. pagedResultConverter(IUser user, int page, int pageSize, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request)
static BiFunction<PagedResult<FormRecordMessageUploadRequest>,Locale,IResourcePage<?>>
FormRecordMessageUploadRequestResourcePage. pagedResultConverter(IUser user, int page, int pageSize, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request)
static BiFunction<PagedResult<Vorgang>,Locale,IResourcePage<?>>
FormRecordResourcePage. pagedResultConverter(IUser user, int page, int pageSize, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request)
-
Uses of IUser in de.xima.fc.api.rest.pub.impl.user_portal.model.response
Constructors in de.xima.fc.api.rest.pub.impl.user_portal.model.response with parameters of type IUser Constructor Description UserPortalFormRecordMessageResource(FormRecordMessage entity, IUser user, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request, Locale locale, boolean expand)
UserPortalFormRecordResource(Vorgang entity, IUser user, UserPortal portal, List<ProtocolEntryProcessing> protocolEntries, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request, Locale locale, boolean expand)
-
Uses of IUser in de.xima.fc.api.rest.pub.impl.user_portal.model.response.page
Methods in de.xima.fc.api.rest.pub.impl.user_portal.model.response.page with parameters of type IUser Modifier and Type Method Description static BiFunction<PagedResult<FormRecordChat>,Locale,IResourcePage<?>>
UserPortalFormRecordChatResourcePage. pagedResultConverter(IUser user, int page, int pageSize, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request)
static BiFunction<PagedResult<FormRecordMessage>,Locale,IResourcePage<?>>
UserPortalFormRecordMessageResourcePage. pagedResultConverter(IUser user, int page, int pageSize, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request)
static BiFunction<PagedResult<Vorgang>,Locale,IResourcePage<?>>
UserPortalFormRecordResourcePage. pagedResultConverter(IUser user, int page, int pageSize, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request, UserPortal userPortal)
Constructors in de.xima.fc.api.rest.pub.impl.user_portal.model.response.page with parameters of type IUser Constructor Description UserPortalFormRecordChatResource(FormRecordChat entity, IUser user, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request, Locale locale, boolean expand)
-
Uses of IUser in de.xima.fc.api.system
Methods in de.xima.fc.api.system with parameters of type IUser Modifier and Type Method Description Boolean
SetupAPI. createMandantWithDependencies(UserContext uc, Mandant client, MandantMailData mailData, String adminEmail, IUser creator)
Method for creating aMandant
with initial configuration analogous to the setup process.boolean
MailAPI. sendUserMfaEmailCodeMail(IUser user, Locale defaultLocale)
Sends a mail with an MFA code. -
Uses of IUser in de.xima.fc.api.workflow
Methods in de.xima.fc.api.workflow with parameters of type IUser Modifier and Type Method Description IWorkflowResponse
WorkflowAPI. initCorrectionWorkflow(UserContext uc, Vorgang vorgang, Status status, IUser user)
Deprecated.Use methods of the new workflow engine.IWorkflowResponse
WorkflowAPI. initWorkflow(UserContext uc, Vorgang vorgang, Status status, IUser user, Map<String,Serializable> sessionAttributes, boolean isCorrection, boolean anonymize)
Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent)
. -
Uses of IUser in de.xima.fc.bl
Methods in de.xima.fc.bl with parameters of type IUser Modifier and Type Method Description static IWorkflowResponse
WorkflowStarter. startSyncWorkflow(Vorgang v, Projekt p, Status newStatus, IUser user, Map<String,Serializable> sessionAttributes)
Deprecated.static IWorkflowResponse
WorkflowStarter. startSyncWorkflow(Vorgang v, Projekt p, Status newStatus, IUser user, Map<String,Serializable> sessionAttributes, boolean isCorrection, boolean anonymize)
Deprecated. -
Uses of IUser in de.xima.fc.bl.fdv
Constructors in de.xima.fc.bl.fdv with parameters of type IUser Constructor Description WorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, IUser user, IFormDataAdapter fdaData, IEntityContext ec, Map<String,Serializable> sessionAttributes, IXFormRenderConfig xformConfig, boolean anonymize)
Deprecated. -
Uses of IUser in de.xima.fc.common.form_record.chat
Methods in de.xima.fc.common.form_record.chat that return IUser Modifier and Type Method Description IUser
DefaultFulfillRequestedUploadRequest. oathKeeper()
IUser
IFulfillRequestedUploadRequest. oathKeeper()
The user who provided the upload to fulfill the request.IUser
DefaultPostFormRecordMessageRequest. sender()
IUser
IPostFormRecordMessageRequest. sender()
Optional, but recommended that you set this.IUser
FulfillRequestedUploadRequestException.UserNotMemberOfChat. user()
The user who is not a member of the chat.IUser
PostFormRecordMessageException.UserNotMemberOfChat. user()
The user that cannot post a message to the chat.Methods in de.xima.fc.common.form_record.chat with parameters of type IUser Modifier and Type Method Description Self
DefaultFulfillRequestedUploadRequest.BaseBuilder. oathKeeper(IUser oathKeeper)
Sets the user who kept the oath by providing uploads to fulfill the request.Self
DefaultPostFormRecordMessageRequest.BaseBuilder. sender(IUser sender)
Optional, but recommended that you set this.Constructors in de.xima.fc.common.form_record.chat with parameters of type IUser Constructor Description UserNotMemberOfChat(IUser user, FormRecordChat chat, FormRecordMessageUploadRequest uploadRequest)
Constructs a new exception indicating that the user is not a member of the chat containing the message with the upload request.UserNotMemberOfChat(FormRecordChat chat, IUser user)
Constructs a new exception indicating that the user cannot post a message to the chat, as the user is not a member of the chat. -
Uses of IUser in de.xima.fc.common.form_record.update
Methods in de.xima.fc.common.form_record.update that return IUser Modifier and Type Method Description IUser
DefaultFormDataUpdateUploadRequest. uploader()
IUser
IFormDataUpdateUploadRequest. uploader()
The user who initiated the upload.Methods in de.xima.fc.common.form_record.update with parameters of type IUser Modifier and Type Method Description DefaultFormDataUpdateUploadRequest.Builder
DefaultFormDataUpdateUploadRequest.Builder. uploader(IUser uploader)
Sets the user who initiated the upload. -
Uses of IUser in de.xima.fc.copy
Methods in de.xima.fc.copy with parameters of type IUser Modifier and Type Method Description Projekt
ProjectDuplicator. duplicate(IEntityContext ec, IUser user)
-
Uses of IUser in de.xima.fc.dao.impl
-
Uses of IUser in de.xima.fc.dao.interfaces
Methods in de.xima.fc.dao.interfaces with parameters of type IUser Modifier and Type Method Description Vorgang
IVorgangDao. addSubmission(IEntityContext ec, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData, boolean newDataEntry)
Adds a new submission to the form record.boolean
IFormRecordChatDao. canAccessViaPublicApi(IEntityContext ec, FormRecordChat chat, IUser user)
Returns whether the given user can access the given chat within a user portal.Vorgang
IVorgangDao. correctStatus(IEntityContext ec, Vorgang formRecord, Status targetState, IUser user)
FormVersion
IFormVersionDao. createDefaultFormVersion(IEntityContext ec, Projekt project, IUser user)
Returns a new default form version on the basis of a given project.List<Projekt>
IProjektDao. getAccessableProjects(IEntityContext ec, IUser user, Mandant client)
Returns all projects which are editable or visible by the user groups of the user in the given client.List<UserRefreshToken>
IUserRefreshTokenDao. getAllByUser(IEntityContext ec, IUser user)
PagedResult<FormRecordMessage>
IFormRecordMessageDao. getByChatAndUser(IEntityContext ec, UUID chatUuid, IUser user, int page, int pageSize)
Finds the messages for the form record chat given by its UUID if the given usercan access the chat
.PagedResult<Attachment>
IAttachmentDao. getByRecordAndUser(IEntityContext ec, UUID formRecordUuid, IUser user, int page, int pageSize)
Finds the attachments of the form record given by its UUID if the given user can access the form record.PagedResult<FormRecordChat>
IFormRecordChatDao. getByRecordAndUser(IEntityContext ec, UUID recordUuid, IUser user, int page, int pageSize)
Finds the chats for the form record given by its UUID if the given user can access the chat.List<FormRecordChat>
IFormRecordChatDao. getByUser(IEntityContext ec, IUser user)
Finds all form record chats the given userhas access to
.PagedResult<FormRecordChat>
IFormRecordChatDao. getByUser(IEntityContext ec, IUser user, int page, int pageSize)
Finds all form record chats the given user has access to.List<FormRecordMessage>
IFormRecordMessageDao. getByUser(IEntityContext ec, IUser user)
Returns all messages the given user has access to.PagedResult<FormRecordMessage>
IFormRecordMessageDao. getByUser(IEntityContext ec, IUser user, int page, int pageSize)
Finds all form record messages the given user has access to.List<FormRecordSubmission>
IFormRecordSubmissionDao. getByUser(IEntityContext ec, IUser user)
Finds all form record submissions for the given user.List<Vorgang>
IVorgangDao. getByUser(IEntityContext ec, IUser user)
Gets a list of all form records the user has submitted at some point, in descending order of their (last) modification instant.PagedResult<Vorgang>
IVorgangDao. getByUser(IEntityContext ec, IUser user, int page, int pageSize)
Gets a sub list of form records the user has submitted at some point, in descending order of their (last) modification instant.FormRecordChat
IFormRecordChatDao. getByUuidAndUser(IEntityContext ec, UUID uuid, IUser user)
Finds the chat for the given UUID if the given user can access the chat.FormRecordMessage
IFormRecordMessageDao. getByUuidAndUser(IEntityContext ec, UUID uuid, IUser requestingUser)
Finds the message for the given UUID, which the givenuser can access
.Vorgang
IVorgangDao. getByUuidAndUser(IEntityContext ec, UUID uuid, IUser user)
Finds the form record for the given UUID if the given user has submitted it at some point.PagedResult<FormRecordMessage>
IFormRecordMessageDao. getUnreadByUser(IEntityContext ec, IUser user, int page, int pageSize)
Finds all unread form record messages the given user has access to. -
Uses of IUser in de.xima.fc.dao.utils
Methods in de.xima.fc.dao.utils with parameters of type IUser Modifier and Type Method Description void
ProtokollUtils. addChangeAllFormsForFSProtocolEntry(MandantFrontendServer frontendServer, IUser user, IEntityContext ec, boolean isDelete)
Creates a log entry that shows when the release of all forms for a frontend server has changed.void
ProtokollUtils. addFSAutomaticAddedToFormProtocolEntry(MandantFrontendServer frontendServer, Projekt project, IUser user, IEntityContext ec)
Creates a log entry that shows when a form has been automatically released for a frontend server.void
ProtokollUtils. addFSChangedFromProjectProtocolEntry(Projekt project, List<MandantFrontendServer> changedFrontendServers, IUser user, IEntityContext ec, boolean isDelete)
Creates a log entry that shows when the assigned frontend servers of a project have changed.void
ProtokollUtils. addMalwareDetectedProtocolEntry(IEntityContext ec, IUser user, String scannedItem, MalwareScanReport report)
Adds a system protocol entry when malware was detected in a file or some data.void
ProtokollUtils. addMalwareDetectedProtocolEntry(IEntityContext ec, IUser user, String scannedItem, MalwareScanReport report, Mandant client)
Adds a client protocol entry when malware was detected in a file or some data.void
ProtokollUtils. addMalwareDetectedProtocolEntry(IEntityContext ec, IUser user, String scannedItem, MalwareScanReport report, Vorgang formRecord)
Adds a processing protocol entry when malware was detected in a file or some data.void
ProtokollUtils. addPluginCreatedEntry(IEntityContext ec, IPluginEntity<?,?,?> plugin, String name, String version, IUser user, Locale locale)
Adds a protocol entry for when a client or system scoped plugin was newly created.void
ProtokollUtils. addPluginDeletedEntry(IEntityContext ec, IPluginEntity<?,?,?> plugin, String name, String version, IUser user, Locale locale)
Adds a protocol entry for when a client or system scoped plugin was deleted.void
ProtokollUtils. addPluginUpdatedEntry(IEntityContext ec, IPluginEntity<?,?,?> plugin, String name, String version, IUser user, Locale locale)
Adds a protocol entry for when a client or system scoped plugin was updated with a new plugin JAR file.void
ProtokollUtils. addProjectActivationChangedProtocolEntry(Projekt project, IUser user, IEntityContext ec, boolean isActiveNow, boolean wasPreviouslyActive)
Creates a log entry indicating whether a project has been switched online or offline.void
ProtokollUtils. addSaveInvalidWorkflowProtocolEntry(Projekt project, IUser user, IEntityContext ec)
Creates a log entry indicating whether a project's workflow is invalid and has been saved anyway.void
ProtokollUtils. addStateChangeProtocolEntry(IEntityContext ec, Mandant client, IUser user, Vorgang formRecord, WorkflowState oldState, WorkflowState newState)
Adds a protocol entry for a state change, i.e.void
ProtokollUtils. addTriggerFiredProtocolEntry(IEntityContext ec, Mandant client, IUser user, Vorgang formRecord, WorkflowTask task)
Adds the protocol entry for when a workflow trigger was fired.static ProtocolEntryClient
ProtokollUtils. getNewFormVersionPe(IUser user, FormVersion formversion)
Generates a protocol entry for indicating that a new Form version has been created -
Uses of IUser in de.xima.fc.entities
Methods in de.xima.fc.entities that return IUser Modifier and Type Method Description IUser
SystemMessage. getUserCreator()
IUser
SystemMessage. getUserEditor()
Methods in de.xima.fc.entities with parameters of type IUser Modifier and Type Method Description void
FormRecordChat. addMember(IUser user)
void
Vorgang. addSubmission(IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData, boolean newDataEntry)
Adds a new submission to the form record.List<FormRecordMessage>
FormRecordChat. getSenderMessages(IUser sender)
Returns all messages sent by the given user.boolean
FormRecordChat. isMember(IUser user)
Returns whether a user is a member of this chat and can therefore receive its messages.boolean
FormRecordMessage. isSender(IUser user)
boolean
FormRecordSubmission. isSubmitter(IUser user)
void
Vorgang. setCreator(IUser creator)
Deprecated.void
Vorgang. setEditor(IUser editor)
Deprecated.void
FormEingang. setErsteller(IUser ersteller)
Deprecated.The creator of the form record is set at theVorgang.getInitialSubmission()
.void
FormRecordSubmission. setFormRecordData(String formData, IUser user)
void
FormRecordMessage. setSender(IUser user)
void
AProtocolEntry. setUser(IUser user)
void
FormRecordSubmission. setUser(IUser user)
void
SystemMessage. setUserCreator(IUser userCreator)
void
SystemMessage. setUserEditor(IUser userEditor)
-
Uses of IUser in de.xima.fc.export
Methods in de.xima.fc.export with parameters of type IUser Modifier and Type Method Description static FormVersion
AProjektUtil. createNewFormVersion(IEntityContext ec, Projekt project, IUser user)
static FormVersion
AProjektUtil. createNewFormVersion(IEntityContext ec, Long projectId, IUser user)
-
Uses of IUser in de.xima.fc.exporter
Fields in de.xima.fc.exporter declared as IUser Modifier and Type Field Description protected IUser
AEntityExporter. user
Deprecated.Methods in de.xima.fc.exporter with parameters of type IUser Modifier and Type Method Description File
AEntityExporter. doExport(IEntityContext ec, File outDir, IUser user)
File
AEntityExporter. doExport(IEntityContext ec, File outDir, String outName, IUser user)
-
Uses of IUser in de.xima.fc.exporter.interfaces
Methods in de.xima.fc.exporter.interfaces with parameters of type IUser Modifier and Type Method Description File
IEntityExporter. doExport(IEntityContext ec, File baseDir, IUser user)
Exports the set entities to the given directory -
Uses of IUser in de.xima.fc.filter.db
Methods in de.xima.fc.filter.db that return IUser Modifier and Type Method Description IUser
ContextualEntityContext. getUser()
-
Uses of IUser in de.xima.fc.form.helper
Methods in de.xima.fc.form.helper with parameters of type IUser Modifier and Type Method Description static Attachment
AttachmentHelper. createAttachment(UserContext uc, Mandant man, IUser user, Vorgang vorgang, String fileName, EAttachmentSource attachmentSource, InputStream is)
-
Uses of IUser in de.xima.fc.form.publish
Fields in de.xima.fc.form.publish declared as IUser Modifier and Type Field Description protected IUser
FormPublishContext. user
Methods in de.xima.fc.form.publish that return IUser Modifier and Type Method Description IUser
FormPublishContext. getUser()
Methods in de.xima.fc.form.publish with parameters of type IUser Modifier and Type Method Description void
FormPublishContext. setUser(IUser user)
-
Uses of IUser in de.xima.fc.form.render
Methods in de.xima.fc.form.render that return IUser Modifier and Type Method Description IUser
FormRenderContext. getUserModel()
Methods in de.xima.fc.form.render with parameters of type IUser Modifier and Type Method Description void
FormRenderContext. setUserModel(IUser user)
Constructors in de.xima.fc.form.render with parameters of type IUser Constructor Description FormRenderContextBuilder(long projektId, Integer formVersionNumber, Locale locale, IUser user, String processId)
-
Uses of IUser in de.xima.fc.form.request
Fields in de.xima.fc.form.request declared as IUser Modifier and Type Field Description protected IUser
FormRequestContext. user
Methods in de.xima.fc.form.request that return IUser Modifier and Type Method Description IUser
ExtendedFormRequestContext. getUserModel()
IUser
FormRequestContext. getUserModel()
Methods in de.xima.fc.form.request with parameters of type IUser Modifier and Type Method Description void
FormRequestContextBuilder. setUser(IUser user)
void
FormRequestContext. setUserModel(IUser user)
Constructors in de.xima.fc.form.request with parameters of type IUser Constructor Description FormRequestContextBuilder(long projektId, Integer formVersionNummer, String prozessId, IUser user)
FormRequestContextBuilder(long projektId, Integer formVersionNummer, String prozessId, IUser user, FrontendServer frontendServer)
-
Uses of IUser in de.xima.fc.gui.bean
Methods in de.xima.fc.gui.bean with parameters of type IUser Modifier and Type Method Description String
AvatarBean. getInitialsByUser(IUser user)
-
Uses of IUser in de.xima.fc.gui.bean.settings
Methods in de.xima.fc.gui.bean.settings with parameters of type IUser Modifier and Type Method Description boolean
UpdateBean.SystemUpdate. executeSystemUpdates(IUser user, Locale locale)
Deprecated.UseFormcycleUpdate
instead.void
UpdateBean.SystemUpdate. process(IUser user, Locale locale)
Deprecated.UseFormcycleUpdate
instead. -
Uses of IUser in de.xima.fc.gui.common.bean
Methods in de.xima.fc.gui.common.bean that return IUser Modifier and Type Method Description IUser
SessionBean. getUser()
Methods in de.xima.fc.gui.common.bean with parameters of type IUser Modifier and Type Method Description String
ViewHelperBean. getDefaultUri(IUser user)
String
ViewHelperBean. getLoginUri(IUser user)
void
ViewHelperBean. redirectToDefaultUri(IUser user)
-
Uses of IUser in de.xima.fc.gui.common.utils
Methods in de.xima.fc.gui.common.utils with parameters of type IUser Modifier and Type Method Description static de.xima.cmn.criteria.FilterCriterion
FilterCriterionUtils. getDefalutFormRecordCreatorFilterCriterion(IUser user)
static de.xima.cmn.criteria.FilterCriterion
FilterCriterionUtils. getDefalutFormRecordEditorFilterCriterion(IUser user)
Deprecated.static de.xima.cmn.criteria.FilterCriterion
FilterCriterionUtils. getDefalutFormRecordSubmittedFilterCriterion(IUser user)
Returns aFilterCriterion
for filtering form records that were submitted by the user.static ProtocolEntryProcessing
EntityUtils. getNewCommentEntry(IUser user, Vorgang process, String comment)
static de.xima.cmn.criteria.FilterCriterion
FilterCriterionUtils. getUserFilter(IUser user, String propAuthRef, String propProfileUuid)
static de.xima.cmn.criteria.FilterCriterion
FilterCriterionUtils. getUserRefFilterCriterion(String attrName, IUser user)
Deprecated.Constructors in de.xima.fc.gui.common.utils with parameters of type IUser Constructor Description ClientDashboardBuilder(IUser user, Mandant client)
MainMenuBuilder(IUser user, Mandant client)
SystemDashboardBuilder(IUser user, Mandant client)
-
Uses of IUser in de.xima.fc.gui.designer.form.utils
Methods in de.xima.fc.gui.designer.form.utils that return IUser Modifier and Type Method Description IUser
FormDesignerEnvironmentData. getUserModel()
Methods in de.xima.fc.gui.designer.form.utils with parameters of type IUser Modifier and Type Method Description static String
DesignerConfigFactory. createDesignerConfig(javax.faces.context.FacesContext facesContext, IEntityContext ec, Mandant client, IUser user, BaseDesignerModel baseModel, Locale locale, ProjectPageBean projectHolder, IXFormRenderConfig formRenderConfig, String conversationId)
Creates the designer config for the current faces request and the given model.static com.alibaba.fastjson.JSONObject
DesignerConfigFactory. createDesignerConfigJson(javax.faces.context.FacesContext facesContext, IEntityContext ec, Mandant client, IUser user, BaseDesignerModel baseModel, Locale locale, ProjectPageBean projectHolder, IXFormRenderConfig formRenderConfig, String conversationId)
Creates the designer config for the current faces request and the given model.static FormDesignerModel
FormDesignerModelFactory. createFormDesignerModel(javax.faces.context.FacesContext facesContext, IEntityContext ec, Mandant client, ProjectPageBean projectHolder, Locale locale, IUser user, WebFormPersistFile initialPersist, String conversationId)
Creates a new form designer model from the data of the given faces request.static String
FormTemplateHelper. fetchPersistJson(Mandant client, IUser user, ETemplateType type, String id, URI uri)
Gets the persist JSON for a specific template.static FetchTemplateResult
FormTemplateHelper. fetchTagsAndTemplates(Mandant client, Locale locale, IUser user, Projekt project, FormVersion formVersion)
static FormTemplate
FormTemplateHelper. insertNewTemplate(Mandant client, IUser user, TemplateDataParams params)
static void
FormTemplateHelper. removeFormTemplate(IUser user, long templateId)
static FormTemplate
FormTemplateHelper. updateExistingTemplate(Mandant client, IUser user, long templateId, TemplateDataParams params)
Constructors in de.xima.fc.gui.designer.form.utils with parameters of type IUser Constructor Description FormDesignerEnvironmentData(IEntityContext entityContext, Mandant client, IUser user, Locale locale, Projekt project, FormVersion formVersion, WorkflowVersion workflowVersion)
-
Uses of IUser in de.xima.fc.gui.model
Methods in de.xima.fc.gui.model with parameters of type IUser Modifier and Type Method Description void
PluginWrapperModel. delete(IUser user)
List<FCMessage>
PluginWrapperModel. save(IUser user)
-
Uses of IUser in de.xima.fc.gui.model.lazydata
Methods in de.xima.fc.gui.model.lazydata with parameters of type IUser Modifier and Type Method Description org.apache.commons.lang3.tuple.Pair<Integer,Long>
LazyProjectViewListModel. updateProjectGroupNames(IEntityContext ec, ProjectViewModel model, IUser user)
Constructors in de.xima.fc.gui.model.lazydata with parameters of type IUser Constructor Description LazyProjectViewListModel(IUser user, Mandant client, Locale locale)
-
Uses of IUser in de.xima.fc.gui.model.project
Methods in de.xima.fc.gui.model.project with parameters of type IUser Modifier and Type Method Description void
ProjectViewModel. update(IEntityContext ec, IUser user, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
Uses of IUser in de.xima.fc.gui.model.version
Constructors in de.xima.fc.gui.model.version with parameters of type IUser Constructor Description ProjectVersionModel(AProjectDetailsBean projectDetails, IUser user)
-
Uses of IUser in de.xima.fc.gui.transfer
Methods in de.xima.fc.gui.transfer with parameters of type IUser Modifier and Type Method Description static <T extends de.xima.cmn.dao.interfaces.IEntity<Long>>
org.primefaces.model.StreamedContentEntityExportHelper. getStreamedContent(IEntityExporter<T> exporter, IUser user)
-
Uses of IUser in de.xima.fc.gui.utils.designer
Methods in de.xima.fc.gui.utils.designer with parameters of type IUser Modifier and Type Method Description static BaseDesignerModel
DesignerModelFactory. createBaseDesignerModel(javax.faces.context.FacesContext context, Mandant client, ProjectPageBean projectHolder, IEntityContext ec, IUser user)
The base designer model with basic data about the client, project etc.static FrameDesignerModel
DesignerModelFactory. createFrameDesignerModel(javax.faces.context.FacesContext facesContext, Mandant client, ProjectPageBean projectHolder, IEntityContext ec, Locale locale, IUser user, String conversationId)
Creates a new frame designer model from the data of the given faces request. -
Uses of IUser in de.xima.fc.gui.utils.messages
Methods in de.xima.fc.gui.utils.messages with parameters of type IUser Modifier and Type Method Description static <R> List<AInternalMessage>
InternalMessageHelper. getAllPluginMessageEntities(IEntityContext ec, UserAccess userAccess, ViewContextBean viewContext, IUser user)
-
Uses of IUser in de.xima.fc.handler.entity
Methods in de.xima.fc.handler.entity with parameters of type IUser Modifier and Type Method Description Vorgang
VorgangHandler. addSubmission(UserContext uc, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData, boolean newDataEntry)
Vorgang
VorgangHandler. correctStatus(UserContext uc, Vorgang formRecord, Status targetState, IUser user)
Deprecated.PagedResult<FormRecordMessage>
FormRecordMessageHandler. getByChatAndUser(UserContext uc, UUID chatUuid, IUser user, int page, int pageSize)
PagedResult<Attachment>
AttachmentHandler. getByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize)
PagedResult<FormRecordChat>
FormRecordChatHandler. getByRecordAndUser(UserContext uc, UUID recordUuid, IUser user, int page, int pageSize)
List<FormRecordChat>
FormRecordChatHandler. getByUser(UserContext uc, IUser user)
PagedResult<FormRecordChat>
FormRecordChatHandler. getByUser(UserContext uc, IUser user, int page, int pageSize)
List<FormRecordMessage>
FormRecordMessageHandler. getByUser(UserContext uc, IUser user)
PagedResult<FormRecordMessage>
FormRecordMessageHandler. getByUser(UserContext uc, IUser user, int page, int pageSize)
List<Vorgang>
VorgangHandler. getByUser(UserContext uc, IUser user)
PagedResult<Vorgang>
VorgangHandler. getByUser(UserContext uc, IUser user, int page, int pageSize)
Attachment
AttachmentHandler. getByUuidAndUser(UserContext uc, UUID attachmentUuid, IUser user)
FormEingang
FormEingangHandler. getByUuidAndUser(UserContext uc, UUID recordDataUuid, IUser user)
FormRecordChat
FormRecordChatHandler. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
FormRecordMessage
FormRecordMessageHandler. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
Vorgang
VorgangHandler. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
List<WorkflowTask>
WorkflowTaskHandler. getInboxTasks(UserContext uc, Vorgang formRecord, IUser user)
PagedResult<FormRecordMessage>
FormRecordMessageHandler. getUnreadByUser(UserContext uc, IUser user, int page, int pageSize)
List<UserRefreshToken>
UserTokenHandler. getUserRefreshTokens(UserContext uc, IUser user)
WorkflowTrigger
WorkflowTriggerHandler. getUserTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, UUID taskUuid, UUID triggerUuid)
PagedResult<WorkflowTrigger>
WorkflowTriggerHandler. getUserTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize)
boolean
WorkflowTaskHandler. isTaskInvokableInInbox(UserContext uc, WorkflowTask task, Vorgang formRecord, IUser user)
-
Uses of IUser in de.xima.fc.handler.interfaces.entity
Methods in de.xima.fc.handler.interfaces.entity with parameters of type IUser Modifier and Type Method Description Vorgang
IVorgangHandler. addSubmission(UserContext uc, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData, boolean newDataEntry)
Adds a new submission to the form record.Vorgang
IVorgangHandler. correctStatus(UserContext uc, Vorgang formRecord, Status targetState, IUser user)
Deprecated.The old workflow engine is deprecated, use the new workflow engine.PagedResult<FormRecordMessage>
IFormRecordMessageHandler. getByChatAndUser(UserContext uc, UUID chatUuid, IUser user, int page, int pageSize)
Finds the messages for the form record chat given by its UUID if the given user can access the chat.PagedResult<Attachment>
IAttachmentHandler. getByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize)
Finds the attachments of the form record given by its UUID if the given user can access the form record.PagedResult<FormRecordChat>
IFormRecordChatHandler. getByRecordAndUser(UserContext uc, UUID recordUuid, IUser user, int page, int pageSize)
Finds the chats for the form record given by its UUID if the given user can access the chat.List<FormRecordChat>
IFormRecordChatHandler. getByUser(UserContext uc, IUser user)
Finds all form record chats the given userhas access to
.PagedResult<FormRecordChat>
IFormRecordChatHandler. getByUser(UserContext uc, IUser user, int page, int pageSize)
Finds all form record chats the given user has access to via the public REST API.List<FormRecordMessage>
IFormRecordMessageHandler. getByUser(UserContext uc, IUser user)
Returns all messages the given user has access to.PagedResult<FormRecordMessage>
IFormRecordMessageHandler. getByUser(UserContext uc, IUser user, int page, int pageSize)
Finds all form record messages the user given by the user context has access to.List<Vorgang>
IVorgangHandler. getByUser(UserContext uc, IUser user)
Gets a list of all form records the user has submitted at some point, in descending order of their (last) modification instant.PagedResult<Vorgang>
IVorgangHandler. getByUser(UserContext uc, IUser user, int page, int pageSize)
Gets a sub list of form records the user has submitted at some point, in descending order of their (last) modification instant.Attachment
IAttachmentHandler. getByUuidAndUser(UserContext uc, UUID attachmentUuid, IUser user)
Finds the attachment for the given UUID if the user can access the attachment.FormEingang
IFormEingangHandler. getByUuidAndUser(UserContext uc, UUID recordDataUuid, IUser user)
Gets the form record data by the given UUID if the user can access it.FormRecordChat
IFormRecordChatHandler. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
Finds the chat for the given UUID if the given user can access the chat.FormRecordMessage
IFormRecordMessageHandler. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
Finds the message for the given UUID, which the given user can access.Vorgang
IVorgangHandler. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
Finds the form record for the given UUID if the given user has submitted it at some point.List<WorkflowTask>
IWorkflowTaskHandler. getInboxTasks(UserContext uc, Vorgang formRecord, IUser user)
Finds all tasks that are allowed to be invoked by the given user in the inbox.PagedResult<FormRecordMessage>
IFormRecordMessageHandler. getUnreadByUser(UserContext uc, IUser user, int page, int pageSize)
Finds all unread form record messages the user given by the user context has access to.List<UserRefreshToken>
IUserTokenHandler. getUserRefreshTokens(UserContext uc, IUser user)
WorkflowTrigger
IWorkflowTriggerHandler. getUserTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, UUID taskUuid, UUID triggerUuid)
Returns the workflow user trigger defined by the given record, task and trigger UUID.PagedResult<WorkflowTrigger>
IWorkflowTriggerHandler. getUserTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize)
Finds the workflow user triggers available for the form record given by its UUID if the given user can access the form record.boolean
IWorkflowTaskHandler. isTaskInvokableInInbox(UserContext uc, WorkflowTask task, Vorgang formRecord, IUser user)
Checks whether the given task may be initiated by the given user in the inbox. -
Uses of IUser in de.xima.fc.handler.interfaces.system
Methods in de.xima.fc.handler.interfaces.system with parameters of type IUser Modifier and Type Method Description boolean
ISetupHandler. createManantWithDependencies(UserContext uc, Mandant client, MandantMailData clientMailData, String adminEmail, IUser creator)
Methode zum Anlegen eines Mandanten mit der initialen Konfiguration, analog zum Setup-Prozessboolean
IMailHandler. sendUserMfaEmailCodeMail(IUser user, Locale defaultLocale)
Sends a mail with an MFA code. -
Uses of IUser in de.xima.fc.handler.interfaces.workflow
Methods in de.xima.fc.handler.interfaces.workflow with parameters of type IUser Modifier and Type Method Description IWorkflowResponse
IWorkflowHandler. initWorkflow(UserContext uc, Vorgang vorgang, Status status, IUser user, Map<String,Serializable> sessionAttributes, boolean isCorrection, boolean anonymize)
Deprecated.Use methods of the new workflow engine, such asIWorkflowHandler.triggerEvent(UserContext, IFormRecordProvidingEvent)
. -
Uses of IUser in de.xima.fc.handler.system
Methods in de.xima.fc.handler.system with parameters of type IUser Modifier and Type Method Description boolean
SetupHandler. createManantWithDependencies(UserContext uc, Mandant mandant, MandantMailData mailData, String adminEmail, IUser creator)
boolean
MailHandler. sendUserMfaEmailCodeMail(IUser user, Locale defaultLocale)
-
Uses of IUser in de.xima.fc.handler.workflow
Methods in de.xima.fc.handler.workflow with parameters of type IUser Modifier and Type Method Description IWorkflowResponse
WorkflowHandler. initWorkflow(UserContext uc, Vorgang vorgang, Status status, IUser user, Map<String,Serializable> sessionAttributes, boolean isCorrection, boolean anonymize)
Deprecated.Use the new workflow engine. -
Uses of IUser in de.xima.fc.inbox.bean
Methods in de.xima.fc.inbox.bean with parameters of type IUser Modifier and Type Method Description void
ProcessViewBean. putCreatorFilter(IUser user)
void
ProcessViewBean. putEditorFilter(IUser user)
-
Uses of IUser in de.xima.fc.inbox.interfaces.lazydata
Methods in de.xima.fc.inbox.interfaces.lazydata with parameters of type IUser Modifier and Type Method Description void
ILazyProcessModel. setCreatorFilter(IUser user)
Puts a filter where the given user is the first submitter (creator) of the form record.void
ILazyProcessModel. setEditorFilter(IUser user)
Puts a filter where the given user is an editor of the form record, meaning they have submitted the form record. -
Uses of IUser in de.xima.fc.inbox.model
Methods in de.xima.fc.inbox.model with parameters of type IUser Modifier and Type Method Description ProcessGUIModel
ProcessGUIModel.Builder. build(UserContext uc, IUser user, ViewBean viewBean)
Deprecated.static ProcessGUIModel
ProcessGUIModel. forInboxView(Long formRecordId, EProcessView processView, Locale locale, IUser user, String baseUrl)
static ProcessGUIModel
ProcessGUIModel. forStandaloneView(javax.faces.context.FacesContext facesContext, Locale defaultLocale, IUser user)
void
ProcessGUIModel. updateData(IUser user)
-
Uses of IUser in de.xima.fc.inbox.model.lazydata
Methods in de.xima.fc.inbox.model.lazydata with parameters of type IUser Modifier and Type Method Description void
LazyAppointmentScheduleModel. setCreatorFilter(IUser user)
void
LazyExtendedProcessListModel. setCreatorFilter(IUser user)
void
LazyProcessListModel. setCreatorFilter(IUser user)
void
LazyAppointmentScheduleModel. setEditorFilter(IUser user)
void
LazyExtendedProcessListModel. setEditorFilter(IUser user)
void
LazyProcessListModel. setEditorFilter(IUser user)
-
Uses of IUser in de.xima.fc.inbox.model.messages
Methods in de.xima.fc.inbox.model.messages with parameters of type IUser Modifier and Type Method Description boolean
MessageViewModel. isByUser(IUser user)
-
Uses of IUser in de.xima.fc.inbox.model.request
Methods in de.xima.fc.inbox.model.request with parameters of type IUser Modifier and Type Method Description static IInboxFormRecordRequest
InboxFormRecordRequestFactory. readRequest(Long formRecordId, IUser user)
Deprecated.static IInboxFormRecordRequest
InboxFormRecordRequestFactory. readRequest(Long formRecordId, IUser user, Locale locale)
Creates a new request for a form record that marks the form record as readstatic IInboxFormRecordRequest
InboxFormRecordRequestFactory. readRequest(String formRecordProcessId, IUser user)
Deprecated.static IInboxFormRecordRequest
InboxFormRecordRequestFactory. readRequest(String formRecordProcessId, IUser user, Locale locale)
Creates a new request for a form record that marks the form record as readConstructors in de.xima.fc.inbox.model.request with parameters of type IUser Constructor Description InboxFormRecordRequestBuilder(Long id, IUser user)
-
Uses of IUser in de.xima.fc.inbox.utils
Methods in de.xima.fc.inbox.utils with parameters of type IUser Modifier and Type Method Description static boolean
InboxUtils. canUserChangeToState(UserContext uc, IUser user, Status state)
Deprecated.static de.xima.cmn.criteria.FilterCriterion
ProcessQueryCriteriaUtils. getCreatorFilter(EProcessListView view, IUser user)
Deprecated.static de.xima.cmn.criteria.FilterCriterion
ProcessQueryCriteriaUtils. getEditorFilter(EProcessListView view, IUser user)
Deprecated.static Set<Postfach>
InboxUtils. getUserInboxes(IUser user, Mandant client)
-
Uses of IUser in de.xima.fc.interfaces
Methods in de.xima.fc.interfaces that return IUser Modifier and Type Method Description IUser
IEntityContext. getUser()
-
Uses of IUser in de.xima.fc.interfaces.auth
Methods in de.xima.fc.interfaces.auth with parameters of type IUser Modifier and Type Method Description boolean
IFormAuthContext. checkAuthorization(IUser user)
boolean
IAuthorizer. isUserAuthorized(IUser user, IAuthorizationContext context)
Checks whether the given user is authorized for the given authorization context. -
Uses of IUser in de.xima.fc.interfaces.form
Methods in de.xima.fc.interfaces.form that return IUser Modifier and Type Method Description IUser
IFormPublishContext. getUser()
IUser
IFormRenderContext. getUserModel()
IUser
IFormRequestContext. getUserModel()
Methods in de.xima.fc.interfaces.form with parameters of type IUser Modifier and Type Method Description void
IFormPublishContext. setUser(IUser user)
void
IFormRenderContext. setUserModel(IUser user)
void
IFormRequestContext. setUserModel(IUser user)
-
Uses of IUser in de.xima.fc.interfaces.form.record.request
Methods in de.xima.fc.interfaces.form.record.request that return IUser Modifier and Type Method Description IUser
IInboxFormRecordRequest. getUserModel()
-
Uses of IUser in de.xima.fc.interfaces.plugin.param.form
Methods in de.xima.fc.interfaces.plugin.param.form that return IUser Modifier and Type Method Description IUser
IPluginDataSourceParams. getUser()
-
Uses of IUser in de.xima.fc.interfaces.plugin.param.servlet
Methods in de.xima.fc.interfaces.plugin.param.servlet that return IUser Modifier and Type Method Description IUser
IPluginServletActionParams. getUser()
-
Uses of IUser in de.xima.fc.interfaces.servlet.event
Methods in de.xima.fc.interfaces.servlet.event that return IUser Modifier and Type Method Description IUser
IDoiVerificationEventData. getUserModel()
-
Uses of IUser in de.xima.fc.interfaces.workflow.event
Methods in de.xima.fc.interfaces.workflow.event that return IUser Modifier and Type Method Description IUser
IWorkflowEventData. getUserModel()
-
Uses of IUser in de.xima.fc.interfaces.workflow.execution
Methods in de.xima.fc.interfaces.workflow.execution that return IUser Modifier and Type Method Description default IUser
IWorkflowExecutionEnvironmentData. getEffectiveUserModel()
IUser
IBaseEnvironmentData. getUserModel()
-
Uses of IUser in de.xima.fc.jpa.context
Methods in de.xima.fc.jpa.context that return IUser Modifier and Type Method Description IUser
AEntityContext. getUser()
Methods in de.xima.fc.jpa.context with parameters of type IUser Modifier and Type Method Description static IEntityContext
EntityContextFactory. newEntityContext(IUser user)
-
Uses of IUser in de.xima.fc.logic.form_record.upload
Methods in de.xima.fc.logic.form_record.upload with parameters of type IUser Modifier and Type Method Description static FormDataUpdater
FormDataUpdater. forFormRecordData(IEntityContext ec, FormEingang formRecordData, IUser user)
-
Uses of IUser in de.xima.fc.mail.utils
Methods in de.xima.fc.mail.utils with parameters of type IUser Modifier and Type Method Description static boolean
UserMailUtil. sendUserMfaEmailCodeMail(IUser user, Locale defaultLocale)
-
Uses of IUser in de.xima.fc.manager
Methods in de.xima.fc.manager with parameters of type IUser Modifier and Type Method Description static Projekt
ProjectManager. create(IEntityContext ec, Projekt project, IUser user)
static Projekt
ProjectManager. create(IEntityContext ec, Projekt project, IUser user, boolean useOldWorkflow)
static Projekt
ProjectManager. update(IEntityContext ec, Projekt project, IUser user)
-
Uses of IUser in de.xima.fc.mdl
Methods in de.xima.fc.mdl with parameters of type IUser Modifier and Type Method Description static AutoLoginInData
AutoLoginInData. forUser(IUser user)
-
Uses of IUser in de.xima.fc.mdl.print
Methods in de.xima.fc.mdl.print that return IUser Modifier and Type Method Description IUser
PrintJob. getUser()
Methods in de.xima.fc.mdl.print with parameters of type IUser Modifier and Type Method Description void
PrintJob. setUser(IUser user)
-
Uses of IUser in de.xima.fc.ms.test.extension
Methods in de.xima.fc.ms.test.extension with parameters of type IUser Modifier and Type Method Description default void
IEntityContextHolder. reopen(IUser userContext)
Closes the current context if open and opens a new entity context with the given user context. -
Uses of IUser in de.xima.fc.ms.test.workflow
Fields in de.xima.fc.ms.test.workflow declared as IUser Modifier and Type Field Description protected IUser
AWorkflowEngineTest. user
protected IUser
AWorkflowEngineTest. userOther
-
Uses of IUser in de.xima.fc.plugin
Methods in de.xima.fc.plugin with parameters of type IUser Modifier and Type Method Description static APluginEntity<?,?,?>
PluginTransactions. newPluginEntityForJarFile(WorkspaceScope scope, IUser user, Path jarFile, PluginID pluginId)
Creates a new plugin entity with the data from the given JAR file.static void
PluginTransactions. setNewPluginData(APluginEntity<?,?,?> plugin, IUser user, Path jarFile)
Sets a new JAR file for a given plugin. -
Uses of IUser in de.xima.fc.plugin.models.params.servlet
Methods in de.xima.fc.plugin.models.params.servlet that return IUser Modifier and Type Method Description IUser
PluginServletActionParams. getUser()
Methods in de.xima.fc.plugin.models.params.servlet with parameters of type IUser Modifier and Type Method Description PluginServletActionParams.Builder
PluginServletActionParams.Builder. user(IUser user)
Constructors in de.xima.fc.plugin.models.params.servlet with parameters of type IUser Constructor Description PluginServletActionParams(Map<String,Serializable> httpSessionAttributes, Map<Serializable,Serializable> frqSessionAttributes, Map<String,List<String>> valueParameter, Map<String,List<FileData>> uploadFiles, IUser user, Locale locale, EServletAction action, Map<String,String> headerMap, FrontendServer fs, Mandant client, String sessionId)
Deprecated. -
Uses of IUser in de.xima.fc.proma
Methods in de.xima.fc.proma with parameters of type IUser Modifier and Type Method Description static IPublicAsyncWebSocketContext
RequestPromaContexts. publicWebSocketAsync(IUser user)
static IPublicAsyncWebSocketContext
RequestPromaContexts. publicWebSocketAsync(IUser user, de.xima.ximahttp.jakarta_faces.api.IContextualExecutor executor)
static IPublicSyncWebSocketContext
RequestPromaContexts. publicWebSocketSync(IUser user)
static IPublicSyncWebSocketContext
RequestPromaContexts. publicWebSocketSync(IUser user, de.xima.ximahttp.jakarta_faces.api.IContextualExecutor executor)
-
Uses of IUser in de.xima.fc.proma.util
Methods in de.xima.fc.proma.util with parameters of type IUser Modifier and Type Method Description static Set<WorkspaceScope>
PromaPluginUpdateCheck. findPluginScopesToCheckForUpdates(IEntityContext ec, IUser user, boolean forceUpdate)
Finds all client or system scopes for which the user is allowed to check for plugin updates.static boolean
PromaAccessChecker. isPluginPromaRequestAllowedForScope(IUser user, WorkspaceScope scope)
Checks whether requests to PROMA concerning plugins (such as the plugin update check) are allowed for the given context and scope (a client scope or system scope) are allowed. -
Uses of IUser in de.xima.fc.security.authentication
Methods in de.xima.fc.security.authentication with parameters of type IUser Modifier and Type Method Description static void
AutoLoginHelper. addCookie(IUser user, IAuthWebContext authContext)
Constructors in de.xima.fc.security.authentication with parameters of type IUser Constructor Description MultiFactorAuthenticator(IUser user, String code)
-
Uses of IUser in de.xima.fc.security.helper
Methods in de.xima.fc.security.helper that return types with arguments of type IUser Modifier and Type Method Description static Optional<IUser>
SecurityWebContextHelper. getUser(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, IAuthenticationTarget target)
Methods in de.xima.fc.security.helper with parameters of type IUser Modifier and Type Method Description static String
SecurityWebEndpointHelper. getDefaultUriForAuthenticatedUser(IUser user)
static String
SecurityWebEndpointHelper. getLoginUri(IUser user)
Returns the default login URI for the given user.static List<DirectClientAuthorization>
SecurityEntityHelper. getUnacceptedClientInvitations(IUser user)
static boolean
SecurityEntityHelper. hasUnacceptedClientInvitations(IUser user)
static boolean
SecurityProfileHelper. isMultiFactorAuthenticated(IUser user)
static boolean
SecurityProfileHelper. isMultiFactorAuthenticationNeeded(IUser user)
static boolean
SecurityWebEndpointHelper. isUserAuthorized(IWebEndpoint endpoint, IAuthorizationContext context, IUser user)
Checks if the given user has authorization for the given web endpoint within the given context. -
Uses of IUser in de.xima.fc.security.user
Methods in de.xima.fc.security.user that return IUser Modifier and Type Method Description IUser
SessionUserManager. getUser()
-
Uses of IUser in de.xima.fc.servlet.event
Methods in de.xima.fc.servlet.event with parameters of type IUser Modifier and Type Method Description static IDoiVerificationEventData
ServletEventDataFactory. doiSelfVerification(Vorgang formRecord, IUser user, Locale locale, boolean skipWorkflowTriggers)
Creates the event data for verifying the Double-Opt-In of a form record manually using the verify UUID of the form record itself. -
Uses of IUser in de.xima.fc.session
Methods in de.xima.fc.session that return IUser Modifier and Type Method Description IUser
XfcSession. getUser()
Deprecated.Don't use! This is method only exists for compatibility reasons.IUser
FRQSession. getUserModel()
Methods in de.xima.fc.session with parameters of type IUser Modifier and Type Method Description void
FRQSession. setUserModel(IUser user)
-
Uses of IUser in de.xima.fc.setup
Methods in de.xima.fc.setup with parameters of type IUser Modifier and Type Method Description Mandant
DefaultClientCreator. createClient(IEntityContext ec, Mandant client, MandantMailData mailData, String adminEmail, IClientCreateData defaultData, IUser creator)
static FCMessage
XFSetup. createClient(IEntityContext ec, Mandant client, MandantMailData mailData, String adminMail, IUser creator)
Creates a client with the currentIClientCreator
and currentIClientCreateData
-
Uses of IUser in de.xima.fc.setup.interfaces
Methods in de.xima.fc.setup.interfaces with parameters of type IUser Modifier and Type Method Description Mandant
IClientCreator. createClient(IEntityContext ec, Mandant man, MandantMailData mailData, String adminEmail, IClientCreateData defaultData, IUser creator)
Method to create an client with the given data. -
Uses of IUser in de.xima.fc.testhelper
Methods in de.xima.fc.testhelper that return IUser Modifier and Type Method Description static IUser
TestHelper. mockUser(String name)
Deprecated.static IUser
ProfileHelper. toUser(UserProfile userProfile)
Methods in de.xima.fc.testhelper with parameters of type IUser Modifier and Type Method Description static void
EntityDummyFactory. addDummyFormSubmission(Vorgang formRecord, IUser user)
static void
EntityDummyFactory. addDummyFormSubmission(Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext)
static void
EntityDummyFactory. addDummyFormSubmission(Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, String formData, boolean newDataEntry)
static void
EntityDummyFactory. addDummyFormSubmission(Vorgang formRecord, IUser user, String formData, boolean newDataEntry)
static Attachment
EntityDummyFactory. dummyAttachment(String filename, byte[] data, Vorgang process, IUser user, String elementName)
static Attachment
EntityDummyFactory. dummyAttachment(String filename, byte[] data, Vorgang process, IUser user, String elementName, EAttachmentSource source)
static Attachment
EntityDummyFactory. dummyAttachment(String filename, String text, Vorgang process, IUser user, String elementName, EAttachmentSource source)
static FormRecordChat
EntityDummyFactory. dummyFormRecordChat(Vorgang formRecord, IUser member)
static FormRecordChat
EntityDummyFactory. dummyFormRecordChat(Vorgang formRecord, IUser member, boolean open)
static FormRecordMessage
EntityDummyFactory. dummyFormRecordMessage(FormRecordChat chat, IUser sender, String senderCtx, String content)
static FormRecordSubmission
EntityDummyFactory. dummyFormRecordSubmission(Vorgang formRecord, IUser user)
static FormRecordSubmission
EntityDummyFactory. dummyFormRecordSubmission(Vorgang formRecord, IUser user, String submitCtx, WorkflowState submitState, FrontendServer submitFrontendServer, String submitServerBaseUrl, byte[] formData)
static FormRecordSubmission
EntityDummyFactory. dummyFormRecordSubmission(Vorgang formRecord, IUser user, String submitCtx, WorkflowState submitState, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData)
-
Uses of IUser in de.xima.fc.testhelper.form.record
Methods in de.xima.fc.testhelper.form.record that return IUser Modifier and Type Method Description IUser
FormRecordAttachmentTestConfig. getCreator()
@NotNull IUser
FormRecordSubmissionTestConfig. getUser()
Methods in de.xima.fc.testhelper.form.record with parameters of type IUser Modifier and Type Method Description FormRecordTestConfig.Builder<TState>
FormRecordTestConfig.Builder. addSubmissionConfig(IUser user, EFormRecordSubmitContext submitContext)
FormRecordTestConfig.Builder<TState>
FormRecordTestConfig.Builder. addSubmissionConfig(IUser user, EFormRecordSubmitContext submitContext, String formData)
FormRecordSubmissionTestConfig.Builder
FormRecordSubmissionTestConfig.Builder. withUser(IUser user)
Constructors in de.xima.fc.testhelper.form.record with parameters of type IUser Constructor Description FormRecordAttachmentTestConfig(String fileName, String elementName, byte[] data, IUser creator)
FormRecordSubmissionTestConfig(IUser user, Instant submitInstant, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData)
-
Uses of IUser in de.xima.fc.testhelper.form.record.interfaces
Methods in de.xima.fc.testhelper.form.record.interfaces that return IUser Modifier and Type Method Description IUser
IFormRecordAttachmentTestConfig. getCreator()
@NotNull IUser
IFormRecordSubmissionTestConfig. getUser()
-
Uses of IUser in de.xima.fc.transform.excel
Methods in de.xima.fc.transform.excel with parameters of type IUser Modifier and Type Method Description FdToExcelResult
FdToExcelBuilder. buildForProcessIDs(UserContext uc, IUser user, List<Long> processIDs)
Builds the excel export for an list ofVorgang.getId()
´s -
Uses of IUser in de.xima.fc.transform.xml
Methods in de.xima.fc.transform.xml with parameters of type IUser Modifier and Type Method Description FdToXmlResult
FdToXmlBuilder. buildForProcessIDs(UserContext uc, IUser user, List<Long> processIDs)
Builds the XML export of anList
ofVorgang.getId()
´s -
Uses of IUser in de.xima.fc.update
Methods in de.xima.fc.update with parameters of type IUser Modifier and Type Method Description static boolean
UpdateManager. checkForNeededUpdates(IUser user)
Checks whether updates are required.static void
UpdateManager. executeNecessaryUpdates(IUser user)
static void
UpdateManager. executeNecessaryUpdates(IUser user, ISystemUpdateProgressObserver observer)
static void
UpdateManager. executeUpdate(IUser user, ISystemUpdate update)
static boolean
UpdateManager. isHasSystemUpdateLock(IUser user)
static void
UpdateManager. removeSystemUpdateLock(IUser user)
Constructors in de.xima.fc.update with parameters of type IUser Constructor Description Builder(IUser user, Locale locale)
-
Uses of IUser in de.xima.fc.user
Classes in de.xima.fc.user that implement IUser Modifier and Type Class Description class
VirtualUser
Model for virtual users such as the SYSTEM user.Fields in de.xima.fc.user declared as IUser Modifier and Type Field Description static IUser
VirtualUser. ANONYMOUS
static IUser
VirtualUser. SYSTEM
Methods in de.xima.fc.user that return IUser Modifier and Type Method Description static IUser
UserFactory. anonymous(Collection<BenutzerGruppe> userGroups)
static IUser
UserFactory. forPac4jProfile(org.pac4j.core.profile.UserProfile pac4jProfile)
static IUser
UserFactory. forWebContext(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, IAuthenticationTarget target)
IUser
UserContext. getUser()
static IUser
UserFactory. userForPac4jProfile(org.pac4j.core.profile.UserProfile pac4jProfile)
Methods in de.xima.fc.user with parameters of type IUser Modifier and Type Method Description static VirtualUser.Builder
VirtualUser. builder(IUser user)
static UserContext
UserContextFactory. forUser(IUser user)
boolean
UserAccess. hasClientAccess(IUser user, Mandant client, IAccessProperty property)
Checks if a user has client access.boolean
UserAccess. hasClientOrGeneralAccess(IUser user, Mandant client, IAccessProperty property)
Checks if a user has general or client access for the given permission.boolean
UserAccess. hasGeneralAccess(IUser user, IAccessProperty property)
Checks if a user has general access.boolean
UserAccess. hasProjectAccess(IUser user, Projekt project, IAccessProperty property)
Checks if a user has project access.boolean
UserAccess. hasSystemAccess(IUser user, IAccessProperty property)
Checks if a user has system access.boolean
UserAccess. hasSystemAccess(IUser user, IAccessProperty property, boolean ignoreLicenseAccesses)
Checks if a user has system access.static UserContext
UserContextFactory. userContextForUser(IUser user)
VirtualUser.Builder
VirtualUser.Builder. withUser(IUser user)
Method parameters in de.xima.fc.user with type arguments of type IUser Modifier and Type Method Description static void
UserFactory. registerUserProducer(Function<org.pac4j.core.profile.UserProfile,IUser> userProducer)
-
Uses of IUser in de.xima.fc.utils
Methods in de.xima.fc.utils that return IUser Modifier and Type Method Description static IUser
Pac4jUtils. getUser(javax.servlet.http.HttpSession session)
Finds the user within the session data and returns it if present.Methods in de.xima.fc.utils with parameters of type IUser Modifier and Type Method Description static boolean
UserMgmtUtils. canAccessClient(IUser user, Mandant client)
Whether the given user has permission to access the given client.static boolean
UserMgmtUtils. canAccessInbox(IUser user, Postfach inbox)
Whether the user has permission to access the client inbox.static boolean
UserMgmtUtils. canEditProject(IUser user, Projekt project)
Whether or not the given user has permission to edit the given project.static boolean
UserMgmtUtils. canViewProject(IUser user, Projekt project)
Whether the given user has permission to view the given project.static Benutzer
UserMgmtUtils. getBenutzerFromUser(IUser user, Mandant client)
Deprecated.static boolean
UserMgmtUtils. hasBackendAccess(IUser user)
Checks if the user has permission to access to the formcycle backend.static boolean
UserMgmtUtils. isAnonymousUser(IUser user)
Checks if the user is anonymous.static boolean
UserMgmtUtils. isAuthenticatedFor(IUser user, String authTarget)
checks if the user has been authenticated for the given authentication target.static boolean
UserMgmtUtils. isClientAdmin(IUser user, Mandant client)
Checks if the user is an admin of the given client.static boolean
UserMgmtUtils. isInvitedUser(IUser user)
static boolean
UserMgmtUtils. isSuperUser(IUser user)
Checks if the user is THE super user.static boolean
UserMgmtUtils. isSystemAdmin(IUser user)
Checks if the user is a system admin.static boolean
UserMgmtUtils. isUser(IEntityClientAuthorization authorization, IUser user)
Checks whether the given client authorization applies to the given user.static boolean
UserMgmtUtils. isUser(IUserIdentity identity, IUser user)
Checks whether the given user identity is the identity of the given user.static boolean
UserMgmtUtils. isUser(UserProfile profile, IUser user)
Checks whether the given user profile is the user profile of the given user.static com.alibaba.fastjson.JSONObject
UserMgmtUtils. toJson(IUser user)
static com.alibaba.fastjson.JSONObject
UserMgmtUtils. toJson(IUser user, Mandant client)
-
Uses of IUser in de.xima.fc.web
Methods in de.xima.fc.web with parameters of type IUser Modifier and Type Method Description static String
LoginHelper. responseLogin(IUser user, javax.servlet.http.HttpSession session, String lang, String userLogin, String targetUrl)
Deprecated. -
Uses of IUser in de.xima.fc.web.common.auth
Methods in de.xima.fc.web.common.auth with parameters of type IUser Modifier and Type Method Description boolean
FormAuthContext. checkAuthorization(IUser user)
-
Uses of IUser in de.xima.fc.web.common.datasource
Methods in de.xima.fc.web.common.datasource that return IUser Modifier and Type Method Description IUser
DatenquelleParams. getUser()
Constructors in de.xima.fc.web.common.datasource with parameters of type IUser Constructor Description DatenquelleParams(Mandant mandant, Map<String,Serializable> sessionAttributes, ValueParameters requestParameters, Projekt projekt, IUser user, com.alibaba.fastjson.JSONObject userData)
-
Uses of IUser in de.xima.fc.web.common.json
Methods in de.xima.fc.web.common.json with parameters of type IUser Modifier and Type Method Description static String
JSONBuilder. buildLoginMsg(IUser user, javax.servlet.http.HttpSession session, String lang, String userLogin, String targetUrl, Object... params)
-
Uses of IUser in de.xima.fc.workflow.data
Methods in de.xima.fc.workflow.data with parameters of type IUser Modifier and Type Method Description static List<WorkflowTask>
InboxTaskUtil. getInboxTasks(IEntityContext ec, Vorgang formRecord, IUser user)
Finds all tasks that are allowed to be invoked by the given user in the inbox.static boolean
InboxTaskUtil. isTaskInvokableInInbox(IEntityContext ec, WorkflowTask task, Vorgang formRecord, IUser user)
Checks whether the given task may be initiated by the given user in the inbox. -
Uses of IUser in de.xima.fc.workflow.designer.helper
Methods in de.xima.fc.workflow.designer.helper with parameters of type IUser Modifier and Type Method Description static de.xima.cmn.criteria.FilterCriterion
WorkflowTriggerHelper. createUserGroupFilter(String userGroupSearchTerm, IUser user, Mandant client, String scope)
Creates a filter for a workflow trigger that check if either no search term with the given key exists; or one exists and its value matches one of the user group UUIDs of the given user. -
Uses of IUser in de.xima.fc.workflow.designer.logic
Methods in de.xima.fc.workflow.designer.logic that return IUser Modifier and Type Method Description IUser
BeanWorkflowValidationEnvironmentData. getUserModel()
IUser
FacesWorkflowLocalValidationContext. getUserModel()
IUser
RequestWorkflowEnvironmentData. getUserModel()
-
Uses of IUser in de.xima.fc.workflow.event
Fields in de.xima.fc.workflow.event declared as IUser Modifier and Type Field Description protected IUser
AFormRecordEventDataBuilder. user
protected IUser
AFormRecordEventDataBuilder. user
protected IUser
AFormRecordEventDataBuilder. user
protected IUser
AFormRecordEventDataBuilder. user
protected IUser
AFormRecordEventDataBuilder. user
protected IUser
AFormRecordEventDataBuilder. user
protected IUser
AFormRecordEventDataBuilder. user
protected IUser
AFormRecordEventDataBuilder. user
Methods in de.xima.fc.workflow.event that return IUser Modifier and Type Method Description IUser
AWorkflowEventData. getUserModel()
Methods in de.xima.fc.workflow.event with parameters of type IUser Modifier and Type Method Description static IDoiVerifiedEventData
WorkflowEventDataFactory. doiVerified(Vorgang formRecord, WorkflowNode doiInitWorkflowNode, IUser user, Locale locale)
static IDoiVerifiedEventData
WorkflowEventDataFactory. doiVerified(Vorgang formRecord, WorkflowNode doiInitWorkflowNode, IUser user, Locale locale, Clock clock)
Creates the data for the event that is triggered when the double opt-in process of a form record has been verified.Constructors in de.xima.fc.workflow.event with parameters of type IUser Constructor Description AFormRecordEventData(Mandant client, IUser user, Locale locale, Projekt project, Vorgang formRecord)
AFormRecordEventData(Mandant client, IUser user, Locale locale, Vorgang formRecord)
Deprecated.AFormRecordEventData(Mandant client, IUser user, Locale locale, Clock clock, Projekt project, Vorgang formRecord)
AFormRecordEventData(Mandant client, IUser user, Locale locale, Clock clock, Vorgang formRecord)
AProjectEventData(Mandant client, IUser user, Locale locale, Projekt project)
Deprecated.AProjectEventData(Mandant client, IUser user, Locale locale, Clock clock, Projekt project)
AWorkflowEventData(Mandant client, IUser user, Locale locale)
Deprecated.AWorkflowEventData(Mandant client, IUser user, Locale locale, Clock clock)
-
Uses of IUser in de.xima.fc.workflow.iface
Methods in de.xima.fc.workflow.iface that return IUser Modifier and Type Method Description IUser
IWorkflowTaskRunnerParams. getUserModel()
-
Uses of IUser in de.xima.fc.workflow.model
Methods in de.xima.fc.workflow.model that return IUser Modifier and Type Method Description IUser
PojoBaseWorkflowEnvironmentData. getUserModel()
IUser
PojoWorkflowValidationEnvironmentData. getUserModel()
IUser
WorkflowTaskRunnerParams. getUserModel()
Methods in de.xima.fc.workflow.model with parameters of type IUser Modifier and Type Method Description WorkflowTaskRunnerParams.Builder
WorkflowTaskRunnerParams.Builder. user(IUser user)
Constructors in de.xima.fc.workflow.model with parameters of type IUser Constructor Description PojoBaseWorkflowEnvironmentData(Mandant client, Projekt project, WorkflowVersion workflowVersion, IUser user, Locale locale, IEntityContext ec)
Creates a new POJO implementation ofIWorkflowValidationEnvironmentData
with the given values.PojoWorkflowValidationEnvironmentData(Mandant client, Projekt project, WorkflowVersion workflowVersion, IUser user, Locale locale, IEntityContext ec)
Creates a new POJO implementation ofIWorkflowValidationEnvironmentData
with the given values. -
Uses of IUser in de.xima.fc.workflow.processor.engine
Methods in de.xima.fc.workflow.processor.engine with parameters of type IUser Modifier and Type Method Description WorkflowValidator.Builder
WorkflowValidator.Builder. user(IUser user)
-
Uses of IUser in de.xima.fc.workflow.processor.logic.validation
Methods in de.xima.fc.workflow.processor.logic.validation that return IUser Modifier and Type Method Description IUser
DefaultWorkflowValidationContext. getUserModel()
IUser
InjectableValidationContext. getUserModel()
-
Uses of IUser in de.xima.fc.workflow.processor.model
Methods in de.xima.fc.workflow.processor.model that return IUser Modifier and Type Method Description IUser
WorkflowValidationParams. getUserModel()
Constructors in de.xima.fc.workflow.processor.model with parameters of type IUser Constructor Description Builder(Projekt project, WorkflowVersion workflowVersion, Mandant client, IUser user, Locale locale, IEntityContext ec, boolean ownsEntityContext, WorkflowResourceBundleLocator.MutableWorkflowResourceBundleLocator locator)
Creates a new builder with the given values. -
Uses of IUser in de.xima.fc.workflow.processor.value.common
Methods in de.xima.fc.workflow.processor.value.common with parameters of type IUser Modifier and Type Method Description static Map<String,Object>
UserDataDescriptor. valueUserData(IUser user)
Creates a value that conforms to theUserDataDescriptor
value descriptor.static Map<String,Object>
UserDataDescriptor. valueUserData(IUser user, Mandant client)
Creates a value that conforms to theUserDataDescriptor
value descriptor.
-