Uses of Class
de.xima.fc.user.UserContext
Packages that use UserContext
Package
Description
Package for the API access of the model classes.
Package for API access to system configuration.
Package für den API-Zugriff auf Workflowverarbeitung
Package to create clients, trigger updates and configure the system-logger
-
Uses of UserContext in de.xima.fc.api.cache
Methods in de.xima.fc.api.cache with parameters of type UserContextModifier and TypeMethodDescriptionstatic <E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
byte[]FileCache.cacheFileData
(UserContext uc, T entity) static <T extends IFileEntity<?,
?>>
byte[]FileCache.cacheFileEntityData
(UserContext uc, T fileEntity) static IXForm
XFormCache.cacheForm
(UserContext uc, FormVersion entity) static <T extends de.xima.cmn.dao.interfaces.ILockableEntity<?>>
voidGenericDataCache.cacheStringData
(UserContext uc, T entity, String dataToCache) Writes the given data into the cache under the locking version of the given entity.static <E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
byte[]FileCache.getCachedFileData
(UserContext uc, T entity) static <T extends IFileEntity<?,
?>>
byte[]FileCache.getCachedFileEntityData
(UserContext uc, T fileEntity) static IXForm
XFormCache.getCachedForm
(UserContext uc, FormVersion entity) static com.alibaba.fastjson.JSONObject
GenericDataCache.getCachedI18nValues
(UserContext uc, Mandant client) static com.alibaba.fastjson.JSONObject
GenericDataCache.getCachedI18nValues
(UserContext uc, Textbaustein template) static <E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
byte[]FileCache.getUncachedFileData
(UserContext uc, T entity) static <T extends IFileEntity<?,
?>>
byte[]FileCache.getUncachedFileEntityData
(UserContext uc, T fileEntity) static IXForm
XFormCache.getUncachedForm
(UserContext uc, FormVersion entity) static XformCacheModel
XFormCache.readCachedForm
(UserContext uc, FormVersion entity) -
Uses of UserContext in de.xima.fc.api.entity
Methods in de.xima.fc.api.entity with parameters of type UserContextModifier and TypeMethodDescriptionUserProfileAPI.acceptDirectClientAuthorization
(UserContext uc, UserProfile profile, DirectClientAuthorization authorization) Adds the given client authorization to the given profile and accepts it.VorgangAPI.acquireExclusiveFormRecordLock
(UserContext uc, IBasicFormRecordRequestData req) Acquires an exclusive lock on the form record.VorgangAPI.addAttachment
(UserContext uc, Vorgang vorgang, Attachment attachment) Method for adding a attachment to aVorgang
.boolean
BenutzerAPI.addBenutzerToGruppe
(UserContext uc, Benutzer ben, BenutzerGruppe bg) Deprecated.Method to add a user to a user group.UserProfileAPI.addDirectClientAuthorization
(UserContext uc, UserProfile userProfile, DirectClientAuthorization authorization) Adds the given client authorizations to the user profile.void
ProtokollAPI.addMalwareDetectedProtocolEntry
(UserContext uc, String scannedItem, MalwareScanReport report) Adds a system protocol entry when malware was detected in a file or some data.void
ProtokollAPI.addMalwareDetectedProtocolEntry
(UserContext uc, String scannedItem, MalwareScanReport report, Mandant client) Adds a client protocol entry when malware was detected in a file or some data.void
ProtokollAPI.addMalwareDetectedProtocolEntry
(UserContext uc, String scannedItem, MalwareScanReport report, Vorgang formRecord) Adds a processing protocol entry when malware was detected in a file or some data.void
ProtokollAPI.addMandantProtokollEintrag
(UserContext uc, Mandant mandant, ProtocolEntryClient entry) Method for creating a protocol entry when a client is changed.RolleAPI.addModulToRolle
(UserContext uc, Rolle rolle, Modul newModul) Deprecated.void
ProtokollAPI.addProjektProtokollEintrag
(UserContext uc, Projekt projekt, ProtocolEntryClient entry) Method for creating a protocol entry when a project is changed.ProjektAPI.addProjektRessource
(UserContext uc, Projekt projekt, ProjektRessource ressource) void
ProtokollAPI.addSystemProtokollEintrag
(UserContext uc, ProtocolEntrySystem entry) Method for creating a system protocol entryvoid
ProtokollAPI.addVorgangProtokollEintrag
(UserContext uc, Vorgang vorgang, ProtocolEntryProcessing entry) Method for creating a protocol entry when a status is changed.int
VorgangAPI.bulkDelete
(UserContext uc, List<Long> formRecordIds) Bulk deletes all form records with the given IDs iff the authenticated user given by the user context has permission to access the form records and the form records can be deleted (the state allows deletion).int
VorgangAPI.bulkMarkRead
(UserContext uc, List<Long> formRecordIds, boolean read) Bulk updates the 'read' value of all form records with the given IDs to the given 'read' value iff the authenticated user given by the user context has permission to access the form records.int
VorgangAPI.bulkMove
(UserContext uc, Set<Long> formRecordIds, Postfach inbox) Bulk moves all form records with the given IDs to the given inbox iff the authenticated user given by the user context has permission to access the form records.BenutzerAPI.byLDAPGruppe
(UserContext uc, String username, Mandant mandant) Deprecated.BenutzerAPI.byLDAPGruppeLogin
(UserContext uc, Mandant man, String username, String clearTextPassword) Deprecated.BenutzerAPI.byLogin
(UserContext uc, String username, String clearTextPassword, Mandant mandant) Deprecated.Method for determining a user based on his login data.BenutzerAPI.byNameAndMandant
(UserContext uc, String username, Mandant mandant) Deprecated.boolean
UserProfileAPI.canBeDeleted
(UserContext uc, UserProfile profile) Checks whether or not the user profile can be deleted.void
AppointmentAPI.cancelBookedAppointment
(UserContext uc, IAppointmentDeleteBookingParams params) Cancels the given appointment.boolean
AttachmentAPI.checkAttachmentsHash
(UserContext uc, String prozessId, String sessionId, int hash) Method for checking if the hashkey is correct for the attachments of aVorgang
.BenutzerAPI.checkLDAPGroupsActiveUser
(UserContext uc, Long clientId, String userName) Deprecated.boolean
BenutzerAPI.checkLDAPLogin
(UserContext uc, Mandant man, String username, String clearTextPassword) Deprecated.Method for determining a user based on his LDAP login.BenutzerAPI.checkLogin
(UserContext uc, String username, String clearTextPassword, Mandant man) Deprecated.Method for checking login data of a user.void
PostfachAPI.clear
(UserContext uc, Mandant mandant, Postfach postfach) Deprecated.void
PostfachAPI.clear
(UserContext uc, Postfach postfach) Method for emptying aPostfach
.ProjektAPI.copy
(UserContext uc, Projekt projekt, long id, long formVersionId, long workflowVersionId) VorgangAPI.correctStatus
(UserContext uc, Vorgang formRecord, Status targetState, Benutzer user) Deprecated.The old workflow is deprecated, use method for the new workflow.VorgangAPI.correctStatus
(UserContext uc, Vorgang formRecord, Status targetState, IUser user) Deprecated.The old workflow is deprecated, use method for the new workflow.AEntityAPI.create
(UserContext uc, T entity) Method for creating a entity.T[]
AEntityAPI.create
(UserContext uc, T[] entities) Method for creating multiple entities.FormEingangAPI.create
(UserContext uc, FormEingang formEingang, Benutzer vorgangsOwner, Benutzer benutzer) Deprecated.UseAEntityAPI.create(UserContext, ITransferableEntity)
Method for determining of aFormEingang
.FormVersionAPI.create
(UserContext uc, FormVersion formVersion, boolean isFirstFormVersion) Method for creating aFormVersion
entity.<T extends ITransferableEntity>
TGenericAPI.create
(Class<T> entityClass, UserContext uc, T entity) Method for creating a entity of a defined class.<T extends ITransferableEntity>
T[]GenericAPI.create
(Class<T> entityClass, UserContext uc, T[] entities) Method for creating multiple entities of a defined class.MandantRessourcenAPI.create
(UserContext uc, String name, byte[] data, String userName, String fileName, Mandant mandant) Method for creating aMandantRessource
with the transmitted data.ProjektRessourcenAPI.create
(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant, Projekt projekt) AppointmentAPI.createBookedAppointment
(UserContext uc, IAppointmentCreateBookingParams params) Books the given appointment.AttachmentAPI.createByUser
(UserContext uc, String username, Attachment attachment) AEntityAPI.delete
(UserContext uc, T entity) Method for deleting a entity.AEntityAPI.delete
(UserContext uc, T[] entities) Method for deleting multiple entities.<T extends ITransferableEntity>
booleanGenericAPI.delete
(Class<T> entityClass, UserContext uc, T entity) Method for deleting a entity of a defined class.<T extends ITransferableEntity>
booleanGenericAPI.delete
(Class<T> entityClass, UserContext uc, T[] entities) Method for deleting multiple entities of a defined class.AEntityAPI.deleteAllBy
(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm) Method for deleting entities using aQueryCriteriaManager
s.<T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
BooleanGenericAPI.deleteAllBy
(Class<T> entityClass, UserContext uc, C cm) Method for deleting multiple entities of a defined class by ID.<T extends ITransferableEntity>
BooleanGenericAPI.deleteAllBy
(Class<T> entityClass, UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm) Method for deleting multiple entities of a defined class by ID. * @paramthe type of the entity AEntityAPI.deleteById
(UserContext uc, Integer id) Method for deleting a entity by its ID.AEntityAPI.deleteById
(UserContext uc, Long id) Method for deleting a entity by its ID.<T extends ITransferableEntity>
BooleanGenericAPI.deleteById
(Class<T> entityClass, UserContext uc, Integer id) <T extends ITransferableEntity>
BooleanGenericAPI.deleteById
(Class<T> entityClass, UserContext uc, Long id) Method for deleting a entity of a defined class by ID.boolean
AttachmentAPI.deleteByUser
(UserContext uc, String username, boolean force, Attachment... attachments) boolean
AttachmentAPI.deleteByUser
(UserContext uc, String username, Attachment... attachments) de.xima.cmn.db.model.SerializableResultSet
DatenbankZugriffAPI.executeDBquery
(UserContext uc, Mandant mandant, String abfrageName, boolean suppressStatementLimits, Serializable... parameters) Method for executing a query with parameter.de.xima.cmn.db.model.SerializableResultSet
DatenbankZugriffAPI.executeDBquery
(UserContext uc, Mandant mandant, String abfrageName, IReplacerParams placeholderParams, boolean suppressStatementLimits, Serializable... parameters) de.xima.cmn.db.model.SerializableResultSet
DatenquelleAPI.executeDBquery
(UserContext uc, Mandant mandant, String datenquellenName, Serializable... parameters) Deprecated.AppointmentTemplateAPI.executeFreeSlotQuery
(UserContext uc, IAppointmentFreeSlotQueryParams params) Finds all available date slots for the given appointment template, in the given month of the year.AppointmentTemplateAPI.executeIcalQuery
(UserContext uc, IAppointmentIcalQueryParams params) Finds all available appointments for the given appointment template, and returns and iCal file.de.xima.cmn.db.model.SerializableResultSet
DatenbankZugriffAPI.executePublicDBquery
(UserContext uc, Mandant client, String queryName, boolean suppressStatementLimits, Serializable[] parameters) de.xima.cmn.db.model.SerializableResultSet
DatenbankZugriffAPI.executePublicDBquery
(UserContext uc, Mandant client, String queryName, boolean suppressStatementLimits, Serializable[] parameters, IReplacerParams replacerParams) com.alibaba.fastjson.JSONArray
LDAPAbfrageAPI.executePublicQuery
(UserContext uc, Mandant man, String queryName, Serializable[] parameters) com.alibaba.fastjson.JSONArray
LDAPAbfrageAPI.executePublicQuery
(UserContext uc, Mandant man, String queryName, Serializable[] parameters, IReplacerParams replacerParams) com.alibaba.fastjson.JSONArray
LDAPAbfrageAPI.executeQuery
(UserContext uc, Mandant man, String abfrageName, Serializable[] parameters) Method for executing a query by query name.DatenbankZugriffAPI.executeSQL
(UserContext uc, Integer dbZugriffId, String sql) de.xima.cmn.db.model.SerializableResultSet
DatenbankZugriffAPI.executeSQL
(UserContext uc, Integer dbZugriffID, String sql, boolean suppressStatementLimits, Serializable... args) Method for executing a QueryPreparedStatement
on the Master-Server.@NotBlank String
UserProfileAPI.findUniqueUserName
(UserContext uc, String candidate, UserProfile exclude) Finds a unique user name for the given candidate.ProjektAPI.getAccessGroups
(UserContext uc, Projekt project) WorkflowVersionAPI.getActiveByProject
(UserContext uc, Projekt project) Finds the active workflow version for the given project.RolleAPI.getAdminRolle
(UserContext uc, Mandant mandant) Method for determining a admin role of a client.AEntityAPI.getAll
(UserContext uc) Method for determining all available entities in the user context.<T extends ITransferableEntity>
List<T>GenericAPI.getAll
(Class<T> entityClass, UserContext uc) Method for determining all entities.<T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
List<T>GenericAPI.getAll
(Class<T> entityClass, UserContext uc, C cm) Method for determining all entities of a defined class using a criteria manager.<T extends ITransferableEntity>
List<T>GenericAPI.getAll
(Class<T> entityClass, UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm) Method for determining all entities of a defined class using aQueryCriteriaManager
s.AEntityAPI.getAllBy
(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm) Method for determining all entities using aQueryCriteriaManager
s.AppointmentAPI.getAllBy
(UserContext uc, IAppointmentQueryParams queryParams) Returns all appointments that match the given query parameters.AttachmentAPI.getAllBy
(UserContext uc, Vorgang vorgang, EAttachmentSource source, String uuid) PostfachAPI.getAllByBenutzer
(UserContext uc, Benutzer benutzer) Deprecated.VorgangAPI.getAllByBenutzer
(UserContext uc, Benutzer benutzer) Deprecated.PostfachAPI.getAllByBenutzergruppe
(UserContext uc, BenutzerGruppe benutzerGruppe) Methode zum Ermitteln aller Postfächer, die einerBenutzerGruppe
zugeordnet sind.AppointmentTemplateAPI.getAllByClient
(UserContext uc, Mandant currentClient) Finds all available appointment templates of the given client.PostfachAPI.getAllByClient
(UserContext uc, Mandant client) Returns all inboxes of the givenMandant
ProjektAPI.getAllByClient
(UserContext uc, Mandant mandant, boolean includeTemplates) ProjektAPI.getAllByClient
(UserContext uc, Mandant mandant, String scope, boolean includeTemplates) ProjektAPI.getAllByEditorUser
(UserContext uc, Benutzer editor, Mandant client) Deprecated.ProjektAPI.getAllByEditorUser
(UserContext uc, Benutzer editor, Mandant client, String projectScope) Deprecated.FormElementAPI.getAllByFormVersion
(UserContext uc, FormVersion fv) Method for determining allFormElement
objects of aFormVersion
.IndirectClientAuthorizationAPI.getAllByIds
(UserContext uc, Set<Long> ids) Retrieves all indirect client authorizations with one of the given IDs.MandantRessourcenAPI.getAllByMandant
(UserContext uc, Mandant mandant) Method for determining allMandantRessource
s for a client.ModulAPI.getAllByMandant
(UserContext uc, Mandant mandant) Deprecated.Method for determining all modules by a client.ProjektAPI.getAllByMandant
(UserContext uc, Mandant mandant) Deprecated.ProjektAPI.getAllByMandantAndStatus
(UserContext uc, Mandant mandant, Boolean isOnline) Method for determining all projects of a client and its online status.TextbausteinAPI.getAllByMandantAndTyp
(UserContext uc, Mandant client, ETextbausteinKategorie category) Method for reading all templates of a client and a specified type.MandantAPI.getAllByName
(UserContext uc, String name) Method for determining allMandant
s by name (case insensitive).VorgangAPI.getAllByPostfach
(UserContext uc, Postfach postfach) FormEingangAPI.getAllByPostfost
(UserContext uc, Postfach postfach) Method for determining allFormEingang
objects aPostfach
.ProjektRessourcenAPI.getAllByProjekt
(UserContext uc, Projekt projekt) ModulAPI.getAllByRolle
(UserContext uc, Rolle rolle) Deprecated.Method for determining all modules by a role.AktionAPI.getAllByStatus
(UserContext uc, Status status) Deprecated.Method for loading allAktion
of a status.AppointmentSlotAPI.getAllByTemplates
(UserContext uc, List<AppointmentTemplate> templates, boolean merge) Finds all available appointment slots of the given templates.FormEingangAPI.getAllByVorgang
(UserContext uc, Vorgang vorgang) Deprecated.WorkflowStateAPI.getAllByWorkflowVersion
(UserContext uc, Projekt project, long versionNumber) Finds all available states for the given workflow version.WorkflowStateAPI.getAllByWorkflowVersion
(UserContext uc, WorkflowVersion workflowVersion) Finds all available states for the given workflow version.ProjektAPI.getAllTemplatesByClient
(UserContext uc, Mandant mandant) ProjektAPI.getAllTemplatesByClient
(UserContext uc, Mandant mandant, String scope) AttachmentAPI.getAttachment
(UserContext uc, String prozessId, String sessionId, int hash) Method for resolving a hash key to an attachment name.AttachmentAPI.getAttachmentFileStream
(UserContext uc, String prozessID, Number id) Method for reading a attachment file.AttachmentAPI.getAttachmentFileStream
(UserContext uc, String prozessID, String name) Method for reading a attachment file.AttachmentAPI.getAttachmentList
(UserContext uc, String prozessID) Method for outputting all attachments of a process.AttachmentAPI.getAttachmentListByType
(UserContext uc, String prozessID, EAttachmentSource source) Method for outputting all attachments by type of a process.<C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
List<Map<String,Serializable>> AEntityAPI.getAttributes
(UserContext uc, C cm) This method allows for the selection of certain attributes of entities instead of reading the entire entity<R,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
List<R>AEntityAPI.getAttributes
(UserContext uc, C cm, Class<R> resultClass) This method allows for the selection of certain attributes of entities instead of reading the entire entity.<T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
List<Map<String,Serializable>> GenericAPI.getAttributes
(Class<T> entityClass, UserContext uc, C cm) <R,
T extends ITransferableEntity, C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
List<R>GenericAPI.getAttributes
(Class<T> entityClass, UserContext uc, C cm, Class<R> resultClass) BenutzerAPI.getBenutzergruppen
(UserContext uc, Benutzer ben) Deprecated.Method for determining all user groups of a user.PostfachAPI.getBenutzergruppen
(UserContext uc, Postfach postfach) Method for determining all usergroups of aPostfach
.BenutzerGruppeAPI.getBenutzerGruppenUsageRightByStatus
(UserContext uc, Status state) Deprecated.boolean
SystemPropertyAPI.getBooleanValue
(UserContext uc, String key, boolean defaultValue) Returns the boolean value of the system property with the given key if it exists.AEntityAPI.getBy
(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm) Method for determining an entity using aQueryCriteriaManager
s.FormVersionAPI.getBy
(UserContext uc, Projekt projekt, int formVersionNumber) Method for determining aFormVersion
based of aProjekt
and a version number.<T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
TGenericAPI.getBy
(Class<T> entityClass, UserContext uc, C cm) Method for determining an entity using aQueryCriteriaManager
.<T extends ITransferableEntity>
TGenericAPI.getBy
(Class<T> entityClass, UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm) Method for determining an entity using aQueryCriteriaManager
.UserEmailAPI.getByAddress
(UserContext uc, String address) Finds the user email entities with the given address.IndirectClientAuthorizationAPI.getByAuthenticator
(UserContext uc, IAuthenticator<?> auth) Retrieves all indirect client authorizations that use the given authenticator.BenutzerGruppeAPI.getByBenutzer
(UserContext uc, Benutzer benutzer) Deprecated.ClientAuthenticatorAPI.getByCallback
(UserContext uc, UUID callbackUuid) Finds the client authenticator by its callback UUID.SystemAuthenticatorAPI.getByCallback
(UserContext uc, UUID callbackUuid) Finds the system authenticator by its callback UUID.UserIdentityAPI.getByCallback
(UserContext uc, String identifier, String clientName) Finds the user identity by the given callback information.MandantLdapDataAPI.getByClient
(UserContext uc, Mandant mandant) Deprecated.Method deliver the LDAP data for a client.MandantMailDataAPI.getByClient
(UserContext uc, Mandant mandant) Method deliver the mail data for the client.AEntityAPI.getById
(UserContext uc, Integer id) Method for retrieving an entity by its ID.AEntityAPI.getById
(UserContext uc, Long id) Method for retrieving an entity by its ID.<T extends ITransferableEntity>
TGenericAPI.getById
(UserContext uc, String entityClassName, String id) Method for reading an entity by its class name and ID.<T extends ITransferableEntity>
TGenericAPI.getById
(Class<T> entityClass, UserContext uc, Integer id) <T extends ITransferableEntity>
TGenericAPI.getById
(Class<T> entityClass, UserContext uc, Long id) Method for reading a entity by class and ID.UserProfileAPI.getById
(UserContext uc, Long id) Reads the entity with the given ID.DirectClientAuthorizationAPI.getByInvitationUuid
(UserContext uc, UUID invitationUuid) Finds the direct client authorization with the given invitation UUID.LicenseFileAPI.getByKey
(UserContext uc, String licenseKey, ELicenseFileType licenseType) SystemPropertyAPI.getByKey
(UserContext uc, String key) Method for determining aSystemProperty
s by a given key.SystemPropertyAPI.getByKeyPrefix
(UserContext uc, String keyPrefix) Method for determining aList
ofSystemProperty
s that have the given key prefix.SystemPropertyAPI.getByKeys
(UserContext uc, List<String> keys) BenutzerAPI.getByLDAPData
(UserContext uc, Mandant mandant, String userName, byte[] objectID) Deprecated.UserProfileAPI.getByLoginId
(UserContext uc, String loginId) Finds the user profile by the given login ID.BenutzerAPI.getByMandant
(UserContext uc, Mandant mandant) Deprecated.Method for determining all user of aMandant
.BenutzerGruppeAPI.getByMandant
(UserContext uc, Mandant mandant) Method for determining allBenutzerGruppe
of aMandant
.MandantFrontendServerAPI.getByMandantAndFs
(UserContext uc, Mandant mandant, FrontendServer fs) Method for fetching aMandantFrontendServer
DatenbankZugriffAPI.getByMandantAndName
(UserContext uc, Mandant mandant, String name) PostfachAPI.getByMandantAndName
(UserContext uc, Mandant mandant, String name) TextbausteinAPI.getByMandantAndName
(UserContext uc, int mandantID, String templateName) TextbausteinAPI.getByMandantAndName
(UserContext uc, Mandant mandant, String name) AttachmentAPI.getByName
(UserContext uc, Vorgang vorgang, String name) ClientCounterApi.getByName
(UserContext uc, Mandant client, String name) MandantAPI.getByName
(UserContext uc, String name) Method for determining aMandant
by his name (case insensitive).MandantRessourcenAPI.getByName
(UserContext uc, Mandant mandant, String name) Method for determining theMandantRessource
by his name.ProjektAPI.getByName
(UserContext uc, long mandantId, String name) Method for determining aProjekt
by name.ProjektRessourcenAPI.getByName
(UserContext uc, Projekt projekt, String name) MandantFrontendServerAPI.getByProject
(UserContext uc, Projekt project) BenutzerGruppeAPI.getByProjekt
(UserContext uc, Projekt projekt) Method for determining allBenutzerGruppe
of aProjekt
.FormVersionAPI.getByProjekt
(UserContext uc, Projekt projekt) Method for loading ofFormVersion
s of aProjekt
.StatusAPI.getByProjekt
(UserContext uc, Projekt projekt) UserIdentityAPI.getByRemovalUuid
(UserContext uc, UUID removalUuid) Finds the user identity with the given removal UUID.UserProfileAPI.getByUserName
(UserContext uc, String userName) Finds the user profile with the given user nameIndirectClientAuthorizationAPI.getByUserProfile
(UserContext uc, org.pac4j.core.profile.UserProfile userProfile) Returns all indirect client authorizations which match the profile based on the configured filter.UserProfileAPI.getByUserProfile
(UserContext uc, org.pac4j.core.profile.UserProfile pac4jProfile) Finds the formcycle user profile for the given pac4j profile.ClientAuthenticatorAPI.getByUuid
(UserContext uc, Mandant client, UUID uuid) ClientCounterApi.getByUuid
(UserContext uc, Mandant client, UUID uuid) SystemAuthenticatorAPI.getByUuid
(UserContext uc, UUID uuid) UserProfileAPI.getByUuid
(UserContext uc, String uuid) Finds the user profile with the given UUID.UserProfileAPI.getByUuid
(UserContext uc, UUID uuid) Finds the user credentials with the given UUID.AktionAPI.getByUUID
(UserContext uc, Status state, String uuid) Deprecated.Returns the action with the given UUIDAktionAPI.getByUUID
(UserContext uc, Status state, UUID uuid) Deprecated.Returns the action with the given UUIDAppointmentAPI.getByUUID
(UserContext uc, String uuid) Finds the appointment with the given UUID.AppointmentAPI.getByUUID
(UserContext uc, UUID uuid) Finds the appointment with the given UUID.AppointmentTemplateAPI.getByUUID
(UserContext uc, Mandant client, String uuid) Finds the appointment template with the given UUID.AppointmentTemplateAPI.getByUUID
(UserContext uc, Mandant client, UUID uuid) Finds the appointment template with the given UUID.AppointmentTypeAPI.getByUUID
(UserContext uc, AppointmentTemplate template, String uuid) Finds the appointment with the given UUID.AppointmentTypeAPI.getByUUID
(UserContext uc, AppointmentTemplate template, UUID uuid) Finds the appointment with the given UUID.AttachmentAPI.getByUUID
(UserContext uc, String atid) AttachmentAPI.getByUUID
(UserContext uc, String atid, Vorgang v) BenutzerAPI.getByUUID
(UserContext uc, Mandant client, String uuid) Deprecated.Returns the user with the given UUID stringBenutzerAPI.getByUUID
(UserContext uc, Mandant client, UUID uuid) Deprecated.Returns the user with the given UUIDBenutzerGruppeAPI.getByUUID
(UserContext uc, Mandant client, String uuid) Returns the user group with the given UUID stringBenutzerGruppeAPI.getByUUID
(UserContext uc, Mandant client, UUID uuid) Returns the user group with the given UUIDDatenbankZugriffAPI.getByUUID
(UserContext uc, Mandant client, String uuid) Returns the DB access with the given UUIDDatenbankZugriffAPI.getByUUID
(UserContext uc, Mandant client, UUID uuid) Returns the DB access with the given UUIDFormElementAPI.getByUUID
(UserContext uc, FormVersion formVersion, String uuid) Returns the form element with the given UUID stringFormElementAPI.getByUUID
(UserContext uc, FormVersion formVersion, UUID uuid) Returns the form element with the given UUIDMandantAPI.getByUUID
(UserContext uc, String uuid) MandantAPI.getByUUID
(UserContext uc, UUID uuid) PostfachAPI.getByUUID
(UserContext uc, Mandant client, String uuid) Returns the inbox with the given UUIDPostfachAPI.getByUUID
(UserContext uc, Mandant client, UUID uuid) Returns the inbox with the given UUIDProjektAPI.getByUUID
(UserContext uc, Mandant client, String uuid) ProjektAPI.getByUUID
(UserContext uc, Mandant client, UUID uuid) RolleAPI.getByUUID
(UserContext uc, Mandant client, String uuid) Returns the role with the given UUIDRolleAPI.getByUUID
(UserContext uc, Mandant client, UUID uuid) Returns the role with the given UUIDStatusAPI.getByUUID
(UserContext uc, Projekt project, String uuid) Deprecated.Returns the state with the given UUIDStatusAPI.getByUUID
(UserContext uc, Projekt project, UUID uuid) Deprecated.Returns the state with the given UUIDTextbausteinAPI.getByUUID
(UserContext uc, Mandant client, String uuid) Method for determining anTextbaustein
by an UUID asString
and the clientTextbausteinAPI.getByUUID
(UserContext uc, Mandant client, UUID uuid) Method for determining anTextbaustein
by an UUID and the clientUserEmailAPI.getByVerifiedAddress
(UserContext uc, String address) Finds the verified user email entity with the given address.UserProfileAPI.getByVerifiedCallback
(UserContext uc, String identifier, String clientName) Finds the user profile by the given callback information.UserProfileAPI.getByVerifiedEmailAddress
(UserContext uc, String email) Finds the user profile with the given verified email address.UserProfileAPI.getByVerifiedPrimaryEmailAddress
(UserContext uc, String email) Finds the user profile with the given verified primary email address.WorkflowVersionAPI.getByVersionNumber
(UserContext uc, Projekt project, long versionNumber) Finds the workflow version with the given version number, if such a version exists.PostfachAPI.getByVorgang
(UserContext uc, Vorgang vorgang) VorgangAPI.getChildren
(UserContext uc, Vorgang formRecord) LicenseFileAPI.getClientLicenseSyncMeta
(UserContext uc, Mandant client) javax.mail.Address
MandantMailDataAPI.getClientMailAddress
(UserContext uc, Mandant client) Gets the client mail address if one has been set.ProtokollAPI.getClientProtocol
(UserContext uc, Mandant client) ProjektAPI.getCurrentFormVersion
(UserContext uc, Projekt projekt, FrontendServer fs) Method for determining the current version of a project.FormEingangAPI.getCurrentsByPostfost
(UserContext uc, Postfach postfach) Method for determining all currentFormEingang
objects of aPostfach
.MandantAPI.getCustomAttributes
(UserContext uc, Mandant client) Gets the custom properties of this client.ProjektAPI.getCustomAttributes
(UserContext uc, Projekt project) VorgangAPI.getCustomAttributes
(UserContext uc, Vorgang v) Method for determining all custom attributes of aVorgang
.DatenquelleAPI.getDatenquelleById
(UserContext uc, Mandant mandant, int id) Method for determining a data source of client by the ID.DatenquelleAPI.getDatenquelleByName
(UserContext uc, Mandant mandant, String name) Deprecated.DatenquelleAPI.getDatenquelleByName
(UserContext uc, Mandant mandant, String name, EDatenquellenTyp datenquellenTyp) Method for determining a data source of a client by the name and type.DatenquelleAPI.getDatenquellen
(UserContext uc, Mandant mandant) Method for determining all data sources of aMandant
.ProjektRessourcenAPI.getDownloadResource
(UserContext uc, FrontendServer fs, Integer projektId, String ressourceName) MandantRessourcenAPI.getDownloadRessource
(UserContext uc, Integer mandantId, String resourceName) Method for determining aMandantRessource
by the resource name.ProjektAPI.getEditorGruppen
(UserContext uc, long projektId) Method for determining theBenutzerGruppe
who are authorized to edit the project.BenutzerGruppeAPI.getEditorgruppenByProjekt
(UserContext uc, Projekt projekt) Method for determining allBenutzerGruppe
of aProjekt
.<R extends ITransferableEntity>
Set<R>AEntityAPI.getEntityRefs
(UserContext uc, T entity) Returns a set of entities that reference the given entity and depend on it.<R,
T extends ITransferableEntity>
Set<R>GenericAPI.getEntityRefs
(Class<T> entityClass, UserContext uc, T entity) Returns a set of entities that reference the given entity and depend on it.UserIdentityAPI.getExisting
(UserContext uc, UserIdentity identity) Gets another user identity with the same identifier information (client/identifier) if it exists.PostfachAPI.getExtendedPostfaecherByBenutzer
(UserContext uc, Benutzer benutzer) Deprecated.TextbausteinAPI.getFD2Theme
(UserContext uc, Mandant mandant, String theme) Method for reading a CSS template of a client by his name.AktionAPI.getFolgeAktionen
(UserContext uc, Aktion aktion) Deprecated.Method for loading all follow-up actions of a committed action.StatusAPI.getFolgeStatus
(UserContext uc, Benutzer benutzer, Projekt projekt, Status aktuellerStatus) com.alibaba.fastjson.JSONObject
FormVersionAPI.getFormAsJSON
(UserContext uc, FormVersion fv) This method deliver the JSON for creating a XForm without any styles.FormVersionAPI.getFormAsString
(UserContext uc, FormVersion fv) FormVersionAPI.getFormElemente
(UserContext uc, FormVersion formVersion) Method to submit allFormElement
s of aFormVersion
.VorgangAPI.getFormRecordBaseData
(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm) Gets the form record base data for the given queryVorgangAPI.getFormRecordDoiInitData
(UserContext uc, Vorgang formRecord) Gets the data that was used to initialize the Double opt-in of the given form recordVorgangAPI.getFormRecordReviewData
(UserContext uc, IInboxFormRecordRequest inboxRequest) Gets the form record review data for a given process idint
FormVersionAPI.getFormVersionCount
(UserContext uc, Projekt projekt) Method for determining the number ofFormVersion
s of aProjekt
.TextbausteinAPI.getI18nValues
(UserContext uc, Textbaustein tmpl) Method for determining all i18n values of aTextbaustein
.WorkflowTaskAPI.getInboxTasks
(UserContext uc, Vorgang formRecord, Benutzer user) Deprecated.WorkflowTaskAPI.getInboxTasks
(UserContext uc, Vorgang formRecord, IUser user) Finds all tasks that are allowed to be invoked by the given user in the inbox.ProjektAPI.getInitializedById
(UserContext uc, Long projectId) com.alibaba.fastjson.JSONObject
BenutzerAPI.getLDAPUserData
(UserContext uc, Benutzer benutzer) Deprecated.ModulAPI.getModulByName
(UserContext uc, Mandant mandant, String name) Deprecated.Method for determining of a defined module by the name and associated client.VorgangAPI.getParent
(UserContext uc, Vorgang formRecord) ProtokollAPI.getPeStatus
(UserContext uc, Vorgang vorgang) AktionAPI.getPrevAktionen
(UserContext uc, Aktion aktion, Class<? extends IProcessing> verarbeitungsInterface) Deprecated.Method for loading all predecessor actions of a committed action, which implement the passed interface.ProtokollAPI.getProcessProtocol
(UserContext uc, Vorgang vorgang) byte[]
ProtokollAPI.getProcessProtocolHtml
(UserContext uc, Vorgang vorgang, Locale locale) byte[]
ProtokollAPI.getProcessProtocolPdf
(UserContext uc, Vorgang vorgang, Locale locale) FrontendServerAPI.getProjektsBy
(UserContext uc, Integer frontendServerID, Integer mandantID, Integer benutzerGruppenID) Method for determining ofProjekt
s which are available on aFrontendServer
.DatenquelleAPI.getPublicDatasource
(UserContext uc, Mandant mandant, String name, EDatenquellenTyp datenquellenTyp) RolleAPI.getRollenByModul
(UserContext uc, Modul modul) Deprecated.<C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
javax.persistence.TupleAEntityAPI.getSingleAttributes
(UserContext uc, C cm) <R,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
RAEntityAPI.getSingleAttributes
(UserContext uc, C cm, Class<R> resultClass) This method allows for the selection of certain attributes of an entity instead of reading the entire entity<T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
javax.persistence.TupleGenericAPI.getSingleAttributes
(Class<T> entityClass, UserContext uc, C cm) Deprecated.usede.xima.fc.api.entity.GenericAPI.getSingleAttributes(Class, UserContext, IFilterableCriteriaManager, Class)
<R,
T extends ITransferableEntity, C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
RGenericAPI.getSingleAttributes
(Class<T> entityClass, UserContext uc, C cm, Class<R> resultClass) This method allows for the selection of certain attributes of an entity instead of reading the entire entityStatusAPI.getStatusPre
(UserContext uc, Status state) Deprecated.Retrieves theStatus.getStatusPre()
.SystemPropertyAPI.getStringValue
(UserContext uc, String key, String defaultValue) Returns the String value of the system property with the given key if it exists.LicenseFileAPI.getSystemLicenseSyncMeta
(UserContext uc) ProtokollAPI.getSystemProtocol
(UserContext uc) TextbausteinAPI.getTextbausteinBy
(UserContext uc, Mandant mandant, String name, ETextbausteinKategorie category) Method for determining aTextbaustein
by his name and category.TextbausteinAPI.getTextbausteine
(UserContext uc, Mandant mandant) Method for determining allTextbaustein
of a client.DirectClientAuthorizationAPI.getUnacceptedClientInvitations
(UserContext uc, UserProfile userProfile) Returns the direct client authorizations for the given user profile that have not yet been accepted.VorgangAPI.getVorgaengeData
(UserContext uc, Projekt project, de.xima.cmn.criteria.QueryCriteriaManager qcm) VorgangAPI.getVorgaengeData
(UserContext uc, Projekt project, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) Method for determining of process data by aProjekt
.VorgangAPI.getVorgaengeData
(UserContext uc, Projekt project, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType, Postfach... inboxes) Method for determining of process data by a project and inboxes.VorgangAPI.getVorgaengeData
(UserContext uc, Projekt project, Postfach inbox, de.xima.cmn.criteria.QueryCriteriaManager qcm) VorgangAPI.getVorgaengeData
(UserContext uc, Projekt project, Postfach inbox, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) Method for determining of process data by a project and a inbox.long
VorgangAPI.getVorgaengeDataTotalCount
(UserContext uc, Projekt project, de.xima.cmn.criteria.QueryCriteriaManager qcm) long
VorgangAPI.getVorgaengeDataTotalCount
(UserContext uc, Projekt project, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) Method for determining the total number of process data of the processes of aProjekt
.long
VorgangAPI.getVorgaengeDataTotalCount
(UserContext uc, Projekt project, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType, Postfach... inboxes) long
VorgangAPI.getVorgaengeDataTotalCount
(UserContext uc, Projekt project, Postfach inbox, de.xima.cmn.criteria.QueryCriteriaManager qcm) long
VorgangAPI.getVorgaengeDataTotalCount
(UserContext uc, Projekt project, Postfach inbox, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) VorgangAPI.getVorgangBy
(UserContext uc, Projekt projekt, String vorgangProzessID) VorgangAPI.getVorgangBy
(UserContext uc, String vorgangProzessID) Method for determining aVorgang
by the process ID.VorgangAPI.getVorgangsData
(UserContext uc, Projekt project, Vorgang v, de.xima.cmn.criteria.QueryCriteriaManager qcm) VorgangAPI.getVorgangsData
(UserContext uc, Projekt project, Vorgang v, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) VorgangAPI.getVorgangsData
(UserContext uc, String prozessId, de.xima.cmn.criteria.QueryCriteriaManager qcm) VorgangAPI.getVorgangsData
(UserContext uc, String prozessId, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) Method for determining of process data of a concreteVorgang
by a process ID.AttachmentAPI.getZippedAttachments
(UserContext uc, String prozessID) Method for reading of attachments as aInputStream
on a ZIP archive.BenutzerAPI.handleUserLogin
(UserContext uc, Benutzer user) Deprecated.Method to register an successful user-loginboolean
DirectClientAuthorizationAPI.hasUnacceptedClientInvitations
(UserContext uc, UserProfile userProfile) Checks whether the given user profile has unaccepted client invitations.ProjektAPI.importProjekt
(UserContext uc, Mandant mandant, byte[] bytes, String name, String description, String title) Method for importing a project for a client.boolean
ProjektAPI.isActivationAllowed
(UserContext uc, Projekt projekt) AktionAPI.isAktionMoveable
(UserContext uc, Aktion aktion, int targetIdx) Deprecated.Method for checking if the committed action is movable.FrontendServerAPI.isAlreadyUsed
(UserContext uc, MandantFrontendServer mfs) Method for testing if a combination ofFrontendServer
andMandant
already exists.boolean
MandantAPI.isCreationAllowed
(UserContext uc, Mandant mandant) Method for checking if the creation of aMandant
is allowed.ProjektAPI.isEditingAllowed
(UserContext uc, Projekt projekt, Benutzer ben) Deprecated.boolean
UserIdentityAPI.isExisting
(UserContext uc, UserIdentity identity) Checks whether or not another user identity exists with the same identifier information (client/identifier).boolean
ProjektAPI.isFsAllowed
(UserContext uc, Projekt project, FrontendServer fs) Method for testing whether the project may be called via the frontend server.boolean
BenutzerAPI.isLDAPUserActive
(UserContext uc, Mandant man, String username) Deprecated.boolean
WorkflowTaskAPI.isTaskInvokableInInbox
(UserContext uc, WorkflowTask task, Vorgang formRecord, Benutzer user) Deprecated.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.boolean
UserProfileAPI.isUserNameExisiting
(UserContext uc, String name) Checks if the given user name exists within the system.ProjektAPI.isZugriffsberechtigt
(UserContext uc, Projekt projekt, Benutzer benutzer) Deprecated.boolean
ProjektAPI.isZugriffsbeschraenkt
(UserContext uc, Projekt projekt) Method for determining if aProjekt
is access limited.TextbausteinAPI.mandantSpecificMsg
(UserContext uc, Mandant mandant, ETextbausteinMsgCode textbausteinCode) Method for determining a message based on aMandant
and aTextbaustein
code.AttachmentAPI.mergeAllByUser
(UserContext uc, String username, List<AttachmentPersistData> attachmentData) com.alibaba.fastjson.JSONObject
FormVersionAPI.mergeFormElemente
(UserContext uc, FormVersion fv) Deprecated.@NotNull UserProfile
UserProfileAPI.mergeUserProfiles
(UserContext uc, UserProfile main, UserProfile toBeMerged) Merges the a profile into another.FormEingangAPI.mostCurrent
(UserContext uc, Vorgang vorgang) Method for determining the most currentFormEingang
elements.AktionAPI.move
(UserContext uc, Aktion aktion, int targetIdx) Deprecated.Method for moving a action to the committed index.StatusAPI.move
(UserContext uc, Status status, int newIdxNum) Deprecated.Method for moving a status to the committed index.AppointmentAPI.moveBookedAppointment
(UserContext uc, IAppointmentMoveBookingParams params) Moves an appointment to a different time and date.long
FormEingangAPI.ownerId
(UserContext uc, Vorgang vorgang) Deprecated.de.xima.cmn.db.model.SerializableResultSet
DatenbankZugriffAPI.query
(UserContext uc, Mandant mandant, String abfrageName, Serializable... parameters) de.xima.cmn.db.model.SerializableResultSet
DatenbankZugriffAPI.query
(UserContext uc, Integer dbZugriffID, String sql, Serializable... args) BenutzerAPI.registerBenutzer
(UserContext uc, Benutzer benutzer, Mandant mandant) Deprecated.Method for creating a new user for aMandant
.VorgangAPI.releaseExclusiveFormRecordLock
(UserContext uc, IBasicFormRecordRequestData req) Releases an exclusive lock on the form record.void
FormElementAPI.removeAllFromFormVersion
(UserContext uc, FormVersion fv) Method for deleting allFormElement
s of aFormVersion
.<C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
intAEntityAPI.resultTotalCount
(UserContext uc, C cm) Method for determining the number of hits when searching for entities using aIFilterableCriteriaManager
.int
AEntityAPI.resultTotalCount
(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm) Method for determining the number of hits when searching for entities using aQueryCriteriaManager
.<T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
intGenericAPI.resultTotalCount
(Class<T> entityClass, UserContext uc, C cm) Method for determining the number of found entities based on their class.<T extends ITransferableEntity>
intGenericAPI.resultTotalCount
(Class<T> entityClass, UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm) Method for determining the number of found entities based on their class.AEntityAPI.update
(UserContext uc, T entity) Method for updating a entity.T[]
AEntityAPI.update
(UserContext uc, T[] entities) Method for updating multiple entities.int
DatenbankZugriffAPI.update
(UserContext uc, Integer dbZugriffID, String sql, Serializable... args) Method for executing a updatePreparedStatement
on the Master-Server.<T extends ITransferableEntity>
TGenericAPI.update
(Class<T> entityClass, UserContext uc, T entity) Method for updating a entity of a defined class.<T extends ITransferableEntity>
T[]GenericAPI.update
(Class<T> entityClass, UserContext uc, T[] entities) Method for updating multiple entities of a defined class.MandantRessourcenAPI.update
(UserContext uc, byte[] data, String userName, String fileName, MandantRessource res) Method for updating aMandantRessource
with the transmitted data.ProjektAPI.update
(UserContext uc, Projekt entity) Projekt[]
ProjektAPI.update
(UserContext uc, Projekt[] entities) ProjektRessourcenAPI.update
(UserContext uc, byte[] daten, String userName, String fileName, ProjektRessource res) UserProfileAPI.update
(UserContext uc, UserProfile entity) Updates the given user profile and returns the updated entity.AttachmentAPI.updateByUser
(UserContext uc, String username, String oldFileName, Attachment attachment) AppointmentAPI.validateAppointments
(UserContext uc, IAppointmentValidateParams params) Validates whether the given appointments can be created or updated.UserProfileAPI.validateUserLogin
(UserContext uc, String loginId, String password) Validates the given user credentials and returns the user profile if successfull. -
Uses of UserContext in de.xima.fc.api.file
Methods in de.xima.fc.api.file with parameters of type UserContextModifier and TypeMethodDescription<D extends IFileDataEntity<F>,
F extends IKeyDependentFileEntity<E, D>, E extends IFileMapProviding<F, D>>
byte[]FileAPI.getFileData
(UserContext uc, E entity, String fileKey) Returns the file data of a file belonging to the given entity with the given file key.<E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
byte[]FileAPI.getFileData
(UserContext uc, T entity) <F extends IFileEntity<?,
?>>
byte[]FileAPI.getFileDataFromFileEntity
(UserContext uc, F fileEntity) Returns the file data of the given file entity.<T extends IFileEntity<?,
?>>
byte[]FileAPI.getFileEntityData
(UserContext uc, T fileEntity) <T extends IFileEntity<?,
?>>
InputStreamFileAPI.getFileEntityStream
(UserContext uc, T fileEntity) <D extends IFileDataEntity<F>,
F extends IKeyDependentFileEntity<E, D>, E extends IFileMapProviding<F, D>>
InputStreamFileAPI.getFileStream
(UserContext uc, E entity, String fileKey) Returns the file data of a file belonging to the given entity with the given file key.<E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
InputStreamFileAPI.getFileStream
(UserContext uc, T entity) Method for downloading a file by theAttachment
ID.<F extends IFileEntity<?,
?>>
InputStreamFileAPI.getFileStreamFromFileEntity
(UserContext uc, F fileEntity) Returns the file data of the given file entity.<D extends IFileDataEntity<F>,
F extends IKeyDependentFileEntity<E, D>, E extends IFileMapProviding<F, D>>
byte[]FileAPI.getUncachedFileData
(UserContext uc, E entity, String fileKey) Returns the file data of a file belonging to the given entity with the given file key.<E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
byte[]FileAPI.getUncachedFileData
(UserContext uc, T entity) <T extends IFileEntity<?,
?>>
byte[]FileAPI.getUncachedFileEntityData
(UserContext uc, T fileEntity) <E extends IFileDataEntity<?>,
T extends IFileEntity<?, E>>
TFileAPI.updateFileData
(UserContext uc, T entity, byte[] data) -
Uses of UserContext in de.xima.fc.api.system
Methods in de.xima.fc.api.system with parameters of type UserContextModifier and TypeMethodDescriptionFSConnectionAPI.closeAllConnections
(UserContext uc) Method for disconnecting allFrontendServer
connections.FSConnectionAPI.connect
(UserContext uc, FrontendServer frontendServer) Method for establishing the connection to aFrontendServer
.void
StatisticsAPI.countFormProcess
(UserContext uc, Vorgang v) Method for counting a form process.void
StatisticsAPI.countFormProcessError
(UserContext uc, Projekt p) Method for counting the errors of a form process.void
StatisticsAPI.countFormProvide
(UserContext uc, Projekt p) Method for counting the provided forms.SetupAPI.createMandantWithDependencies
(UserContext uc, Mandant client, MandantMailData mailData, MandantLdapData ldapData, Benutzer user) Deprecated.SetupAPI.createMandantWithDependencies
(UserContext uc, Mandant client, MandantMailData mailData, String adminEmail, IUser creator) Method for creating aMandant
with initial configuration analogous to the setup process.void
XfcSessionAPI.createNew
(UserContext uc, String sessionID, Benutzer ben) Deprecated.This method does not do anything anymore.void
PluginAPI.deactivatePlugin
(UserContext uc, String runtimeKey, String scopeKey) Marks the given plugin as deactivated in the database.FSConnectionAPI.disconnect
(UserContext uc, FrontendServer frontendServer) Method for disconnecting the connection to aFrontendServer
.PluginAPI.executeDatenquelle
(UserContext uc, String datasourceName, Mandant mandant, IPluginDataSourceParams params) PluginAPI.executeFormPrePersistPlugins
(UserContext uc, Mandant mandant, IPluginFormPrePersistParams params) PluginAPI.executeFormPreProcessPlugins
(UserContext uc, Mandant mandant, IPluginFormPreProcessParams params) PluginAPI.executeFormPreRenderPlugins
(UserContext uc, Mandant mandant, IPluginFormPreRenderParams params) PluginAPI.executeFormPreRespondPlugins
(UserContext uc, Mandant mandant, IPluginFormPreRespondParams params) PluginAPI.executeGenericPlugin
(UserContext uc, String pluginName, Mandant mandant, IPluginGenericParams params) PluginAPI.executeServletActionPlugin
(UserContext uc, String pluginName, Mandant mandant, IPluginServletActionParams params) AuthenticationAPI.getActiveClientDescriptor
(UserContext uc, String clientName) Returns the client descriptor for the given client name.AuthenticationAPI.getActiveClientDescriptors
(UserContext uc, Set<String> clientNames) Returns the client descriptors for the given client names.AuthenticationAPI.getAuthenticator
(UserContext uc, UUID callbackUuid) AuthenticationAPI.getBackendClientDescriptors
(UserContext uc) Finds all active client descriptors that are configured for the backend in order.AuthenticationAPI.getBackendInputClientDescriptors
(UserContext uc) Finds all active client descriptors that are configured for the backend and require direct input of creadentials (in order).AuthenticationAPI.getBackendRedirectClientDescriptors
(UserContext uc) Finds all active client descriptors that are configured for the backend and redirect the user to an external IDP (in order).AuthenticationAPI.getClientDescriptorByProfile
(UserContext uc, String clientName) Returns theclient
for the given client name.byte[]
PluginAPI.getConfigFileData
(UserContext uc, PluginSyncData pluginEntity) PluginAPI.getFormElementWidgetPlugins
(UserContext uc, Mandant client, Locale locale) com.alibaba.fastjson.JSONObject
GenericCacheAPI.getI18nValues
(UserContext uc, Mandant client) com.alibaba.fastjson.JSONObject
GenericCacheAPI.getI18nValues
(UserContext uc, Textbaustein tmpl) byte[]
PluginAPI.getJarFileData
(UserContext uc, PluginSyncData pluginEntity) byte[]
PluginAPI.getPluginFormResource
(UserContext uc, Integer clientId, String pluginName, String resourceName, String cacheKey) byte[]
PluginAPI.getPluginFormResource
(UserContext uc, Integer clientId, String pluginName, String resourceName, String cacheKey, IPluginFormResourceGetDataParams params) PluginAPI.getPluginNameMap
(UserContext uc, Mandant client, EPluginTypes type) Deprecated.PluginAPI.getPluginNameMap
(UserContext uc, Mandant client, Class<? extends IFCPlugin> type) Deprecated.PluginAPI.getPluginNames
(UserContext uc, Mandant client, EPluginTypes type) Deprecated.PluginAPI.getPluginNames
(UserContext uc, Mandant client, Class<? extends IFCPlugin> type) Method for determining plugin names.PluginAPI.getPluginSyncData
(UserContext uc, boolean isFrontendServer) BeanAPI.getProp
(UserContext uc, Serializable bean, BeanAttribute[] beanAttributs) Reading a specific value from committed object based on the property name.FSConnectionAPI.getStatus
(UserContext uc, long frontendserverId) Method for determining the status of aFrontendServer
s by his ID.LicenseAPI.getSystemLicenseVersionState
(UserContext uc) Gets the version state of the system licensecom.alibaba.fastjson.JSONObject
GenericCacheAPI.getUncachedI18nValues
(UserContext uc, Textbaustein template) LicenseAPI.getUnchachedLicenseModel
(UserContext uc, String licenseKey) Gets the uncached model of an licenseLicenseAPI.getUnchachedSystemLicenseModel
(UserContext uc) Gets the uncached model of the system licenseorg.pac4j.core.profile.UserProfile
AuthenticationAPI.getUserProfileByCredentials
(UserContext uc, UUID callbackUuid, String userName, String password) Gets the user profile for the given authenticator.FSConnectionAPI.initConnections
(UserContext uc) Method for initializing all existingFrontendServer
connections.SetupAPI.invokeLiquibaseProzess
(UserContext uc, ELiquibaseCmd command) Deprecated.Use FormcycleUpdate instead.SetupAPI.isDbConfigured
(UserContext uc) Method to testi if the database has been configured.AuthenticationAPI.loadAuthenticationData
(UserContext uc, AuthenticationDataRequest request) FormAPI.loadFormPersistData
(UserContext uc, FormPersistRequest persistRequest) FormAPI.loadFormProcessData
(UserContext uc, FormProcessRequest processRequest) FormAPI.loadFormRenderData
(UserContext uc, FormRenderRequest renderRequest) FormAPI.loadFormRequestData
(UserContext uc, FormRequest formRequest) FormAPI.loadFormUserRequestData
(UserContext uc, FormUserRequest userRequest) Deprecated.UseIUser
to get user data.PlaceholderAPI.parse
(UserContext uc, String text, Vorgang formRecord, boolean encodeForHTML) Deprecated.UsePlaceholderReplacer
directly instead.PlaceholderAPI.replaceI18nValiable
(UserContext uc, Mandant client, String i18nKey, String languageTag, Object... params) Deprecated.usereplaceI18nVariable
.PlaceholderAPI.replaceI18nVariable
(UserContext uc, Mandant client, String i18nKey, String languageTag, Object... params) PlaceholderAPI.replaceSessionValues
(UserContext uc, String context, String sessionId, String templateText, Vorgang v) Deprecated.UsePlaceholderReplacer
directly instead.boolean
MailAPI.sendEmailVerificationMail
(UserContext uc, UserEmail email, String baseUrl) Sends a mail with a user email verification linkboolean
MailAPI.sendFeedbackMail
(UserContext uc, Mandant client, IFeedbackMailData feedbackMailData) Send a feedback mail from the given client.boolean
MailAPI.sendInviteMail
(UserContext uc, Vorgang vorgang, String mailTo, DefaultReplacerParameters params) boolean
MailAPI.sendLoginChangedMail
(UserContext uc, Benutzer user, String password) Deprecated.boolean
MailAPI.sendOptInMail
(UserContext uc, Vorgang vorgang) Sends an email as the given clientboolean
MailAPI.sendPrimaryEmailChangeMail
(UserContext uc, UserEmail email, String baseUrl) Sends a mail with a link to change the primary email of the user profile to theUserEmail
given.boolean
MailAPI.sendResetPasswordMail
(UserContext uc, Benutzer user, String url) Deprecated.boolean
MailAPI.sendSupportMail
(UserContext uc, Mandant client, ISupportInquiryData supportInquiryData) Send a support mail from the given client.boolean
MailAPI.sendUserCredentialsResetMail
(UserContext uc, UserProfile profile, String baseUrl) Sends a mail with a user credentials set/reset link.boolean
MailAPI.sendUserCredentialsResetMail
(UserContext uc, UserProfile profile, String baseUrl, String verifiedTargetEmailAddress) Sends a mail with a user credentials set/reset link.boolean
MailAPI.sendUserIdentityConnectedMail
(UserContext uc, UserIdentity identity, String connectorEmail, Instant isntant, String remoteAddr, String userAgent, String baseUrl) Sends a mail informing the user profile owner about the connection of a newaccount
with the option to remove the account.boolean
MailAPI.sendUserIdentityRemovalMail
(UserContext uc, UserIdentity identity, String baseUrl) Sends a mail with a link to remove the given user identity to the primaryUserEmail
of the identity's profile.boolean
MailAPI.sendUserMfaRemovalMail
(UserContext uc, UserProfileMfa mfaConfig, String baseUrl) Sends a mail with an MFA removal link to the users primary email address.boolean
MailAPI.sendUserMfaTotpRegistrationMail
(UserContext uc, UserProfileMfa mfaConfig, String baseUrl) Sends a mail with an MFA TOTP registration link to the users primary email address.boolean
MailAPI.sendUserProfileDeleteRequestMail
(UserContext uc, UserProfile userProfile, String baseUrl) Sends a mail with a user profile delete request containing a link to delete the user profile.boolean
MailAPI.sendUserProfileMergeRequestMail
(UserContext uc, UserProfile userProfile, UserProfile toBeMerged, String baseUrl) Sends a mail with a user profile merge link.boolean
MailAPI.sendUserProfileWelcomeMail
(UserContext uc, UserProfile userProfile, String baseUrl) Sends an email to the primary email address of the user welcoming them and informing them that their profile has been created.FSConnectionAPI.testConnection
(UserContext uc, FrontendServer frontendServer) Method to test a connection to aFrontendServer
.SetupAPI.testConnection
(UserContext uc, DBConnectionData databaseData) Method for testing a database connection. -
Uses of UserContext in de.xima.fc.api.workflow
Methods in de.xima.fc.api.workflow with parameters of type UserContextModifier and TypeMethodDescriptionFormDataAPI.getFieldValueMap
(UserContext uc, Vorgang vorgang) Methode zum Ermitteln der FlattenForm-Daten einesVorgang
sFormDataAPI.getFormData
(UserContext uc, FormEingang fe) FormDataAPI.getFormData
(UserContext uc, Vorgang v) FormDataAPI.getFormDataMap
(UserContext uc, FormEingang fe) FormDataAPI.getFormDataMap
(UserContext uc, Vorgang v) WorkflowAPI.initCorrectionWorkflow
(UserContext uc, Vorgang vorgang, Status status, Benutzer user) Deprecated.Use methods of the new workflow engine.WorkflowAPI.initCorrectionWorkflow
(UserContext uc, Vorgang vorgang, Status status, IUser user) Deprecated.Use methods of the new workflow engine.WorkflowAPI.initWorkflow
(UserContext uc, Vorgang vorgang, Status status, Benutzer user) Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent)
.WorkflowAPI.initWorkflow
(UserContext uc, Vorgang vorgang, Status status, Benutzer user, boolean anonymize) Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent)
.WorkflowAPI.initWorkflow
(UserContext uc, Vorgang vorgang, Status status, Benutzer user, SessionAttributes sessionAttributes) Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent)
.WorkflowAPI.initWorkflow
(UserContext uc, Vorgang vorgang, Status status, Benutzer user, Map<String, Serializable> sessionAttributes) Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent)
.WorkflowAPI.initWorkflow
(UserContext uc, Vorgang vorgang, Status status, Benutzer user, Map<String, Serializable> sessionAttributes, boolean anonymize) Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent)
.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)
.FormDataAPI.instFor
(UserContext uc, FormEingang fe) FormDataAPI.instFor
(UserContext uc, Vorgang vorgang) Methode zum Ermitteln der FlattenForm-Daten einesVorgang
sboolean
FormDataAPI.processPostfachDynamicValues
(UserContext uc, Vorgang vorgang) Methode zum Speichern von Formulardaten in die dynamische Tabelle für die PostfachanzeigeFormDataAPI.setFormData
(UserContext uc, Map<String, List<String>> nvPairs, Vorgang v) FormDataAPI.setFormData
(UserContext uc, Map<String, List<String>> nvPairs, Vorgang v, FormEingang fe) WorkflowAPI.triggerEvent
(UserContext uc, IFormRecordProvidingEvent eventData) WorkflowAPI.verifyAndInitWorkflow
(UserContext uc, WorkflowStartingContext startingContext) Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent)
.WorkflowAPI.verifyDoubleOptIn
(UserContext uc, IDoiVerificationEventData eventData) Verifies the Double Opt-In of the formRecord and executes the workflow tasks if necessary -
Uses of UserContext in de.xima.fc.auth
Constructors in de.xima.fc.auth with parameters of type UserContextModifierConstructorDescriptionAuthenticationDataBuilder
(UserContext uc, AuthenticationDataRequest authRequest) -
Uses of UserContext in de.xima.fc.filter.db
Methods in de.xima.fc.filter.db that return UserContextModifier and TypeMethodDescriptionstatic UserContext
RequestEMManager.getDefaultUserContext()
ContextualEntityContext.getUserContext()
Methods in de.xima.fc.filter.db with parameters of type UserContextModifier and TypeMethodDescriptionstatic void
RequestEMManager.setDefaultUserContext
(UserContext uc) void
ContextualEntityContext.setUserContext
(UserContext uc) Constructors in de.xima.fc.filter.db with parameters of type UserContextModifierConstructorDescriptionCreates a new contextual entity context that delegates either to the shared request entity context or a new entity context. -
Uses of UserContext in de.xima.fc.form
Constructors in de.xima.fc.form with parameters of type UserContextModifierConstructorDescriptionFormPersistDataBuilder
(UserContext uc, FormPersistRequest persistRequest) FormProcessDataBuilder
(UserContext uc, FormProcessRequest processRequest) FormRenderDataBuilder
(UserContext uc, FormRenderRequest renderRequest) FormRequestDataBuilder
(UserContext uc, FormRequest requestData) FormUserRequestDataBuilder
(UserContext uc, FormUserRequest userRequest) Deprecated. -
Uses of UserContext in de.xima.fc.form.helper
Methods in de.xima.fc.form.helper with parameters of type UserContextModifier and TypeMethodDescriptionstatic Attachment
AttachmentHelper.createAttachment
(UserContext uc, Mandant man, Benutzer ben, Vorgang vorgang, String fileName, EAttachmentSource attachmentSource, InputStream is) static Attachment
AttachmentHelper.createAttachment
(UserContext uc, Mandant man, Benutzer ben, Vorgang vorgang, org.apache.commons.fileupload.FileItem item, EAttachmentSource attachmentSource) static Attachment
AttachmentHelper.createAttachment
(UserContext uc, Mandant man, IUser user, Vorgang vorgang, String fileName, EAttachmentSource attachmentSource, InputStream is) static ProjektRessource
ProjektRessourceHelper.createProjektRessource
(UserContext uc, XfcSession xfs, Projekt projekt, org.apache.commons.fileupload.FileItem item) Deprecated.static ProjektRessource
ProjektRessourceHelper.createProjektRessource
(UserContext uc, String userName, Mandant mandant, Projekt projekt, byte[] daten, String fileName) static Attachment
AttachmentHelper.updateAttachmentBody
(UserContext uc, Attachment at, byte[] daten, String userName, org.apache.commons.fileupload.FileItem item, Vorgang vorgang) -
Uses of UserContext in de.xima.fc.form.publish
Constructors in de.xima.fc.form.publish with parameters of type UserContextModifierConstructorDescriptionFormPublishContext
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, PublishRequestParameter requestParameter) Deprecated. -
Uses of UserContext in de.xima.fc.form.render
Methods in de.xima.fc.form.render that return UserContextMethods in de.xima.fc.form.render with parameters of type UserContext -
Uses of UserContext in de.xima.fc.form.request
Fields in de.xima.fc.form.request declared as UserContextMethods in de.xima.fc.form.request that return UserContextMethods in de.xima.fc.form.request with parameters of type UserContextModifier and TypeMethodDescriptionstatic IFormRequestContext
FormRequestContextFactory.forActiveForm
(EFormRequestType requestType, UserContext uc, long projektId) static IExtendedFormRequestContext
FormRequestContextFactory.forActiveForm
(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, long projektId) static IExtendedFormRequestContext
FormRequestContextFactory.forCopyRequest
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) static IExtendedFormRequestContext
FormRequestContextFactory.forDesignerPreviewRequest
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, long projektId) static IExtendedFormRequestContext
FormRequestContextFactory.forDOIRequest
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) static IExtendedFormRequestContext
FormRequestContextFactory.forPreviewRequest
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) static IExtendedFormRequestContext
FormRequestContextFactory.forPrintRequest
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, PrintJob printJob) static IExtendedFormRequestContext
FormRequestContextFactory.forProcessRequest
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) static IExtendedFormRequestContext
FormRequestContextFactory.forProvideRequest
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) static IExtendedFormRequestContext
FormRequestContextFactory.forReviewRequest
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) static IFormRequestContext
FormRequestContextFactory.forSpecifiedForm
(EFormRequestType requestType, UserContext uc, long projektId, Integer formVersionNum) static IExtendedFormRequestContext
FormRequestContextFactory.forSpecifiedForm
(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) static IExtendedFormRequestContext
FormRequestContextFactory.forSpecifiedForm
(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, long projektId, Integer formVersionNum) static IExtendedFormRequestContext
FormRequestContextFactory.forSpecifiedVorgang
(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) static IExtendedFormRequestContext
FormRequestContextFactory.forSpecifiedVorgang
(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, long projektId, Integer formVersionNum, String fcpuid) static IExtendedFormRequestContext
FormRequestContextFactory.forWorkflowRequest
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) void
FormRequestContext.setUserContext
(UserContext uc) Constructors in de.xima.fc.form.request with parameters of type UserContextModifierConstructorDescriptionprotected
ExtendedFormRequestContext
(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) protected
FormRequestContext
(EFormRequestType requestType, UserContext uc) -
Uses of UserContext in de.xima.fc.gui.bean
Fields in de.xima.fc.gui.bean declared as UserContext -
Uses of UserContext in de.xima.fc.gui.common.utils
Methods in de.xima.fc.gui.common.utils with parameters of type UserContextModifier and TypeMethodDescriptionstatic final boolean
PermissionUtils.canUserAccessFormRecord
(UserContext uc, Benutzer user, Vorgang process) Deprecated.static final boolean
PermissionUtils.canUserAccessProjectPage
(UserContext uc, Benutzer user, Projekt project, EAccessProperty... props) Deprecated.static final boolean
PermissionUtils.canUserAccessProjectPage
(UserContext uc, Benutzer user, Rolle role, Mandant client, boolean isEditingAllowed, EAccessProperty... props) Deprecated.static final boolean
PermissionUtils.canUserAccessProjectPage
(UserContext uc, Benutzer user, Rolle role, Projekt project, boolean isEditingAllowed, EAccessProperty... props) Deprecated. -
Uses of UserContext in de.xima.fc.gui.common.utils.msg
Methods in de.xima.fc.gui.common.utils.msg that return UserContextModifier and TypeMethodDescriptionstatic UserContext
AJSFContext.findUserContext()
Deprecated.AJSFContext.uc()
Deprecated. -
Uses of UserContext in de.xima.fc.gui.utils.db
Constructors in de.xima.fc.gui.utils.db with parameters of type UserContextModifierConstructorDescriptionDeprecated. -
Uses of UserContext in de.xima.fc.handler.entity
Methods in de.xima.fc.handler.entity with parameters of type UserContextModifier and TypeMethodDescriptionUserProfileHandler.acceptDirectClientAuthorization
(UserContext uc, UserProfile profile, DirectClientAuthorization authorization) VorgangHandler.acquireExclusiveFormRecordLock
(UserContext uc, IBasicFormRecordRequestData req) VorgangHandler.addAttachment
(UserContext uc, Vorgang vorgang, Attachment attachment) VorgangHandler.addAttachment
(UserContext uc, Long vorgangId, Long attachmentId) boolean
BenutzerHandler.addBenutzerToGruppe
(UserContext uc, Benutzer ben, BenutzerGruppe bg) Deprecated.void
ProtokollHandler.addClientProtocolEntry
(UserContext uc, Mandant mandant, ProtocolEntryClient entry) void
ProtokollHandler.addClientProtocolEntry
(UserContext uc, Projekt projekt, ProtocolEntryClient entry) UserProfileHandler.addDirectClientAuthorization
(UserContext uc, UserProfile userProfile, DirectClientAuthorization authorization) void
ProtokollHandler.addMalwareDetectedProtocolEntry
(UserContext uc, String scannedItem, MalwareScanReport report) void
ProtokollHandler.addMalwareDetectedProtocolEntry
(UserContext uc, String scannedItem, MalwareScanReport report, Mandant client) void
ProtokollHandler.addMalwareDetectedProtocolEntry
(UserContext uc, String scannedItem, MalwareScanReport report, Vorgang formRecord) RolleHandler.addModulToRolle
(UserContext uc, Rolle rolle, Modul newModul) Deprecated.void
ProtokollHandler.addProcessProtocolEntry
(UserContext uc, Vorgang vorgang, ProtocolEntryProcessing entry) ProjektHandler.addProjektRessource
(UserContext uc, long projektId, long ressourceId) void
ProtokollHandler.addSystemProtocolEntry
(UserContext uc, ProtocolEntrySystem entry) int
VorgangHandler.bulkDelete
(UserContext uc, List<Long> formRecordIds) int
VorgangHandler.bulkMarkRead
(UserContext uc, List<Long> formRecordIds, boolean read) int
VorgangHandler.bulkMove
(UserContext uc, Set<Long> formRecordIds, Postfach inbox) BenutzerHandler.byLDAPGruppe
(UserContext uc, String username, Mandant mandant) Deprecated.BenutzerHandler.byLDAPGruppeLogin
(UserContext uc, Mandant man, String userLogin, String userPwd) Deprecated.BenutzerHandler.byLogin
(UserContext uc, String userName, String passwd, Mandant man) Deprecated.BenutzerHandler.byNameAndMandant
(UserContext uc, String username, Mandant mandant) Deprecated.boolean
UserProfileHandler.canBeDeleted
(UserContext uc, UserProfile profile) void
AppointmentHandler.cancelBookedAppointment
(UserContext uc, IAppointmentDeleteBookingParams params) BenutzerHandler.checkLDAPGroupsActiveUser
(UserContext uc, Long clientId, String encryptUserLogin) Deprecated.boolean
BenutzerHandler.checkLDAPLogin
(UserContext uc, Mandant man, String userLogin, String userPwd) Deprecated.BenutzerHandler.checkLogin
(UserContext uc, String username, String passwort, Mandant man) Deprecated.void
PostfachHandler.clear
(UserContext uc, Postfach postfach) ProjektHandler.copy
(UserContext uc, Projekt projekt, long sourceProjectId, long formVersionId, long workflowVersionId) VorgangHandler.correctStatus
(UserContext uc, Vorgang formRecord, Status targetState, Benutzer user) Deprecated.VorgangHandler.correctStatus
(UserContext uc, Vorgang formRecord, Status targetState, IUser user) Deprecated.FormEingangHandler.create
(UserContext uc, FormEingang fe, Benutzer vorgangsOwner, Benutzer benutzer) Deprecated.FormVersionHandler.create
(UserContext uc, FormVersion fv, Boolean setActive) Creates the.<T extends ITransferableEntity>
TGenericHandler.create
(Class<T> entityClass, UserContext uc, T entity) Creates the.<T extends ITransferableEntity>
T[]GenericHandler.create
(Class<T> entityClass, UserContext uc, T... entities) Creates the.MandantRessourceHandler.create
(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant) ProjektRessourceHandler.create
(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant, Projekt projekt) AppointmentHandler.createBookedAppointment
(UserContext uc, IAppointmentCreateBookingParams params) AttachmentHandler.createByUser
(UserContext uc, String username, Attachment attachment) <T extends ITransferableEntity>
BooleanGenericHandler.delete
(Class<T> entityClass, UserContext uc, T entities) Delete.<T extends ITransferableEntity>
BooleanGenericHandler.delete
(Class<T> entityClass, UserContext uc, T... entities) Delete.void
VorgangHandler.delete
(UserContext uc, Vorgang formRecord) <T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
BooleanGenericHandler.deleteBy
(Class<T> entityClass, UserContext uc, C cm) Delete by.<T extends ITransferableEntity>
BooleanGenericHandler.deleteById
(Class<T> entityClass, UserContext uc, Integer id) <T extends ITransferableEntity>
BooleanGenericHandler.deleteById
(Class<T> entityClass, UserContext uc, Long id) Delete by id.boolean
AttachmentHandler.deleteByUser
(UserContext uc, String username, boolean force, Attachment... attachments) de.xima.cmn.db.model.SerializableResultSet
DatenbankzugriffHandler.executeDBquery
(UserContext uc, Mandant mandant, String datenquellenName, IReplacerParams placeholderParams, boolean suppressStatementLimits, Serializable... parameters) AppointmentTemplateHandler.executeFreeSlotQuery
(UserContext uc, IAppointmentFreeSlotQueryParams params) AppointmentTemplateHandler.executeIcalQuery
(UserContext uc, IAppointmentIcalQueryParams params) de.xima.cmn.db.model.SerializableResultSet
DatenbankzugriffHandler.executePublicDBquery
(UserContext uc, Mandant client, String queryName, boolean suppressStatementLimits, Serializable[] parameters, IReplacerParams replacerParams) com.alibaba.fastjson.JSONArray
LDAPAbfrageHandler.executePublicQuery
(UserContext uc, Mandant client, String queryName, Serializable[] parameters, IReplacerParams replacerParams) com.alibaba.fastjson.JSONArray
LDAPAbfrageHandler.executeQuery
(UserContext uc, Mandant client, String queryName, Serializable[] parameters) @NotBlank String
UserProfileHandler.findUniqueUserName
(UserContext uc, String candidate, UserProfile exclude) ProjektHandler.getAccessGroups
(UserContext uc, Projekt project) WorkflowVersionHandler.getActiveByProject
(UserContext uc, Projekt project) RolleHandler.getAdminRolle
(UserContext uc, Mandant mandant) <T extends ITransferableEntity>
List<T>GenericHandler.getAll
(Class<T> entityClass, UserContext uc) Gets the all.AppointmentHandler.getAllBy
(UserContext uc, IAppointmentQueryParams params) AttachmentHandler.getAllBy
(UserContext uc, Vorgang vorgang, EAttachmentSource source, String uuid) FormEingangHandler.getAllBy
(UserContext uc, Postfach pf) FormEingangHandler.getAllBy
(UserContext uc, Vorgang v) Deprecated.FormElementHandler.getAllBy
(UserContext uc, FormVersion fv) <T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
List<T>GenericHandler.getAllBy
(Class<T> entityClass, UserContext uc, C cm) Gets the all by.PostfachHandler.getAllByBenutzergruppe
(UserContext uc, BenutzerGruppe benutzerGruppe) AppointmentTemplateHandler.getAllByClient
(UserContext uc, Mandant currentClient) PostfachHandler.getAllByClient
(UserContext uc, Mandant client) ProjektHandler.getAllByClient
(UserContext uc, Mandant mandant, boolean includeTemplates) ProjektHandler.getAllByClient
(UserContext uc, Mandant mandant, String scope, boolean includeTemplates) ProjektHandler.getAllByEditorUser
(UserContext uc, Benutzer editor, Mandant client, String projectScope) Deprecated.IndirectClientAuthorizationHandler.getAllByIds
(UserContext uc, Set<Long> ids) MandantRessourceHandler.getAllByMandant
(UserContext uc, Mandant mandant) ProjektHandler.getAllByMandant
(UserContext uc, Mandant mandant) Deprecated.MandantHandler.getAllByName
(UserContext uc, String name) VorgangHandler.getAllByPostfach
(UserContext uc, Postfach postfach) ProjektRessourceHandler.getAllByProjekt
(UserContext uc, Projekt projekt) EntityberechtigungHandler.getAllByRolle
(UserContext uc, Rolle rolle) Deprecated.AktionHandler.getAllByStatus
(UserContext uc, Status status) Deprecated.AppointmentSlotHandler.getAllByTemplates
(UserContext uc, List<AppointmentTemplate> templates, boolean merge) WorkflowStateHandler.getAllByWorkflowVersion
(UserContext uc, Projekt project, long versionNumber) WorkflowStateHandler.getAllByWorkflowVersion
(UserContext uc, WorkflowVersion workflowVersion) ProjektHandler.getAllTemplatesByClient
(UserContext uc, Mandant client) ProjektHandler.getAllTemplatesByClient
(UserContext uc, Mandant client, String scope) byte[]
AttachmentHandler.getAllZipped
(UserContext uc, String prozessID) <T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
List<Map<String,Serializable>> GenericHandler.getAttributes
(Class<T> entityClass, UserContext uc, C cm) Gets a list of attributes specified in the given criteria managerC
<R,
T extends ITransferableEntity, C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
List<R>GenericHandler.getAttributes
(Class<T> entityClass, UserContext uc, C cm, Class<R> resultClass) Gets a list of attributes specified in the given criteria manager. the attribute values will be returned as objects defined by the result classBenutzerHandler.getBenutzergruppen
(UserContext uc, Benutzer ben) Deprecated.PostfachHandler.getBenutzergruppen
(UserContext uc, Postfach postfach) BenutzerGruppeHandler.getBenutzerGruppenUsageRightByStatus
(UserContext uc, Long stateId) Deprecated.boolean
SystemPropertyHandler.getBooleanValue
(UserContext uc, String key, boolean defaultValue) <T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
TGenericHandler.getBy
(Class<T> entityClass, UserContext uc, C cm) Gets the by.UserEmailHandler.getByAddress
(UserContext uc, String address) IndirectClientAuthorizationHandler.getByAuthenticator
(UserContext uc, IAuthenticator<?> auth) BenutzerGruppeHandler.getByBenutzer
(UserContext uc, Benutzer ben) Deprecated.ClientAuthenticatorHandler.getByCallback
(UserContext uc, UUID callbackUuid) SystemAuthenticatorHandler.getByCallback
(UserContext uc, UUID callbackUuid) UserIdentityHandler.getByCallback
(UserContext uc, String identitfier, String clientName) MandantLdapDataHandler.getByClient
(UserContext uc, Mandant mandant) Deprecated.MandantMailDataHandler.getByClient
(UserContext uc, Mandant mandant) <T extends ITransferableEntity>
TGenericHandler.getById
(Class<T> entityClass, UserContext uc, Integer id) <T extends ITransferableEntity>
TGenericHandler.getById
(Class<T> entityClass, UserContext uc, Long id) Gets the by id.<T extends ITransferableEntity>
TGenericHandler.getById
(String entityClass, UserContext uc, String id) Gets the by id.UserProfileHandler.getById
(UserContext uc, Long id) DirectClientAuthorizationHandler.getByInvitationUuid
(UserContext uc, UUID invitationUuid) LicenseFileHandler.getByKey
(UserContext uc, String licenseKey, ELicenseFileType licenseType) SystemPropertyHandler.getByKey
(UserContext uc, String key) SystemPropertyHandler.getByKeyPrefix
(UserContext uc, String keyPrefix) SystemPropertyHandler.getByKeys
(UserContext uc, List<String> keys) BenutzerHandler.getByLDAPData
(UserContext uc, Mandant mandant, String userName, byte[] objectID) Deprecated.UserProfileHandler.getByLoginId
(UserContext uc, String loginId) BenutzerHandler.getByMandant
(UserContext uc, Mandant man) Deprecated.MandantFrontendServerHandler.getByMandantAndFs
(UserContext uc, Mandant mandant, FrontendServer fs) TextbausteinHandler.getByMandantAndName
(UserContext uc, Mandant mandant, String name) AttachmentHandler.getByName
(UserContext uc, Vorgang vorgang, String name) ClientCounterHandler.getByName
(UserContext uc, Mandant client, String name) MandantHandler.getByName
(UserContext uc, String name) MandantRessourceHandler.getByName
(UserContext uc, Mandant mandant, String name) ProjektRessourceHandler.getByName
(UserContext uc, Projekt projekt, String name) MandantFrontendServerHandler.getByProject
(UserContext uc, Projekt project) Gets theMandantFrontendServer
s of the givenProjekt
BenutzerGruppeHandler.getByProjekt
(UserContext uc, Long projektId) FormVersionHandler.getByProjekt
(UserContext uc, Projekt projekt) UserIdentityHandler.getByRemovalUuid
(UserContext uc, UUID removalUuid) UserProfileHandler.getByUserName
(UserContext uc, String userName) IndirectClientAuthorizationHandler.getByUserProfile
(UserContext uc, org.pac4j.core.profile.UserProfile userProfile) UserProfileHandler.getByUserProfile
(UserContext uc, org.pac4j.core.profile.UserProfile pac4jProfile) ClientAuthenticatorHandler.getByUuid
(UserContext uc, Mandant client, UUID uuid) ClientCounterHandler.getByUuid
(UserContext uc, Mandant client, UUID uuid) SystemAuthenticatorHandler.getByUuid
(UserContext uc, UUID uuid) UserProfileHandler.getByUuid
(UserContext uc, String uuid) UserProfileHandler.getByUuid
(UserContext uc, UUID uuid) AktionHandler.getByUUID
(UserContext uc, Status state, String uuid) Deprecated.AktionHandler.getByUUID
(UserContext uc, Status state, UUID uuid) Deprecated.AppointmentHandler.getByUUID
(UserContext uc, String uuid) AppointmentHandler.getByUUID
(UserContext uc, UUID uuid) AppointmentTemplateHandler.getByUUID
(UserContext uc, Mandant client, String uuid) AppointmentTemplateHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) AppointmentTypeHandler.getByUUID
(UserContext uc, AppointmentTemplate template, String uuid) AppointmentTypeHandler.getByUUID
(UserContext uc, AppointmentTemplate template, UUID uuid) AttachmentHandler.getByUUID
(UserContext uc, String uuid) AttachmentHandler.getByUUID
(UserContext uc, String uuid, Vorgang v) BenutzerGruppeHandler.getByUUID
(UserContext uc, Mandant client, String uuid) BenutzerGruppeHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) BenutzerHandler.getByUUID
(UserContext uc, Mandant client, String uuid) Deprecated.BenutzerHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) Deprecated.DatenbankzugriffHandler.getByUUID
(UserContext uc, Mandant client, String uuid) DatenbankzugriffHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) FormElementHandler.getByUUID
(UserContext uc, FormVersion formVersion, String uuid) FormElementHandler.getByUUID
(UserContext uc, FormVersion formVersion, UUID uuid) MandantHandler.getByUUID
(UserContext uc, String uuid) MandantHandler.getByUUID
(UserContext uc, UUID uuid) PostfachHandler.getByUUID
(UserContext uc, Mandant client, String uuid) PostfachHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) ProjektHandler.getByUUID
(UserContext uc, Mandant client, String uuid) ProjektHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) RolleHandler.getByUUID
(UserContext uc, Mandant client, String uuid) RolleHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) StatusHandler.getByUUID
(UserContext uc, Projekt project, String uuid) Deprecated.StatusHandler.getByUUID
(UserContext uc, Projekt project, UUID uuid) Deprecated.TextbausteinHandler.getByUUID
(UserContext uc, Mandant client, String uuid) TextbausteinHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) WebDavAccessHandler.getByUUID
(UserContext uc, Mandant client, String uuid) WebDavAccessHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) UserEmailHandler.getByVerifiedAddress
(UserContext uc, String address) UserProfileHandler.getByVerifiedCallback
(UserContext uc, String identifier, String callbackUuid) UserProfileHandler.getByVerifiedEmailAddress
(UserContext uc, String email) UserProfileHandler.getByVerifiedPrimaryEmailAddress
(UserContext uc, String email) WorkflowVersionHandler.getByVersionNumber
(UserContext uc, Projekt project, long versionNumber) PostfachHandler.getByVorgang
(UserContext uc, Vorgang vorgang) VorgangHandler.getChildren
(UserContext uc, Vorgang formRecord) LicenseFileHandler.getClientLicenseSyncData
(UserContext uc, long id) javax.mail.Address
MandantMailDataHandler.getClientMailAddress
(UserContext uc, Mandant client) ProtokollHandler.getClientProtocol
(UserContext uc, Long clientId) ProjektHandler.getCurrentFormVersion
(UserContext uc, Projekt projekt, FrontendServer fs) FormEingangHandler.getCurrentsBy
(UserContext uc, Postfach pf) MandantHandler.getCustomAttributes
(UserContext uc, Mandant client) ProjektHandler.getCustomAttributes
(UserContext uc, Projekt project) VorgangHandler.getCustomAttributes
(UserContext uc, Vorgang process) DatenbankzugriffHandler.getDatenbankzugriffByMandant
(UserContext uc, Mandant mandant, String name) DatenquelleHandler.getDatenquelleById
(UserContext uc, Mandant mandant, int id) Gets the DataStores by.DatenquelleHandler.getDatenquelleByName
(UserContext uc, Mandant man, String name) Gets the DataStores by.DatenquelleHandler.getDatenquelleByNameAndType
(UserContext uc, Mandant mandant, String name, EDatenquellenTyp datenquellenTyp) DatenquelleHandler.getDatenquellen
(UserContext uc, Mandant mandant) Gets the DataStores.MandantRessourceHandler.getDownloadRessource
(UserContext uc, Integer mandantId, String ressourceName) ProjektRessourceHandler.getDownloadRessource
(UserContext uc, FrontendServer fs, Integer projektId, String ressourceName) BenutzerGruppeHandler.getEditorgruppenByProjekt
(UserContext uc, Long projektId) <R,
T extends ITransferableEntity>
Set<R>GenericHandler.getEntityRefs
(Class<T> entityClass, UserContext uc, T entity) UserIdentityHandler.getExisting
(UserContext uc, UserIdentity identity) PostfachHandler.getExtendedPostfaecherByBenutzer
(UserContext uc, Benutzer benutzer) Deprecated.AktionHandler.getFolgeAktionen
(UserContext uc, Aktion aktion) Deprecated.StatusHandler.getFolgeStatus
(UserContext uc, Benutzer currentUser, Projekt projekt, Status currentStatus) Deprecated.VorgangHandler.getFormRecordBaseData
(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm) VorgangHandler.getFormRecordDoiInitData
(UserContext uc, Vorgang formRecord) VorgangHandler.getFormRecordReviewData
(UserContext uc, IInboxFormRecordRequest inboxRequest) TextbausteinHandler.getI18nValues
(UserContext uc, Textbaustein template) WorkflowTaskHandler.getInboxTasks
(UserContext uc, Vorgang formRecord, Benutzer user) Deprecated.WorkflowTaskHandler.getInboxTasks
(UserContext uc, Vorgang formRecord, IUser user) ProjektHandler.getInitializedById
(UserContext uc, Long projectId) com.alibaba.fastjson.JSONObject
BenutzerHandler.getLDAPUserData
(UserContext uc, Benutzer benutzer) Deprecated.ModulHandler.getModulByName
(UserContext uc, Mandant mandant, String name) Deprecated.ModulHandler.getModuleByRolle
(UserContext uc, Rolle rolle) Deprecated.VorgangHandler.getParent
(UserContext uc, Vorgang formRecord) PostfachHandler.getPostfachByMandant
(UserContext uc, Mandant mandant, String name) Gets the Postfach by.PostfachHandler.getPostfaecherByBenutzer
(UserContext uc, Benutzer benutzer) Deprecated.AktionHandler.getPrevAktionen
(UserContext uc, Aktion aktion, Class<? extends IProcessing> verarbeitungsInterface) Deprecated.ProtokollHandler.getProcessProtocol
(UserContext uc, Long formRecordMetaID) byte[]
ProtokollHandler.getProcessProtocolHtml
(UserContext uc, Vorgang process, Locale locale) byte[]
ProtokollHandler.getProcessProtocolPdf
(UserContext uc, Vorgang process, Locale locale) FrontendServerHandler.getProjektsByFs
(UserContext uc, Integer fronendServerId, Integer mandantId, Integer benutzerGruppeId) Gets the projekts by fs.DatenquelleHandler.getPublicDatasource
(UserContext uc, Mandant client, String name, EDatenquellenTyp type) RolleHandler.getRollenByModul
(UserContext uc, Modul modul) Deprecated.<T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
javax.persistence.TupleGenericHandler.getSingleAttributes
(Class<T> entityClass, UserContext uc, C cm) This method allows for the selection of certain attributes of an entity instead of reading the entire entity<R,
T extends ITransferableEntity, C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
RGenericHandler.getSingleAttributes
(Class<T> entityClass, UserContext uc, C cm, Class<R> resultClass) This method allows for the selection of certain attributes of an entity instead of reading the entire entityStatusHandler.getStatusPre
(UserContext uc, long stateId) Deprecated.SystemPropertyHandler.getStringValue
(UserContext uc, String key, String defaultValue) LicenseFileHandler.getSystemLicenseSyncData
(UserContext uc) ProtokollHandler.getSystemProtocol
(UserContext uc) TextbausteinHandler.getTextbausteinBy
(UserContext uc, Mandant mandant, String name, ETextbausteinKategorie kategorie) Gets the textbaustein by.TextbausteinHandler.getTextbausteine
(UserContext uc, Mandant mandant) Gets the textbausteine.TextbausteinHandler.getTextbausteineByKategorie
(UserContext uc, Mandant mandant, ETextbausteinKategorie kategorie) Gets the textbausteine vom uebergebenen Typ.DirectClientAuthorizationHandler.getUnacceptedClientInvitations
(UserContext uc, UserProfile userProfile) VorgangHandler.getVorgaengeByBenutzer
(UserContext uc, Benutzer benutzer) Deprecated.VorgangHandler.getVorgaengeData
(UserContext uc, Projekt pro, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType, Postfach... inboxes) VorgangHandler.getVorgaengeData
(UserContext uc, Projekt pro, Postfach pf, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) long
VorgangHandler.getVorgaengeDataTotalCount
(UserContext uc, Projekt pro, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType, Postfach... inboxes) long
VorgangHandler.getVorgaengeDataTotalCount
(UserContext uc, Projekt pro, Postfach pf, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) VorgangHandler.getVorgangsData
(UserContext uc, Projekt pro, Vorgang v, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) VorgangHandler.getVorgangsData
(UserContext uc, String prozessId, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) WebDavAccessHandler.getWebDavAccessByMandant
(UserContext uc, Mandant mandant, String name) BenutzerHandler.handleUserLogin
(UserContext uc, Benutzer user) Deprecated.boolean
DirectClientAuthorizationHandler.hasUnacceptedClientInvitations
(UserContext uc, UserProfile userProfile) ProjektHandler.importProjekt
(UserContext uc, Mandant mandant, byte[] bytes, String name, String beschreibung, String title) boolean
ProjektHandler.isActivationAllowed
(UserContext uc, Projekt projekt) AktionHandler.isAktionMoveable
(UserContext uc, Aktion aktion, int targetIdx) Deprecated.FrontendServerHandler.isAlreadyUsed
(UserContext uc, MandantFrontendServer mfs) boolean
MandantHandler.isCreationAllowed
(UserContext uc, Mandant mandant) ProjektHandler.isEditingAllowed
(UserContext uc, Projekt projekt, Benutzer ben) Deprecated.boolean
UserIdentityHandler.isExisting
(UserContext uc, UserIdentity identity) boolean
ProjektHandler.isFsAllowed
(UserContext uc, Projekt project, FrontendServer fs) boolean
BenutzerHandler.isLDAPUserActive
(UserContext uc, Mandant man, String encryptUserLogin) Deprecated.boolean
WorkflowTaskHandler.isTaskInvokableInInbox
(UserContext uc, WorkflowTask task, Vorgang formRecord, Benutzer user) Deprecated.boolean
WorkflowTaskHandler.isTaskInvokableInInbox
(UserContext uc, WorkflowTask task, Vorgang formRecord, IUser user) boolean
UserProfileHandler.isUserNameExisiting
(UserContext uc, String name) ProjektHandler.isZugriffsberechtigt
(UserContext uc, Projekt projekt, Benutzer ben) Deprecated.ProjektHandler.isZugriffsbeschraenkt
(UserContext uc, Projekt projekt) TextbausteinHandler.mandantSpecificMsg
(UserContext uc, Mandant mandant, ETextbausteinMsgCode msgCode) Mandant specific msg.AttachmentHandler.mergeAllByUser
(UserContext uc, String username, List<AttachmentPersistData> attachmentData) @NotNull UserProfile
UserProfileHandler.mergeUserProfiles
(UserContext uc, UserProfile main, UserProfile toBeMerged) FormEingangHandler.mostCurrent
(UserContext uc, Vorgang v) AktionHandler.move
(UserContext uc, Aktion aktion, int targetIdx) Deprecated.StatusHandler.move
(UserContext uc, Status status, int newIdxNum) Deprecated.AppointmentHandler.moveBookedAppointment
(UserContext uc, IAppointmentMoveBookingParams params) long
FormEingangHandler.ownerId
(UserContext uc, Vorgang v) Deprecated.de.xima.cmn.db.model.SerializableResultSet
DatenbankzugriffHandler.query
(UserContext uc, Integer dbZugriffId, String sql, boolean suppressStatementLimits, Serializable... args) BenutzerHandler.registerBenutzer
(UserContext uc, Benutzer benutzer, Mandant mandant) Deprecated.VorgangHandler.releaseExclusiveFormRecordLock
(UserContext uc, IBasicFormRecordRequestData req) void
FormElementHandler.removeAllFromFormVersion
(UserContext uc, FormVersion fv) <T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
IntegerGenericHandler.resultTotalCount
(Class<T> entityClass, UserContext uc, C cm) Result total count.int
DatenbankzugriffHandler.update
(UserContext uc, Integer dbZugriffId, String sql, Serializable... args) <T extends ITransferableEntity>
TGenericHandler.update
(Class<T> entityClass, UserContext uc, T entity) Update.<T extends ITransferableEntity>
T[]GenericHandler.update
(Class<T> entityClass, UserContext uc, T... entities) Update.MandantRessourceHandler.update
(UserContext uc, byte[] daten, String userName, String fileName, MandantRessource res) ProjektRessourceHandler.update
(UserContext uc, byte[] daten, String userName, String fileName, ProjektRessource res) UserProfileHandler.update
(UserContext uc, UserProfile entity) AttachmentHandler.updateByUser
(UserContext uc, String username, String oldFileName, Attachment attachment) AppointmentHandler.validateAppointments
(UserContext uc, IAppointmentValidateParams params) UserProfileHandler.validateUserLogin
(UserContext uc, String loginId, String password) -
Uses of UserContext in de.xima.fc.handler.file
Methods in de.xima.fc.handler.file with parameters of type UserContextModifier and TypeMethodDescription<D extends IFileDataEntity<F>,
F extends IKeyDependentFileEntity<E, D>, E extends IFileMapProviding<F, D>>
byte[]FileHandler.getUncachedFileData
(UserContext uc, E entity, String fileKey) <E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
byte[]FileHandler.getUncachedFileData
(UserContext uc, Class<T> clazz, long id) <E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
byte[]FileHandler.getUncachedFileData
(UserContext uc, T entity) <T extends IFileEntity<?,
?>>
byte[]FileHandler.getUncachedFileEntityData
(UserContext uc, T fileEntity) <E extends IFileDataEntity<?>,
T extends IFileEntity<?, E>>
TFileHandler.updateFileData
(UserContext uc, T entity, byte[] data) -
Uses of UserContext in de.xima.fc.handler.interfaces.entity
Methods in de.xima.fc.handler.interfaces.entity with parameters of type UserContextModifier and TypeMethodDescriptionIUserProfileHandler.acceptDirectClientAuthorization
(UserContext uc, UserProfile profile, DirectClientAuthorization authorization) Adds the given client authorization to the given profile and accepts it.IVorgangHandler.acquireExclusiveFormRecordLock
(UserContext uc, IBasicFormRecordRequestData req) IVorgangHandler.addAttachment
(UserContext uc, Vorgang vorgang, Attachment attachment) IVorgangHandler.addAttachment
(UserContext uc, Long vorgangId, Long attachmentId) boolean
IBenutzerHandler.addBenutzerToGruppe
(UserContext uc, Benutzer ben, BenutzerGruppe bg) Deprecated.Methode um einen Benutzer einer Benutzergruppe hinzuzufügen.void
IProtokollHandler.addClientProtocolEntry
(UserContext uc, Mandant mandant, ProtocolEntryClient entry) void
IProtokollHandler.addClientProtocolEntry
(UserContext uc, Projekt projekt, ProtocolEntryClient entry) IUserProfileHandler.addDirectClientAuthorization
(UserContext uc, UserProfile userProfile, DirectClientAuthorization authorization) Adds the given client authorizations to the user profile.void
IProtokollHandler.addMalwareDetectedProtocolEntry
(UserContext uc, String scannedItem, MalwareScanReport report) Adds a system protocol entry when malware was detected in a file or some data.void
IProtokollHandler.addMalwareDetectedProtocolEntry
(UserContext uc, String scannedItem, MalwareScanReport report, Mandant client) Adds a client protocol entry when malware was detected in a file or some data.void
IProtokollHandler.addMalwareDetectedProtocolEntry
(UserContext uc, String scannedItem, MalwareScanReport report, Vorgang formRecord) Adds a processing protocol entry when malware was detected in a file or some data.IRolleHandler.addModulToRolle
(UserContext uc, Rolle rolle, Modul newModul) Deprecated.Modules no longer exists.void
IProtokollHandler.addProcessProtocolEntry
(UserContext uc, Vorgang vorgang, ProtocolEntryProcessing entry) IProjektHandler.addProjektRessource
(UserContext uc, long projektId, long ressourceId) void
IProtokollHandler.addSystemProtocolEntry
(UserContext uc, ProtocolEntrySystem entry) int
IVorgangHandler.bulkDelete
(UserContext uc, List<Long> formRecordIds) Bulk deletes all form records with the given IDs iff the authenticated user given by the user context has permission to access the form records and the form records can be deleted (the state allows deletion).int
IVorgangHandler.bulkMarkRead
(UserContext uc, List<Long> formRecordIds, boolean read) Bulk updates the 'read' value of all form records with the given IDs to the given 'read' value iff the authenticated user given by the user context has permission to access the form records.int
IVorgangHandler.bulkMove
(UserContext uc, Set<Long> formRecordIds, Postfach inbox) Bulk moves all form records with the given IDs to the given inbox iff the authenticated user given by the user context has permission to access the form records.IBenutzerHandler.byLDAPGruppe
(UserContext uc, String username, Mandant client) Deprecated.IBenutzerHandler.byLDAPGruppeLogin
(UserContext uc, Mandant client, String userLogin, String userPwd) Deprecated.Methode zum Auslesen und Erzeugen eines temporären Benutzers aus einer LDAP-GruppeIBenutzerHandler.byLogin
(UserContext uc, String userName, String passwd, Mandant client) Deprecated.By login.IBenutzerHandler.byNameAndMandant
(UserContext uc, String username, Mandant client) Deprecated.Methode zum Ermitteln eines Benutzers anhand seines Namens und des Mandantensboolean
IUserProfileHandler.canBeDeleted
(UserContext uc, UserProfile profile) Checks whether or not the user profile can be deleted.void
IAppointmentHandler.cancelBookedAppointment
(UserContext uc, IAppointmentDeleteBookingParams params) Cancels the given appointment.IBenutzerHandler.checkLDAPGroupsActiveUser
(UserContext uc, Long clientId, String encryptUserLogin) Deprecated.boolean
IBenutzerHandler.checkLDAPLogin
(UserContext uc, Mandant client, String userLogin, String userPwd) Deprecated.Methode zum Prüfen des LDAP-Logins eines BenutzersIBenutzerHandler.checkLogin
(UserContext uc, String username, String passwort, Mandant client) Deprecated.Checks the login of an user.void
IPostfachHandler.clear
(UserContext uc, Postfach postfach) IProjektHandler.copy
(UserContext uc, Projekt projekt, long id, long formVersionId, long workflowVersionId) IVorgangHandler.correctStatus
(UserContext uc, Vorgang formRecord, Status targetState, Benutzer user) Deprecated.IVorgangHandler.correctStatus
(UserContext uc, Vorgang formRecord, Status targetState, IUser user) Deprecated.The old workflow engine is deprecated, use the new workflow engine.IFormEingangHandler.create
(UserContext uc, FormEingang fe, Benutzer vorgangsOwner, Benutzer benutzer) Deprecated.IFormVersionHandler.create
(UserContext uc, FormVersion fv, Boolean setActive) Creates the.<T extends ITransferableEntity>
TIGenericHandler.create
(Class<T> entityClass, UserContext uc, T entity) Creates the.<T extends ITransferableEntity>
T[]IGenericHandler.create
(Class<T> entityClass, UserContext uc, T... entities) Creates the.IMandantRessourcenHandler.create
(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant) IProjektRessourcenHandler.create
(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant, Projekt projekt) IAppointmentHandler.createBookedAppointment
(UserContext uc, IAppointmentCreateBookingParams params) Books the given appointment.IAttachmentHandler.createByUser
(UserContext uc, String username, Attachment attachment) <T extends ITransferableEntity>
BooleanIGenericHandler.delete
(Class<T> entityClass, UserContext uc, T entities) Delete.<T extends ITransferableEntity>
BooleanIGenericHandler.delete
(Class<T> entityClass, UserContext uc, T... entities) Delete.void
IVorgangHandler.delete
(UserContext uc, Vorgang formRecord) <T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
BooleanIGenericHandler.deleteBy
(Class<T> entityClass, UserContext uc, C cm) Delete by.<T extends ITransferableEntity>
BooleanIGenericHandler.deleteById
(Class<T> entityClass, UserContext uc, Integer id) <T extends ITransferableEntity>
BooleanIGenericHandler.deleteById
(Class<T> entityClass, UserContext uc, Long id) Delete by id.boolean
IAttachmentHandler.deleteByUser
(UserContext uc, String username, boolean force, Attachment... attachments) de.xima.cmn.db.model.SerializableResultSet
IDatenbankzugriffHandler.executeDBquery
(UserContext uc, Mandant mandant, String datenquellenName, IReplacerParams placeholderParams, boolean suppressStatementLimits, Serializable... parameters) IAppointmentTemplateHandler.executeFreeSlotQuery
(UserContext uc, IAppointmentFreeSlotQueryParams params) Finds all available date slots for the given appointment template, in the given month of the year.IAppointmentTemplateHandler.executeIcalQuery
(UserContext uc, IAppointmentIcalQueryParams params) Finds all available appointments for the given appointment template, and returns and iCal file.de.xima.cmn.db.model.SerializableResultSet
IDatenbankzugriffHandler.executePublicDBquery
(UserContext uc, Mandant client, String queryName, boolean suppressStatementLimits, Serializable[] parameters, IReplacerParams replacerParams) com.alibaba.fastjson.JSONArray
ILDAPAbfrageHandler.executePublicQuery
(UserContext uc, Mandant man, String queryName, Serializable[] parameters, IReplacerParams replacerParams) com.alibaba.fastjson.JSONArray
ILDAPAbfrageHandler.executeQuery
(UserContext uc, Mandant man, String abfrageName, Serializable[] parameters) @NotBlank String
IUserProfileHandler.findUniqueUserName
(UserContext uc, String candidate, UserProfile exclude) Finds a unique user name for the given candidate.IProjektHandler.getAccessGroups
(UserContext uc, Projekt project) IWorkflowVersionHandler.getActiveByProject
(UserContext uc, Projekt project) Finds the active workflow version for the given project.IRolleHandler.getAdminRolle
(UserContext uc, Mandant mandant) <T extends ITransferableEntity>
List<T>IGenericHandler.getAll
(Class<T> entityClass, UserContext uc) Gets the all.IAppointmentHandler.getAllBy
(UserContext uc, IAppointmentQueryParams queryParams) Returns all appointments that match the given query parameters.IAttachmentHandler.getAllBy
(UserContext uc, Vorgang vorgang, EAttachmentSource source, String uuid) IFormEingangHandler.getAllBy
(UserContext uc, Postfach pf) Gets the all by.IFormEingangHandler.getAllBy
(UserContext uc, Vorgang v) Deprecated.IFormElementHandler.getAllBy
(UserContext uc, FormVersion fv) <T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
List<T>IGenericHandler.getAllBy
(Class<T> entityClass, UserContext uc, C cm) Gets the all by.IPostfachHandler.getAllByBenutzergruppe
(UserContext uc, BenutzerGruppe benutzerGruppe) IAppointmentTemplateHandler.getAllByClient
(UserContext uc, Mandant currentClient) Finds all available appointment templates of the given client.IPostfachHandler.getAllByClient
(UserContext uc, Mandant client) Returns all inboxes of the givenMandant
IProjektHandler.getAllByClient
(UserContext uc, Mandant mandant, boolean includeTemplates) IProjektHandler.getAllByClient
(UserContext uc, Mandant mandant, String scope, boolean includeTemplates) IProjektHandler.getAllByEditorUser
(UserContext uc, Benutzer editor, Mandant client, String projectScope) Deprecated.IIndirectClientAuthorizationHandler.getAllByIds
(UserContext uc, Set<Long> ids) Retrieves all indirect client authorizations with one of the given IDs.IMandantRessourcenHandler.getAllByMandant
(UserContext uc, Mandant mandant) IProjektHandler.getAllByMandant
(UserContext uc, Mandant mandant) Deprecated.IMandantHandler.getAllByName
(UserContext uc, String name) Method for determining allMandant
s by name (case insensitive).IVorgangHandler.getAllByPostfach
(UserContext uc, Postfach postfach) IProjektRessourcenHandler.getAllByProjekt
(UserContext uc, Projekt projekt) IEntityberechtigungHandler.getAllByRolle
(UserContext uc, Rolle rolle) Deprecated.UseRolle.getBerechtigungen()
isntead.IAktionHandler.getAllByStatus
(UserContext uc, Status status) Deprecated.IAppointmentSlotHandler.getAllByTemplates
(UserContext uc, List<AppointmentTemplate> templates, boolean merge) Finds all available appointment slots of the given templates.IWorkflowStateHandler.getAllByWorkflowVersion
(UserContext uc, Projekt project, long versionNumber) Finds all available states for the given workflow version.IWorkflowStateHandler.getAllByWorkflowVersion
(UserContext uc, WorkflowVersion workflowVersion) Finds all available states for the given workflow version.IProjektHandler.getAllTemplatesByClient
(UserContext uc, Mandant client) IProjektHandler.getAllTemplatesByClient
(UserContext uc, Mandant client, String scope) byte[]
IAttachmentHandler.getAllZipped
(UserContext uc, String prozessID) <T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
List<Map<String,Serializable>> IGenericHandler.getAttributes
(Class<T> entityClass, UserContext uc, C cm) Gets a list of attributes specified in the given criteria managerC
<R,
T extends ITransferableEntity, C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
List<R>IGenericHandler.getAttributes
(Class<T> entityClass, UserContext uc, C cm, Class<R> resultClass) Gets a list of attributes specified in the given criteria manager. the attribute values will be returned as objects defined by the result classIBenutzerHandler.getBenutzergruppen
(UserContext uc, Benutzer user) Deprecated.Gets theBenutzerGruppe
s.IPostfachHandler.getBenutzergruppen
(UserContext uc, Postfach postfach) IBenutzerGruppeHandler.getBenutzerGruppenUsageRightByStatus
(UserContext uc, Long stateId) Deprecated.boolean
ISystemPropertyHandler.getBooleanValue
(UserContext uc, String key, boolean defaultValue) Returns the boolean value of the system property with the given key if it exists.<T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
TIGenericHandler.getBy
(Class<T> entityClass, UserContext uc, C cm) Gets the by.IUserEmailHandler.getByAddress
(UserContext uc, String address) Finds the user email entities with the given address.IIndirectClientAuthorizationHandler.getByAuthenticator
(UserContext uc, IAuthenticator<?> auth) Retrieves all indirect client authorizations that use the given authenticator.IBenutzerGruppeHandler.getByBenutzer
(UserContext uc, Benutzer ben) Deprecated.IClientAuthenticatorHandler.getByCallback
(UserContext uc, UUID callbackUuid) Finds the client authenticator by its callback UUID.ISystemAuthenticatorHandler.getByCallback
(UserContext uc, UUID callbackUuid) Finds the system authenticator by its callback UUID.IUserIdentityHandler.getByCallback
(UserContext uc, String identifier, String clientName) Finds the user identity by the given callback information.IMandantLdapDataHandler.getByClient
(UserContext uc, Mandant mandant) Deprecated.IMandantMailDataHandler.getByClient
(UserContext uc, Mandant mandant) <T extends ITransferableEntity>
TIGenericHandler.getById
(Class<T> entityClass, UserContext uc, Integer id) <T extends ITransferableEntity>
TIGenericHandler.getById
(Class<T> entityClass, UserContext uc, Long id) Gets the by id.<T extends ITransferableEntity>
TIGenericHandler.getById
(String entityClass, UserContext uc, String id) Gets the by id.IUserProfileHandler.getById
(UserContext uc, Long id) Reads the entity with the given ID.IDirectClientAuthorizationHandler.getByInvitationUuid
(UserContext uc, UUID invitationUuid) Finds the direct client authorization with the given invitation UUID.ILicenseFileHandler.getByKey
(UserContext uc, String licenseKey, ELicenseFileType licenseType) Gets the license file by the keyISystemPropertyHandler.getByKey
(UserContext uc, String key) Retrieves aProperty
by a given key.ISystemPropertyHandler.getByKeyPrefix
(UserContext uc, String keyPrefix) Retrives aList
ofSystemProperty
s by a given key prefix.ISystemPropertyHandler.getByKeys
(UserContext uc, List<String> keys) IBenutzerHandler.getByLDAPData
(UserContext uc, Mandant client, String userName, byte[] objectID) Deprecated.User management has been reworked.IUserProfileHandler.getByLoginId
(UserContext uc, String loginId) Finds the user profile by the given login ID.IBenutzerHandler.getByMandant
(UserContext uc, Mandant client) Deprecated.Gets the by mandant.IMandantFrontendServerHandler.getByMandantAndFs
(UserContext uc, Mandant mandant, FrontendServer fs) ITextbausteinHandler.getByMandantAndName
(UserContext uc, Mandant mandant, String name) IAttachmentHandler.getByName
(UserContext uc, Vorgang vorgang, String name) IClientCounterHandler.getByName
(UserContext uc, Mandant client, String name) IMandantHandler.getByName
(UserContext uc, String name) Method for determining aMandant
by his name (case insensitive).IMandantRessourcenHandler.getByName
(UserContext uc, Mandant mandant, String name) IProjektRessourcenHandler.getByName
(UserContext uc, Projekt projekt, String name) IMandantFrontendServerHandler.getByProject
(UserContext uc, Projekt project) Gets theMandantFrontendServer
s of the givenProjekt
IBenutzerGruppeHandler.getByProjekt
(UserContext uc, Long projektId) IFormVersionHandler.getByProjekt
(UserContext uc, Projekt projekt) IUserIdentityHandler.getByRemovalUuid
(UserContext uc, UUID removalUuid) Finds the user identity with the given removal UUID.IUserProfileHandler.getByUserName
(UserContext uc, String userName) Finds the user profile with the given user nameIIndirectClientAuthorizationHandler.getByUserProfile
(UserContext uc, org.pac4j.core.profile.UserProfile userProfile) Returns all indirect client authorizations which match the profile based on the configured filter.IUserProfileHandler.getByUserProfile
(UserContext uc, org.pac4j.core.profile.UserProfile pac4jProfile) Finds the formcycle user profile for the given pac4j profile.IClientAuthenticatorHandler.getByUuid
(UserContext uc, Mandant client, UUID uuid) IClientCounterHandler.getByUuid
(UserContext uc, Mandant client, UUID uuid) ISystemAuthenticatorHandler.getByUuid
(UserContext uc, UUID uuid) IUserProfileHandler.getByUuid
(UserContext uc, String uuid) Finds the user profile with the given UUID.IUserProfileHandler.getByUuid
(UserContext uc, UUID uuid) Finds the user credentials with the given UUID.IAktionHandler.getByUUID
(UserContext uc, Status state, String uuid) Deprecated.Returns the action with the given UUIDIAktionHandler.getByUUID
(UserContext uc, Status state, UUID uuid) Deprecated.Returns the action with the given UUIDIAppointmentHandler.getByUUID
(UserContext uc, String uuid) Finds the appointment with the given UUID.IAppointmentHandler.getByUUID
(UserContext uc, UUID uuid) Finds the appointment with the given UUID.IAppointmentTemplateHandler.getByUUID
(UserContext uc, Mandant client, String uuid) Finds the appointment template with the given UUID.IAppointmentTemplateHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) Finds the appointment template with the given UUID.IAppointmentTypeHandler.getByUUID
(UserContext uc, AppointmentTemplate template, String uuid) Finds the appointment with the given UUID.IAppointmentTypeHandler.getByUUID
(UserContext uc, AppointmentTemplate template, UUID uuid) Finds the appointment with the given UUID.IAttachmentHandler.getByUUID
(UserContext uc, String uuid) IAttachmentHandler.getByUUID
(UserContext uc, String uuid, Vorgang v) IBenutzerGruppeHandler.getByUUID
(UserContext uc, Mandant client, String uuid) Returns the user group with the given UUID stringIBenutzerGruppeHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) Returns the user group with the given UUIDIBenutzerHandler.getByUUID
(UserContext uc, Mandant client, String uuid) Deprecated.Returns the user with the given UUID stringIBenutzerHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) Deprecated.Returns the user with the given UUIDIDatenbankzugriffHandler.getByUUID
(UserContext uc, Mandant client, String uuid) Returns the DB access with the given UUIDIDatenbankzugriffHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) Returns the DB access with the given UUIDIFormElementHandler.getByUUID
(UserContext uc, FormVersion formVersion, String uuid) Returns the form element with the given UUID stringIFormElementHandler.getByUUID
(UserContext uc, FormVersion formVersion, UUID uuid) Returns the form element with the given UUIDIMandantHandler.getByUUID
(UserContext uc, String uuid) IMandantHandler.getByUUID
(UserContext uc, UUID uuid) IPostfachHandler.getByUUID
(UserContext uc, Mandant client, String uuid) Returns the inbox with the given UUIDIPostfachHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) Returns the inbox with the given UUIDIProjektHandler.getByUUID
(UserContext uc, Mandant client, String uuid) IProjektHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) IRolleHandler.getByUUID
(UserContext uc, Mandant client, String uuid) Returns the role with the given UUIDIRolleHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) Returns the role with the given UUIDIStatusHandler.getByUUID
(UserContext uc, Projekt project, String uuid) Deprecated.Returns the state with the given UUIDIStatusHandler.getByUUID
(UserContext uc, Projekt project, UUID uuid) Deprecated.Returns the state with the given UUIDITextbausteinHandler.getByUUID
(UserContext uc, Mandant client, String uuid) ITextbausteinHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) IWebDavAccessHandler.getByUUID
(UserContext uc, Mandant client, String uuid) IWebDavAccessHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) IUserEmailHandler.getByVerifiedAddress
(UserContext uc, String address) Finds the verified user email entity with the given address.IUserProfileHandler.getByVerifiedCallback
(UserContext uc, String identifier, String clientName) Finds the user profile by the given callback information.IUserProfileHandler.getByVerifiedEmailAddress
(UserContext uc, String email) Finds the user profile with the given verified email address.IUserProfileHandler.getByVerifiedPrimaryEmailAddress
(UserContext uc, String email) Finds the user profile with the given verified primary email address.IWorkflowVersionHandler.getByVersionNumber
(UserContext uc, Projekt project, long versionNumber) Finds the workflow version with the given version number, if such a version exists.IPostfachHandler.getByVorgang
(UserContext uc, Vorgang vorgang) IVorgangHandler.getChildren
(UserContext uc, Vorgang formRecord) ILicenseFileHandler.getClientLicenseSyncData
(UserContext uc, long id) javax.mail.Address
IMandantMailDataHandler.getClientMailAddress
(UserContext uc, Mandant client) Gets the client mail address if one has been set.IProtokollHandler.getClientProtocol
(UserContext uc, Long clientId) IProjektHandler.getCurrentFormVersion
(UserContext uc, Projekt projekt, FrontendServer fs) Gets the current form version.IFormEingangHandler.getCurrentsBy
(UserContext uc, Postfach pf) IMandantHandler.getCustomAttributes
(UserContext uc, Mandant client) Gets the custom properties of this client.IProjektHandler.getCustomAttributes
(UserContext uc, Projekt project) IVorgangHandler.getCustomAttributes
(UserContext uc, Vorgang v) IDatenbankzugriffHandler.getDatenbankzugriffByMandant
(UserContext uc, Mandant mandant, String name) Gets the Datenbankzugriff by.IDatenquelleHandler.getDatenquelleById
(UserContext uc, Mandant client, int id) Gets the DataStores by.IDatenquelleHandler.getDatenquelleByName
(UserContext uc, Mandant client, String name) Gets the DataStores by.IDatenquelleHandler.getDatenquelleByNameAndType
(UserContext uc, Mandant client, String name, EDatenquellenTyp datenquellenTyp) Gets the DataStores by name and typeIDatenquelleHandler.getDatenquellen
(UserContext uc, Mandant client) Gets the DataStores.IMandantRessourcenHandler.getDownloadRessource
(UserContext uc, Integer mandantId, String ressourceName) IProjektRessourcenHandler.getDownloadRessource
(UserContext uc, FrontendServer fs, Integer projektId, String ressourceName) IBenutzerGruppeHandler.getEditorgruppenByProjekt
(UserContext uc, Long projektId) <R,
T extends ITransferableEntity>
Set<R>IGenericHandler.getEntityRefs
(Class<T> entityClass, UserContext uc, T entity) Returns a set of entities that reference the given entity and depend on it.IUserIdentityHandler.getExisting
(UserContext uc, UserIdentity identity) Gets another user identity with the same identifier information (client/identifier) if it exists.IPostfachHandler.getExtendedPostfaecherByBenutzer
(UserContext uc, Benutzer benutzer) Deprecated.IAktionHandler.getFolgeAktionen
(UserContext uc, Aktion aktion) Deprecated.IStatusHandler.getFolgeStatus
(UserContext uc, Benutzer currentUser, Projekt projekt, Status currentStatus) Deprecated.Gets the folge status.IVorgangHandler.getFormRecordBaseData
(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm) IVorgangHandler.getFormRecordDoiInitData
(UserContext uc, Vorgang formRecord) IVorgangHandler.getFormRecordReviewData
(UserContext uc, IInboxFormRecordRequest inboxRequest) ITextbausteinHandler.getI18nValues
(UserContext uc, Textbaustein template) Provides the i18n values from the template.IWorkflowTaskHandler.getInboxTasks
(UserContext uc, Vorgang formRecord, Benutzer user) Deprecated.IWorkflowTaskHandler.getInboxTasks
(UserContext uc, Vorgang formRecord, IUser user) Finds all tasks that are allowed to be invoked by the given user in the inbox.IProjektHandler.getInitializedById
(UserContext uc, Long projectId) Reads the project by the given ID and initializes it.com.alibaba.fastjson.JSONObject
IBenutzerHandler.getLDAPUserData
(UserContext uc, Benutzer user) Deprecated.IModulHandler.getModulByName
(UserContext uc, Mandant mandant, String name) Deprecated.IModulHandler.getModuleByRolle
(UserContext uc, Rolle rolle) Deprecated.IVorgangHandler.getParent
(UserContext uc, Vorgang formRecord) IPostfachHandler.getPostfachByMandant
(UserContext uc, Mandant mandant, String name) Gets the Postfach by.IPostfachHandler.getPostfaecherByBenutzer
(UserContext uc, Benutzer benutzer) Deprecated.IAktionHandler.getPrevAktionen
(UserContext uc, Aktion aktion, Class<? extends IProcessing> verarbeitungsInterface) Deprecated.IProtokollHandler.getProcessProtocol
(UserContext uc, Long formRecordMetaID) byte[]
IProtokollHandler.getProcessProtocolHtml
(UserContext uc, Vorgang process, Locale locale) Creates an HTML string that represents the history of a given form record.byte[]
IProtokollHandler.getProcessProtocolPdf
(UserContext uc, Vorgang process, Locale locale) Returns a byte array, that represents the history of a given process as a PDF file.IFrontendServerHandler.getProjektsByFs
(UserContext uc, Integer fronendServerId, Integer mandantId, Integer benutzerGruppeId) Gets the projekts by fs.IDatenquelleHandler.getPublicDatasource
(UserContext uc, Mandant client, String name, EDatenquellenTyp datenquellenTyp) Gets an public datasourceIRolleHandler.getRollenByModul
(UserContext uc, Modul modul) Deprecated.<T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
javax.persistence.TupleIGenericHandler.getSingleAttributes
(Class<T> entityClass, UserContext uc, C cm) Deprecated.usede.xima.fc.handler.interfaces.entity.IGenericHandler.getSingleAttributes(Class, UserContext, IFilterableCriteriaManager, Class)
<R,
T extends ITransferableEntity, C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
RIGenericHandler.getSingleAttributes
(Class<T> entityClass, UserContext uc, C cm, Class<R> resultClass) This method allows for the selection of certain attributes of an entity instead of reading the entire entityIStatusHandler.getStatusPre
(UserContext uc, long stateId) Deprecated.Retrieves theStatus.getStatusPre()
.ISystemPropertyHandler.getStringValue
(UserContext uc, String key, String defaultValue) Returns the String value of the system property with the given key if it exists.ILicenseFileHandler.getSystemLicenseSyncData
(UserContext uc) IProtokollHandler.getSystemProtocol
(UserContext uc) ITextbausteinHandler.getTextbausteinBy
(UserContext uc, Mandant mandant, String name, ETextbausteinKategorie kategorie) Gets the textbaustein by.ITextbausteinHandler.getTextbausteine
(UserContext uc, Mandant mandant) Gets the textbausteine.ITextbausteinHandler.getTextbausteineByKategorie
(UserContext uc, Mandant mandant, ETextbausteinKategorie kategorie) Gets the textbausteine vom uebergebenen Typ.IDirectClientAuthorizationHandler.getUnacceptedClientInvitations
(UserContext uc, UserProfile userProfile) Returns the direct client authorizations for the given user profile that have not yet been accepted.IVorgangHandler.getVorgaengeByBenutzer
(UserContext uc, Benutzer benutzer) Deprecated.IVorgangHandler.getVorgaengeData
(UserContext uc, Projekt pro, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType, Postfach... inboxes) IVorgangHandler.getVorgaengeData
(UserContext uc, Projekt pro, Postfach pf, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) Deprecated.long
IVorgangHandler.getVorgaengeDataTotalCount
(UserContext uc, Projekt pro, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType, Postfach... inboxes) long
IVorgangHandler.getVorgaengeDataTotalCount
(UserContext uc, Projekt pro, Postfach pf, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) Deprecated.IVorgangHandler.getVorgangsData
(UserContext uc, Projekt pro, Vorgang v, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) IVorgangHandler.getVorgangsData
(UserContext uc, String prozessID, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType) IWebDavAccessHandler.getWebDavAccessByMandant
(UserContext uc, Mandant client, String name) IBenutzerHandler.handleUserLogin
(UserContext uc, Benutzer user) Deprecated.boolean
IDirectClientAuthorizationHandler.hasUnacceptedClientInvitations
(UserContext uc, UserProfile userProfile) Checks whether the given user profile has unaccepted client invitations.IProjektHandler.importProjekt
(UserContext uc, Mandant mandant, byte[] bytes, String name, String beschreibung, String title) boolean
IProjektHandler.isActivationAllowed
(UserContext uc, Projekt projekt) IAktionHandler.isAktionMoveable
(UserContext uc, Aktion aktion, int targetIdx) Deprecated.IFrontendServerHandler.isAlreadyUsed
(UserContext uc, MandantFrontendServer mfs) boolean
IMandantHandler.isCreationAllowed
(UserContext uc, Mandant mandant) IProjektHandler.isEditingAllowed
(UserContext uc, Projekt projekt, Benutzer ben) Deprecated.boolean
IUserIdentityHandler.isExisting
(UserContext uc, UserIdentity identity) Checks whether or not another user identity exists with the same identifier information (client/identifier).boolean
IProjektHandler.isFsAllowed
(UserContext uc, Projekt project, FrontendServer fs) Checks on whether the project can be accessed via the frontend server.boolean
IBenutzerHandler.isLDAPUserActive
(UserContext uc, Mandant client, String encryptUserLogin) Deprecated.boolean
IWorkflowTaskHandler.isTaskInvokableInInbox
(UserContext uc, WorkflowTask task, Vorgang formRecord, Benutzer user) Deprecated.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.boolean
IUserProfileHandler.isUserNameExisiting
(UserContext uc, String name) Checks if the given user name exists within the system.IProjektHandler.isZugriffsberechtigt
(UserContext uc, Projekt projekt, Benutzer ben) Deprecated.IProjektHandler.isZugriffsbeschraenkt
(UserContext uc, Projekt projekt) ITextbausteinHandler.mandantSpecificMsg
(UserContext uc, Mandant mandant, ETextbausteinMsgCode msgCode) Mandant specific msg.IAttachmentHandler.mergeAllByUser
(UserContext uc, String username, List<AttachmentPersistData> attachmentData) Creates or updates a list of attachments.@NotNull UserProfile
IUserProfileHandler.mergeUserProfiles
(UserContext uc, UserProfile main, UserProfile toBeMerged) Merges the a profile into another.IFormEingangHandler.mostCurrent
(UserContext uc, Vorgang v) Most current.IAktionHandler.move
(UserContext uc, Aktion aktion, int targetIdx) Deprecated.IStatusHandler.move
(UserContext uc, Status status, int newIdxNum) Deprecated.IAppointmentHandler.moveBookedAppointment
(UserContext uc, IAppointmentMoveBookingParams params) Moves an appointment to a different time and date.long
IFormEingangHandler.ownerId
(UserContext uc, Vorgang v) Deprecated.de.xima.cmn.db.model.SerializableResultSet
IDatenbankzugriffHandler.query
(UserContext uc, Integer dbZugriffId, String sql, boolean suppressStatementLimits, Serializable... args) IBenutzerHandler.registerBenutzer
(UserContext uc, Benutzer benutzer, Mandant client) Deprecated.Methode zum Anlegen eines neuen Benutzers zu einem MandantenIVorgangHandler.releaseExclusiveFormRecordLock
(UserContext uc, IBasicFormRecordRequestData req) void
IFormElementHandler.removeAllFromFormVersion
(UserContext uc, FormVersion fv) <T extends ITransferableEntity,
C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
IntegerIGenericHandler.resultTotalCount
(Class<T> entityClass, UserContext uc, C cm) Result total count.int
IDatenbankzugriffHandler.update
(UserContext uc, Integer dbZugriffId, String sql, Serializable... args) <T extends ITransferableEntity>
TIGenericHandler.update
(Class<T> entityClass, UserContext uc, T entity) Update.<T extends ITransferableEntity>
T[]IGenericHandler.update
(Class<T> entityClass, UserContext uc, T... entities) Update.IMandantRessourcenHandler.update
(UserContext uc, byte[] daten, String userName, String fileName, MandantRessource res) IProjektRessourcenHandler.update
(UserContext uc, byte[] daten, String userName, String fileName, ProjektRessource res) IUserProfileHandler.update
(UserContext uc, UserProfile entity) Updates the given user profile and returns the updated entity.IAttachmentHandler.updateByUser
(UserContext uc, String username, String oldFileName, Attachment attachment) IAppointmentHandler.validateAppointments
(UserContext uc, IAppointmentValidateParams params) Validates whether the given appointments can be created or updated.IUserProfileHandler.validateUserLogin
(UserContext uc, String loginId, String password) Validates the given user credentials and returns the user profile if successfull. -
Uses of UserContext in de.xima.fc.handler.interfaces.file
Methods in de.xima.fc.handler.interfaces.file with parameters of type UserContextModifier and TypeMethodDescription<D extends IFileDataEntity<F>,
F extends IKeyDependentFileEntity<E, D>, E extends IFileMapProviding<F, D>>
byte[]IFileHandler.getUncachedFileData
(UserContext uc, E entity, String fileKey) Returns the file data of a file belonging to the given entity with the given file key.<E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
byte[]IFileHandler.getUncachedFileData
(UserContext uc, Class<T> clazz, long id) <E extends IFileDataEntity<?>,
T extends IFileProviding<?, E>>
byte[]IFileHandler.getUncachedFileData
(UserContext uc, T entity) <T extends IFileEntity<?,
?>>
byte[]IFileHandler.getUncachedFileEntityData
(UserContext uc, T entity) <E extends IFileDataEntity<?>,
T extends IFileEntity<?, E>>
TIFileHandler.updateFileData
(UserContext uc, T entity, byte[] data) -
Uses of UserContext in de.xima.fc.handler.interfaces.system
Methods in de.xima.fc.handler.interfaces.system with parameters of type UserContextModifier and TypeMethodDescriptionIFSConnectionHandler.closeAllConnections
(UserContext uc) Close all connections.IFSConnectionHandler.connect
(UserContext uc, FrontendServer fs) Connect.void
IStatisticsHandler.countFormProcess
(UserContext uc, Vorgang v) void
IStatisticsHandler.countFormProcessError
(UserContext uc, Projekt p) void
IStatisticsHandler.countFormProvide
(UserContext uc, Projekt p) boolean
ISetupHandler.createManantWithDependencies
(UserContext uc, Mandant client, MandantMailData clientMailData, MandantLdapData clientLdapData, Benutzer user) Deprecated.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-Prozessvoid
IXfcSessionHandler.createNew
(UserContext uc, String sessionId, Benutzer ben) Deprecated.void
IPluginHandler.deactivatePlugin
(UserContext uc, String runtimeKey, String scopeKey) boolean
IFSConnectionHandler.disconnect
(UserContext uc, FrontendServer fs) Disconnect.IPluginHandler.executeDatenquelle
(UserContext uc, String datasourceName, Mandant mandant, IPluginDataSourceParams params) IPluginHandler.executeFormPrePersistPlugins
(UserContext uc, Mandant mandant, IPluginFormPrePersistParams params) IPluginHandler.executeFormPreProcessPlugins
(UserContext uc, Mandant mandant, IPluginFormPreProcessParams params) IPluginHandler.executeFormPreRenderPlugins
(UserContext uc, Mandant mandant, IPluginFormPreRenderParams params) IPluginHandler.executeFormPreRespondPlugins
(UserContext uc, Mandant mandant, IPluginFormPreRespondParams params) IPluginHandler.executeGenericPlugin
(UserContext uc, String pluginName, Mandant mandant, IPluginGenericParams params) IPluginHandler.executeServletActionPlugin
(UserContext uc, String pluginName, Mandant mandant, IPluginServletActionParams params) IAuthenticationHandler.getActiveClientDescriptor
(UserContext uc, String clientName) Returns the client descriptor for the given client name.IAuthenticationHandler.getActiveClientDescriptors
(UserContext uc, Set<String> clientNames) Returns the client descriptors for the given client names.IAuthenticationHandler.getAuthenticator
(UserContext uc, UUID callbackUuid) Returns the authenticator with the given callback UUID.IAuthenticationHandler.getBackendClientDescriptors
(UserContext uc) Finds all active client descriptors that are configured for the backend in order.IAuthenticationHandler.getBackendInputClientDescriptors
(UserContext uc) Finds all active client descriptors that are configured for the backend and that require direct input of credentials in order.IAuthenticationHandler.getBackendRedirectClientDescriptors
(UserContext uc) Finds all active client descriptors that are configured for the backend and redirect the user to an external IDP (in order).IAuthenticationHandler.getClientDescriptor
(UserContext uc, String clientName) Returns theclient
for the given client name.byte[]
IPluginHandler.getConfigFileData
(UserContext uc, PluginSyncData pluginEntity) IPluginHandler.getFormElementCataloguePlugins
(UserContext uc, Mandant mandant, Locale locale) IPluginHandler.getFormElementWidgetPlugins
(UserContext uc, Mandant mandant, Locale locale) byte[]
IPluginHandler.getJarFileData
(UserContext uc, PluginSyncData pluginEntity) IPluginHandler.getPluginFormResource
(UserContext uc, Integer clientID, String pluginName) IPluginHandler.getPluginFormResource
(UserContext uc, Integer clientID, String pluginName, IPluginFormResourceGetDataParams params) IPluginHandler.getPluginNameMap
(UserContext uc, Mandant mandant, Class<? extends IFCPlugin> type) IPluginHandler.getPluginNames
(UserContext uc, Mandant mandant, Class<? extends IFCPlugin> type) IPluginHandler.getPluginSyncData
(UserContext uc, boolean isFrontendServer) IFSConnectionHandler.getStatus
(UserContext uc, long frontendserver_id) Gets the status.ILicenseHandler.getSystemLicenseVersionState
(UserContext uc) com.alibaba.fastjson.JSONObject
IGenericCacheHandler.getUncachedI18nValues
(UserContext uc, Textbaustein template) ILicenseHandler.getUnchachedLicenseModel
(UserContext uc, String licenseKey) Gets the license modelILicenseHandler.getUnchachedSystemLicenseModel
(UserContext uc) org.pac4j.core.profile.UserProfile
IAuthenticationHandler.getUserProfileByCredentials
(UserContext uc, UUID callbackUuid, String userName, String password) Gets the user profile for the given authenticator.IFSConnectionHandler.initConnections
(UserContext uc) Inits the connections.ISetupHandler.invokeLiquibaseProzess
(UserContext uc, ELiquibaseCmd lbCmd) Deprecated.Use FormcycleUpdate instead.ISetupHandler.isDbConfigured
(UserContext uc) Methode zum Testen ob die Datenbank konfigureiert wurdeIAuthenticationHandler.loadAuthRequestData
(UserContext uc, AuthenticationDataRequest request) Reads the data required for authenticating a form request, including theform
, theclient
, and theauthenticator configurations
.IFormHandler.loadFormPersistData
(UserContext uc, FormPersistRequest requestRequest) IFormHandler.loadFormProcessData
(UserContext uc, FormProcessRequest processRequest) IFormHandler.loadFormRenderData
(UserContext uc, FormRenderRequest renderRequest) IFormHandler.loadFormRequestData
(UserContext uc, FormRequest formRequest) IFormHandler.loadFormUserRequestData
(UserContext uc, FormUserRequest userRequest) Deprecated.UseIUser
to get user data.IPlaceholderHandler.parse
(UserContext uc, String text, Vorgang formRecord, boolean encodeForHTML) Deprecated.Use PlaceholderReplace directly insteadIPlaceholderHandler.replaceSessionValues
(UserContext uc, String context, String sessionId, String template, Vorgang v) Deprecated.Use PlaceholderReplace directly insteadboolean
IMailHandler.sendEmailVerificationMail
(UserContext uc, UserEmail email, String baseUrl) Sends a mail with a user email verification linkboolean
IMailHandler.sendFeedbackMail
(UserContext uc, Mandant client, IFeedbackMailData feedbackMailData) Send a feedback mail from the given client.boolean
IMailHandler.sendInviteMail
(UserContext uc, Vorgang vorgang, String mailTo, DefaultReplacerParameters params) boolean
IMailHandler.sendLoginChanged
(UserContext uc, Benutzer benuter, String passwort) Deprecated.boolean
IMailHandler.sendOptInMail
(UserContext uc, Vorgang vorgang) Send a feedback mail from the given client.boolean
IMailHandler.sendPrimaryEmailChangeMail
(UserContext uc, UserEmail email, String baseUrl) Sends a mail with a link to change the primary email of the user profile to theUserEmail
given.boolean
IMailHandler.sendResetPasswordMail
(UserContext uc, Benutzer user, String url) Deprecated.boolean
IMailHandler.sendSupportMail
(UserContext uc, Mandant client, ISupportInquiryData supportInquiryData) Send a support mail from the given client.boolean
IMailHandler.sendUserCredentialsResetMail
(UserContext uc, UserProfile profile, String baseUrl, String verifiedTargetEmailAddress) Sends a mail with a user credentials set/reset link.boolean
IMailHandler.sendUserIdentityConnectedMail
(UserContext uc, UserIdentity identity, String connectorEmail, Instant isntant, String remoteAddr, String userAgent, String baseUrl) Sends a mail informing the user profile owner about the connection of a newaccount
with the option to remove the account.boolean
IMailHandler.sendUserIdentityRemovalMail
(UserContext uc, UserIdentity identity, String baseUrl) Sends a mail with a link to remove the given user identity to the primaryUserEmail
of the identity's profile.boolean
IMailHandler.sendUserMfaRemovalMail
(UserContext uc, UserProfileMfa mfaConfig, String baseUrl) Sends a mail with an MFA removal link to the users primary email address.boolean
IMailHandler.sendUserMfaTotpRegistrationMail
(UserContext uc, UserProfileMfa mfaConfig, String baseUrl) Sends a mail with an MFA TOTP registration link to the users primary email address.boolean
IMailHandler.sendUserProfileDeleteRequestMail
(UserContext uc, UserProfile userProfile, String baseUrl) Sends a mail with a user profile delete request containing a link to delete the user profile.boolean
IMailHandler.sendUserProfileMergeRequestMail
(UserContext uc, UserProfile userProfile, UserProfile toBeMerged, String baseUrl) Sends a mail with a user profile merge link.boolean
IMailHandler.sendUserProfileWelcomeMail
(UserContext uc, UserProfile userProfile, String baseUrl) Sends an email to the primary email address of the user welcoming them and informing them that their profile has been created.IFSConnectionHandler.testConnection
(UserContext uc, FrontendServer fs) Test connection.ISetupHandler.testConnection
(UserContext uc, DBConnectionData db) Test connection. -
Uses of UserContext in de.xima.fc.handler.interfaces.workflow
Methods in de.xima.fc.handler.interfaces.workflow with parameters of type UserContextModifier and TypeMethodDescriptionIFormDataHandler.getFieldValueMap
(UserContext uc, Vorgang v) Gets the flatten form for.IFormDataHandler.getFormData
(UserContext uc, FormEingang fe) IFormDataHandler.getFormData
(UserContext uc, Vorgang v) IFormDataHandler.getFormDataMap
(UserContext uc, FormEingang fe) IFormDataHandler.getFormDataMap
(UserContext uc, Vorgang v) IWorkflowHandler.initWorkflow
(UserContext uc, Vorgang vorgang, Status status, Benutzer currentUser, Map<String, Serializable> sessionAttributes, boolean isCorrection, boolean anonymize) Deprecated.Use methods of the new workflow engine, such asIWorkflowHandler.triggerEvent(UserContext, IFormRecordProvidingEvent)
.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)
.IFormDataHandler.instFor
(UserContext uc, FormEingang fe) IFormDataHandler.instFor
(UserContext uc, Vorgang v) boolean
IFormDataHandler.processPostfachDynamicValues
(UserContext uc, Vorgang process) Speichern von Formulardaten in die dynamische Tabelle für die PostfachanzeigeIFormDataHandler.setFormData
(UserContext uc, Map<String, List<String>> nvPairs, Vorgang v) IFormDataHandler.setFormData
(UserContext uc, Map<String, List<String>> nvPairs, Vorgang v, FormEingang fe) IWorkflowHandler.triggerEvent
(UserContext uc, IFormRecordProvidingEvent eventData) IWorkflowHandler.verifyAndInitWorkflow
(UserContext uc, WorkflowStartingContext startingContext) Deprecated.Use methods of the new workflow engine, such asIWorkflowHandler.triggerEvent(UserContext, IFormRecordProvidingEvent)
.IWorkflowHandler.verifyDoubleOptIn
(UserContext uc, IDoiVerificationEventData eventData) Verifies the Double Opt-In of the formRecord and executes the workflow tasks with triggers of typeEWorkflowTriggerType.FC_DOI_VERIFIED
-
Uses of UserContext in de.xima.fc.handler.system
Methods in de.xima.fc.handler.system with parameters of type UserContextModifier and TypeMethodDescriptionFSConnectionHandler.closeAllConnections
(UserContext uc) Close all connections.FSConnectionHandler.connect
(UserContext uc, FrontendServer fs) Connect.void
StatisticsHandler.countFormProcess
(UserContext uc, Vorgang process) void
StatisticsHandler.countFormProcessError
(UserContext uc, Projekt project) void
StatisticsHandler.countFormProvide
(UserContext uc, Projekt project) boolean
SetupHandler.createManantWithDependencies
(UserContext uc, Mandant mandant, MandantMailData mailData, MandantLdapData ldapData, Benutzer ben) Deprecated.boolean
SetupHandler.createManantWithDependencies
(UserContext uc, Mandant mandant, MandantMailData mailData, String adminEmail, IUser creator) void
XfcSessionHandler.createNew
(UserContext uc, String sessionId, Benutzer ben) Deprecated.void
PluginHandler.deactivatePlugin
(UserContext uc, String runtimeKey, String scopeKey) boolean
FSConnectionHandler.disconnect
(UserContext uc, FrontendServer fs) Disconnect.PluginHandler.executeDatenquelle
(UserContext uc, String datasourceName, Mandant mandant, IPluginDataSourceParams params) PluginHandler.executeFormPrePersistPlugins
(UserContext uc, Mandant mandant, IPluginFormPrePersistParams params) PluginHandler.executeFormPreProcessPlugins
(UserContext uc, Mandant mandant, IPluginFormPreProcessParams params) PluginHandler.executeFormPreRenderPlugins
(UserContext uc, Mandant mandant, IPluginFormPreRenderParams params) PluginHandler.executeFormPreRespondPlugins
(UserContext uc, Mandant mandant, IPluginFormPreRespondParams params) PluginHandler.executeGenericPlugin
(UserContext uc, String pluginName, Mandant mandant, IPluginGenericParams params) PluginHandler.executeServletActionPlugin
(UserContext uc, String pluginName, Mandant mandant, IPluginServletActionParams params) AuthenticationHandler.getActiveClientDescriptor
(UserContext uc, String clientName) AuthenticationHandler.getActiveClientDescriptors
(UserContext uc, Set<String> clientNames) AuthenticationHandler.getAuthenticator
(UserContext uc, UUID callbackUuid) AuthenticationHandler.getBackendClientDescriptors
(UserContext uc) AuthenticationHandler.getBackendInputClientDescriptors
(UserContext uc) AuthenticationHandler.getBackendRedirectClientDescriptors
(UserContext uc) AuthenticationHandler.getClientDescriptor
(UserContext uc, String clientName) byte[]
PluginHandler.getConfigFileData
(UserContext uc, PluginSyncData pluginData) PluginHandler.getFormElementCataloguePlugins
(UserContext uc, Mandant mandant, Locale locale) PluginHandler.getFormElementWidgetPlugins
(UserContext uc, Mandant mandant, Locale locale) byte[]
PluginHandler.getJarFileData
(UserContext uc, PluginSyncData pluginData) PluginHandler.getPluginFormResource
(UserContext uc, Integer clientId, String pluginName) PluginHandler.getPluginFormResource
(UserContext uc, Integer clientId, String pluginName, IPluginFormResourceGetDataParams params) PluginHandler.getPluginNameMap
(UserContext uc, Mandant mandant, Class<? extends IFCPlugin> type) PluginHandler.getPluginNames
(UserContext uc, Mandant mandant, Class<? extends IFCPlugin> type) PluginHandler.getPluginSyncData
(UserContext uc, boolean isFrontendServer) FSConnectionHandler.getStatus
(UserContext uc, long frontendserver_id) Gets the status.LicenseHandler.getSystemLicenseVersionState
(UserContext uc) com.alibaba.fastjson.JSONObject
GenericCacheHandler.getUncachedI18nValues
(UserContext uc, Textbaustein template) LicenseHandler.getUnchachedLicenseModel
(UserContext uc, String licenseKey) LicenseHandler.getUnchachedSystemLicenseModel
(UserContext uc) org.pac4j.core.profile.UserProfile
AuthenticationHandler.getUserProfileByCredentials
(UserContext uc, UUID callbackUuid, String userName, String password) FSConnectionHandler.initConnections
(UserContext uc) Inits the connections.SetupHandler.invokeLiquibaseProzess
(UserContext uc, ELiquibaseCmd lbCmd) Deprecated.Use FormcycleUpdate instead.SetupHandler.isDbConfigured
(UserContext uc) AuthenticationHandler.loadAuthRequestData
(UserContext uc, AuthenticationDataRequest request) FormHandler.loadFormPersistData
(UserContext uc, FormPersistRequest requestData) FormHandler.loadFormProcessData
(UserContext uc, FormProcessRequest processRequest) FormHandler.loadFormRenderData
(UserContext uc, FormRenderRequest renderRequest) FormHandler.loadFormRequestData
(UserContext uc, FormRequest requestData) FormHandler.loadFormUserRequestData
(UserContext uc, FormUserRequest userRequest) Deprecated.UseIUser
to get user data.PlaceholderHandler.parse
(UserContext uc, String text, Vorgang formRecord, boolean encodeForHTML) PlaceholderHandler.replaceSessionValues
(UserContext uc, String baseUrl, String sessionId, String template, Vorgang formRecord) boolean
MailHandler.sendEmailVerificationMail
(UserContext uc, UserEmail email, String baseUrl) boolean
MailHandler.sendFeedbackMail
(UserContext uc, Mandant client, IFeedbackMailData feedbackMailData) boolean
MailHandler.sendInviteMail
(UserContext uc, Vorgang vorgang, String mailTo, DefaultReplacerParameters params) boolean
MailHandler.sendLoginChanged
(UserContext uc, Benutzer benuter, String passwort) Deprecated.boolean
MailHandler.sendOptInMail
(UserContext uc, Vorgang vorgang) boolean
MailHandler.sendPrimaryEmailChangeMail
(UserContext uc, UserEmail email, String baseUrl) boolean
MailHandler.sendResetPasswordMail
(UserContext uc, Benutzer user, String url) Deprecated.boolean
MailHandler.sendSupportMail
(UserContext uc, Mandant client, ISupportInquiryData supportInquiryData) Send a support mail from the given client.boolean
MailHandler.sendUserCredentialsResetMail
(UserContext uc, UserProfile profile, String baseUrl, String verifiedTargetEmailAddress) boolean
MailHandler.sendUserIdentityConnectedMail
(UserContext uc, UserIdentity identity, String connectorEmail, Instant isntant, String remoteAddr, String userAgent, String baseUrl) boolean
MailHandler.sendUserIdentityRemovalMail
(UserContext uc, UserIdentity identity, String baseUrl) boolean
MailHandler.sendUserMfaRemovalMail
(UserContext uc, UserProfileMfa mfaConfig, String baseUrl) boolean
MailHandler.sendUserMfaTotpRegistrationMail
(UserContext uc, UserProfileMfa mfaConfig, String baseUrl) Deprecated.boolean
MailHandler.sendUserProfileDeleteRequestMail
(UserContext uc, UserProfile userProfile, String baseUrl) boolean
MailHandler.sendUserProfileMergeRequestMail
(UserContext uc, UserProfile userProfile, UserProfile toBeMerged, String baseUrl) boolean
MailHandler.sendUserProfileWelcomeMail
(UserContext uc, UserProfile userProfile, String baseUrl) FSConnectionHandler.testConnection
(UserContext uc, FrontendServer fs) Test connection.SetupHandler.testConnection
(UserContext uc, DBConnectionData db) -
Uses of UserContext in de.xima.fc.handler.workflow
Methods in de.xima.fc.handler.workflow with parameters of type UserContextModifier and TypeMethodDescriptionFormDataHandler.getFieldValueMap
(UserContext uc, Vorgang v) Gets the flatten form for.FormDataHandler.getFormData
(UserContext uc, FormEingang fe) FormDataHandler.getFormData
(UserContext uc, Vorgang v) FormDataHandler.getFormDataMap
(UserContext uc, FormEingang fe) FormDataHandler.getFormDataMap
(UserContext uc, Vorgang v) WorkflowHandler.initWorkflow
(UserContext uc, Vorgang vorgang, Status status, Benutzer currentUser, Map<String, Serializable> sessionAttributes, boolean isCorrection, boolean anonymize) Deprecated.Use the new workflow engine.WorkflowHandler.initWorkflow
(UserContext uc, Vorgang vorgang, Status status, IUser user, Map<String, Serializable> sessionAttributes, boolean isCorrection, boolean anonymize) Deprecated.Use the new workflow engine.FormDataHandler.instFor
(UserContext uc, FormEingang fe) FormDataHandler.instFor
(UserContext uc, Vorgang v) boolean
FormDataHandler.processPostfachDynamicValues
(UserContext uc, Vorgang v) FormDataHandler.setFormData
(UserContext uc, Map<String, List<String>> nvPairs, Vorgang v) FormDataHandler.setFormData
(UserContext uc, Map<String, List<String>> nvPairs, Vorgang v, FormEingang fe) WorkflowHandler.triggerEvent
(UserContext uc, IFormRecordProvidingEvent eventData) WorkflowHandler.verifyAndInitWorkflow
(UserContext uc, WorkflowStartingContext wfsCtx) Deprecated.Use the new workflow engine.WorkflowHandler.verifyDoubleOptIn
(UserContext uc, IDoiVerificationEventData eventData) -
Uses of UserContext in de.xima.fc.i18n
Constructors in de.xima.fc.i18n with parameters of type UserContextModifierConstructorDescriptionI18nValuesJSONBuilder
(UserContext uc, Mandant client) I18nValuesJSONBuilder
(UserContext uc, Textbaustein template) -
Uses of UserContext in de.xima.fc.inbox.model
Methods in de.xima.fc.inbox.model with parameters of type UserContextModifier and TypeMethodDescriptionProcessGUIModel.Builder.build
(UserContext uc, IUser user, ViewBean viewBean) Deprecated.ProcessGUIModel.Builder.findAvailableStates
(UserContext uc, Benutzer user, Vorgang formRecord) Deprecated.static final List<InvokableTaskModel>
ProcessGUIModel.Builder.findAvailableTasks
(UserContext uc, Benutzer user, Vorgang formRecord) Deprecated. -
Uses of UserContext in de.xima.fc.inbox.model.lazydata
Constructors in de.xima.fc.inbox.model.lazydata with parameters of type UserContextModifierConstructorDescriptionLazyAppointmentScheduleModel
(UserContext uc, Mandant client, List<Postfach> inboxes, Locale locale) -
Uses of UserContext in de.xima.fc.inbox.servlet
Methods in de.xima.fc.inbox.servlet with parameters of type UserContextModifier and TypeMethodDescriptionprotected IExtendedFormRequestContext
InboxWorkflowServlet.createFormRequestContext
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) -
Uses of UserContext in de.xima.fc.inbox.utils
Methods in de.xima.fc.inbox.utils with parameters of type UserContextModifier and TypeMethodDescriptionstatic boolean
InboxUtils.canChangeFormRecordToState
(UserContext uc, Vorgang formRecord, Status state) Deprecated.static boolean
InboxUtils.canUserChangeToState
(UserContext uc, IUser user, Status state) Deprecated.InboxUtils.getInboxProjects
(UserContext uc, List<Projekt> projects, Postfach inbox) -
Uses of UserContext in de.xima.fc.interfaces
Methods in de.xima.fc.interfaces that return UserContextMethods in de.xima.fc.interfaces with parameters of type UserContext -
Uses of UserContext in de.xima.fc.interfaces.form
Methods in de.xima.fc.interfaces.form that return UserContextModifier and TypeMethodDescriptionIFormRenderContext.getUserContext()
IFormRequestContext.getUserContext()
Methods in de.xima.fc.interfaces.form with parameters of type UserContextModifier and TypeMethodDescriptionvoid
IFormRenderContext.setUserContext
(UserContext userContext) void
IFormRequestContext.setUserContext
(UserContext uc) -
Uses of UserContext in de.xima.fc.jpa.context
Fields in de.xima.fc.jpa.context declared as UserContextMethods in de.xima.fc.jpa.context that return UserContextMethods in de.xima.fc.jpa.context with parameters of type UserContextModifier and TypeMethodDescriptionstatic IEntityContext
EntityContextFactory.newEntityContext
(UserContext uc) void
AEntityContext.setUserContext
(UserContext uc) Setter des uc -
Uses of UserContext in de.xima.fc.mail
Methods in de.xima.fc.mail with parameters of type UserContextModifier and TypeMethodDescriptionstatic javax.mail.Address
MailContextProvider.getSenderFromContext
(UserContext uc, Mandant client) Gets the sender -
Uses of UserContext in de.xima.fc.mail.utils
Methods in de.xima.fc.mail.utils with parameters of type UserContextModifier and TypeMethodDescriptionstatic void
FeedbackMailUtil.sendFeedback
(UserContext uc, Mandant client, IFeedbackMailData feedbackMailData) static final void
SupportMailUtils.sendSupportInquiry
(UserContext uc, Mandant client, ISupportInquiryData supportInquiryData) Sends a support email -
Uses of UserContext in de.xima.fc.mdl.workflow
Methods in de.xima.fc.mdl.workflow that return UserContextConstructors in de.xima.fc.mdl.workflow with parameters of type UserContextModifierConstructorDescriptionWorkflowStartingContext
(UserContext usersContext, Vorgang vorgang, boolean isReSubmit, Map<String, Serializable> sessionAttributes, boolean anonymize) WorkflowStartingContext
(UserContext usersContext, Vorgang vorgang, IFormDataAdapter fdaData, boolean isReSubmit) WorkflowStartingContext
(UserContext usersContext, Vorgang vorgang, IFormDataAdapter fdaData, boolean isReSubmit, SessionAttributes sessionAttributes, XFormRenderConfig formConfig) WorkflowStartingContext
(UserContext usersContext, Vorgang vorgang, IFormDataAdapter fdaData, boolean isReSubmit, Map<String, Serializable> sessionAttributes, IXFormRenderConfig formConfig) WorkflowStartingContext
(UserContext usersContext, Vorgang vorgang, IFormDataAdapter fdaData, boolean isReSubmit, Map<String, Serializable> sessionAttributes, IXFormRenderConfig formConfig, boolean anonymize) WorkflowStartingContext
(UserContext usersContext, Vorgang vorgang, IFormDataAdapter fdaData, boolean isReSubmit, Map<String, Serializable> sessionAttributes, XFormRenderConfig formConfig) Deprecated. -
Uses of UserContext in de.xima.fc.ms.test.dao
Methods in de.xima.fc.ms.test.dao that return UserContext -
Uses of UserContext in de.xima.fc.plugin
Methods in de.xima.fc.plugin with parameters of type UserContextModifier and TypeMethodDescriptionstatic void
PluginManager.createClientProtocolEntry
(UserContext uc, Mandant man, String protocolEntry, Object... params) Creates a client protocol entrystatic void
PluginManager.createSystemProtocolEntry
(UserContext uc, String protocolEntry, Object... params) Creates a system protocol entrystatic IPluginDataSourceRetVal
PluginExecutor.executeDatenquelle
(UserContext uc, String datasourceName, Mandant mandant, IPluginDataSourceParams params) Runs the data source plugin with the given name, and returns the result the plugin returned.static Map<String,
IPluginFormPrePersistRetVal> PluginExecutor.executeFormPrePersist
(UserContext uc, Mandant mandant, IPluginFormPrePersistParams params) Runs all pre-persist plugins for the given client, and returns all results the plugins returned.static Map<String,
IPluginFormPreProcessRetVal> PluginExecutor.executeFormPreProcess
(UserContext uc, Mandant mandant, IPluginFormPreProcessParams params) Runs all pre-persist plugins for the given client, and returns all results the plugins returned.static Map<String,
IPluginFormPreRenderRetVal> PluginExecutor.executeFormPreRender
(UserContext uc, Mandant mandant, IPluginFormPreRenderParams params) Runs all pre-render plugins for the given client, and returns all results the plugins returned.static Map<String,
IPluginFormPreRespondRetVal> PluginExecutor.executeFormPreResponse
(UserContext uc, Mandant mandant, IPluginFormPreRespondParams params) Runs all pre-respond plugins for the given client, and returns all results the plugins returned.static IPluginGenericRetVal
PluginExecutor.executeGenericPlugin
(UserContext uc, String pluginName, Mandant mandant, IPluginGenericParams params) Runs the generic plugin with the given name, and returns the result the plugin returned.static IPluginServletActionRetVal
PluginExecutor.executeServletActionPlugin
(UserContext uc, String pluginName, Mandant mandant, IPluginServletActionParams params) Runs the servlet action plugin with the given name, and returns the result the plugin returned.static Map<EPluginScope,
Set<String>> PluginManager.getPluginNameMap
(UserContext uc, Mandant mandant, EPluginTypes type) PluginManager.getPluginNames
(UserContext uc, Mandant mandant, EPluginTypes type) Deprecated. -
Uses of UserContext in de.xima.fc.proma
Methods in de.xima.fc.proma with parameters of type UserContextModifier and TypeMethodDescriptionstatic IPublicAsyncWebSocketContext
RequestPromaContexts.publicWebSocketAsync
(UserContext uc) static IPublicAsyncWebSocketContext
RequestPromaContexts.publicWebSocketAsync
(UserContext uc, de.xima.ximahttp.jakarta_faces.api.IContextualExecutor executor) static IPublicSyncWebSocketContext
RequestPromaContexts.publicWebSocketSync
(UserContext uc) static IPublicSyncWebSocketContext
RequestPromaContexts.publicWebSocketSync
(UserContext uc, de.xima.ximahttp.jakarta_faces.api.IContextualExecutor executor) -
Uses of UserContext in de.xima.fc.proma.context
Methods in de.xima.fc.proma.context that return UserContextMethods in de.xima.fc.proma.context with parameters of type UserContextModifier and TypeMethodDescriptionstatic IPublicNativeSyncContext
PromaInvocationContexts.publicNative
(UserContext uc) static IPublicAsyncWebSocketContext
PromaInvocationContexts.publicWebSocketAsync
(UserContext uc) static IPublicSyncWebSocketContext
PromaInvocationContexts.publicWebSocketSync
(UserContext uc) IPublicNativeSyncContextBuilder.userContext
(UserContext userContext) IPublicPromaInvocationContextBuilder.userContext
(UserContext userContext) -
Uses of UserContext in de.xima.fc.servlet
Methods in de.xima.fc.servlet with parameters of type UserContextModifier and TypeMethodDescriptionprotected abstract IExtendedFormRequestContext
AFormProcessingServlet.createFormRequestContext
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) protected IExtendedFormRequestContext
FormProcessServlet.createFormRequestContext
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) protected IExtendedFormRequestContext
FormVerifyServlet.createFormRequestContext
(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) protected com.alibaba.fastjson.JSONObject
AFormDependendServlet.createUserDataJSON
(UserContext uc, FRQSession frqSession) Deprecated.UseAFormDependendServlet.createUserDataJSON(FRQSession, Mandant)
instead.protected Long
FormAliasProvideServlet.extractMandantId
(UserContext uc, Matcher matcher) protected Projekt
FormAliasProvideServlet.extractProjekt
(UserContext uc, Matcher matcher, Long mandantId) protected void
FormAliasProvideServlet.throwError
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc) protected void
FormForwardProvideServlet.throwError
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc) -
Uses of UserContext in de.xima.fc.servlet.handler
Fields in de.xima.fc.servlet.handler declared as UserContextModifier and TypeFieldDescriptionprotected final UserContext
AbstractServletHandler.uc
Deprecated. -
Uses of UserContext in de.xima.fc.servlet.manager
Methods in de.xima.fc.servlet.manager with parameters of type UserContextModifier and TypeMethodDescriptionstatic void
DownloadManager.handleAttachment
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, XfcSession xfs, UserContext uc) static void
DownloadManager.handleProjektRessource
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, XfcSession xfs, UserContext uc) static boolean
DownloadManager.handlePublicMandantRessourceByName
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc) static boolean
DownloadManager.handlePublicMandantRessourceByName
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc, String contentType) static boolean
DownloadManager.handlePublicPluginRessourceByName
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc, String contentType) static boolean
DownloadManager.handlePublicPluginRessourceByUUID
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc, String contentType) static boolean
DownloadManager.handlePublicProjektRessourceByName
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc) static boolean
DownloadManager.handlePublicProjektRessourceByName
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc, String contentType) static void
DownloadManager.handlePublicRessourceByName
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc, String contentType) -
Uses of UserContext in de.xima.fc.setup
Methods in de.xima.fc.setup with parameters of type UserContextModifier and TypeMethodDescriptionstatic Boolean
XFSetup.isDbConfigured
(UserContext uc) Checks if the database is configured and accessible -
Uses of UserContext in de.xima.fc.transform.excel
Methods in de.xima.fc.transform.excel with parameters of type UserContextModifier and TypeMethodDescriptionFdToExcelBuilder.buildForInbox
(UserContext uc, Benutzer user, de.xima.cmn.criteria.QueryCriteriaManager qcm) Deprecated.FdToExcelBuilder.buildForProcessIDs
(UserContext uc, Benutzer user, List<Long> processIDs) Deprecated.FdToExcelBuilder.buildForProcessIDs
(UserContext uc, IUser user, List<Long> processIDs) Builds the excel export for an list ofVorgang.getId()
´sFDToExcelTransformer.createForPostfach
(UserContext uc, List<String> vl, XfcSession sess, de.xima.cmn.criteria.QueryCriteriaManager qm, boolean withAlias, boolean multiline, Benutzer ben) FDToExcelTransformer.createForPostfach
(UserContext uc, List<String> vl, XfcSession sess, de.xima.cmn.criteria.QueryCriteriaManager qm, EColumnLabelType columnLabelType, boolean multiline, Benutzer ben) -
Uses of UserContext in de.xima.fc.transform.xml
Methods in de.xima.fc.transform.xml with parameters of type UserContextModifier and TypeMethodDescriptionFdToXmlBuilder.buildForInbox
(UserContext uc, Benutzer user, de.xima.cmn.criteria.QueryCriteriaManager qcm) Deprecated.FdToXmlBuilder.buildForProcess
(UserContext uc, Vorgang formRecord, IFormDataAdapter fda, IXForm xform) Builds the XML export of an single form recordFdToXmlBuilder.buildForProcessIDs
(UserContext uc, Benutzer user, List<Long> processIDs) Deprecated.FdToXmlBuilder.buildForProcessIDs
(UserContext uc, IUser user, List<Long> processIDs) Builds the XML export of anList
ofVorgang.getId()
´sFdToXmlBuilder.buildForProjectInbox
(UserContext uc, List<ExtendedEntityModel<Vorgang>> records) Deprecated.static RootFdXml
FDToXmlTransformer.createForPostfach
(UserContext uc, List<String> vl, XfcSession xfcSesssion, de.xima.cmn.criteria.QueryCriteriaManager qcm, Benutzer user) -
Uses of UserContext in de.xima.fc.user
Fields in de.xima.fc.user declared as UserContextModifier and TypeFieldDescriptionstatic UserContext
UserContextFactory.ANONYMOUS
Deprecated.An anonymous user context with the virtual userVirtualUser.ANONYMOUS
should never be used.static UserContext
UserContextFactory.SETUP
Deprecated.UseUserContextFactory.forSystem()
instead.static UserContext
UserContextFactory.SYSTEM
User context for thesystem user
with unmodifiableparameters
.Methods in de.xima.fc.user that return UserContextModifier and TypeMethodDescriptionstatic UserContext
UserContextFactory.forBenutzer
(Benutzer ben) Deprecated.useUserContextFactory.forUser(IUser)
instead.static UserContext
UserContextFactory.forRequest
(javax.servlet.http.HttpServletRequest request) Deprecated.static UserContext
UserContextFactory.forRequest
(javax.servlet.http.HttpServletRequest request, boolean createSession) Deprecated.static UserContext
UserContextFactory.forSystem()
static UserContext
static UserContext
UserContextFactory.forWebContext
(javax.faces.context.FacesContext ctx, IAuthenticationTarget target) Reads the user from the given Faces context, and creates a new user context wrapper for that user.static UserContext
UserContextFactory.forWebContext
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, IAuthenticationTarget target) Reads the user from the given request and response, and creates a new user context wrapper for that user.static UserContext
UserContextFactory.forXfcSession
(XfcSession session) Deprecated.static UserContext
UserContextFactory.getNew()
Deprecated.UserContext.setBenutzer
(Benutzer benutzer) Deprecated. -
Uses of UserContext in de.xima.fc.web
Methods in de.xima.fc.web with parameters of type UserContext -
Uses of UserContext in de.xima.fc.web.common.request
Methods in de.xima.fc.web.common.request with parameters of type UserContext -
Uses of UserContext in de.xima.fc.web.common.respond
Methods in de.xima.fc.web.common.respond with parameters of type UserContextModifier and TypeMethodDescriptionstatic void
FormResponder.invalidDoublePost
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse respond, Locale locale, UserContext uc, Mandant man) static String
FormResponder.prepareMsg
(Mandant man, Locale loc, UserContext uc, ETextbausteinMsgCode msgCode) static String
FormResponder.prepareMsg
(String context, Mandant man, Locale loc, UserContext uc, ETextbausteinMsgCode msgCode) static String
FormResponder.prepareMsg
(javax.servlet.http.HttpServletRequest request, Mandant man, Locale loc, UserContext uc, ETextbausteinMsgCode msgCode) static void
FormResponder.respond
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse respond, Locale locale, UserContext uc, Mandant man, ETextbausteinMsgCode code, boolean success) -
Uses of UserContext in de.xima.fc.web.common.utils
Methods in de.xima.fc.web.common.utils with parameters of type UserContextModifier and TypeMethodDescriptionstatic ITransferableEntity
BeanUtils.getEntity
(UserContext uc, String entityName, String id) Generisches Auslesen der Entität anhand der ID und dem Namen der Entität.static void
BeanUtils.setProp
(UserContext uc, Object bean, String propName, Object propValue) Setzt folgendes voraus, wenn es sich bei den zu setzenden Properties um eine oder mehrere Entitäten-IDs handelt: ein passendes DAO mit dem Namen "[großgeschriebener Property- oder Collection-Parametertyp]_DAO" existiert als statisches Feld in DaoProviderpropName
muss dem Muster "[Name einfache Eigenschaft].id" oder "[Name Collection-basierte Eigenschaft].ids" entsprechen, z.B.
PostfachAPI.clear(UserContext, Postfach)