Uses of Class
de.xima.fc.user.UserContext
-
-
Uses of UserContext in de.xima.fc.api.cache
Methods in de.xima.fc.api.cache with parameters of type UserContext Modifier and Type Method Description static <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 <TFile extends IFileEntity<?,?>>
IFileAdapterFileCache. getCachedFile(UserContext uc, TFile file)
Gets a file adapter that accesses the file data via the file cache (if the file is cacheable).static <TFileMeta extends IFileMetaEntity<?,?>>
IFileAdapterFileCache. getCachedFile(UserContext uc, TFileMeta fileMeta)
Gets a file adapter that accesses the file data via the file cache (if the file is cacheable).static <E extends IFileDataEntity<?>,T extends IFileProviding<?,E>>
byte[]FileCache. getCachedFileData(UserContext uc, T entity)
static <TFileMeta extends IFileMetaEntity<?,?>>
byte[]FileCache. getCachedFileData(UserContext uc, TFileMeta fileEntity)
Returns the cached file data if it exists within the file cache and is unchanged.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 UserContext Modifier and Type Method Description UserProfile
UserProfileAPI. acceptDirectClientAuthorization(UserContext uc, UserProfile profile, DirectClientAuthorization authorization)
Adds the given client authorization to the given profile and accepts it.IExclusiveFormRecordLockResult
VorgangAPI. acquireExclusiveFormRecordLock(UserContext uc, IBasicFormRecordRequestData req)
Acquires an exclusive lock on the form record.Vorgang
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.UserProfile
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.Rolle
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.Projekt
ProjektAPI. addProjektRessource(UserContext uc, Projekt projekt, ProjektRessource ressource)
Vorgang
VorgangAPI. addSubmission(UserContext uc, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData, boolean newDataEntry)
Adds a new submission to the form record.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.Benutzer
BenutzerAPI. byLDAPGruppe(UserContext uc, String username, Mandant mandant)
Deprecated.Benutzer
BenutzerAPI. byLDAPGruppeLogin(UserContext uc, Mandant man, String username, String clearTextPassword)
Deprecated.Benutzer
BenutzerAPI. byLogin(UserContext uc, String username, String clearTextPassword, Mandant mandant)
Deprecated.Method for determining a user based on his login data.Benutzer
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.Vorgang
VorgangAPI. changeStatusChangedReadFlag(UserContext uc, Vorgang process, boolean read)
boolean
AttachmentAPI. checkAttachmentsHash(UserContext uc, String prozessId, String sessionId, int hash)
Method for checking if the hashkey is correct for the attachments of aVorgang
.Benutzer
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.Boolean
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
.Projekt
ProjektAPI. copy(UserContext uc, Projekt projekt, long id, long formVersionId, long workflowVersionId)
Vorgang
VorgangAPI. correctStatus(UserContext uc, Vorgang formRecord, Status targetState, Benutzer user)
Deprecated.The old workflow is deprecated, use method for the new workflow.Vorgang
VorgangAPI. correctStatus(UserContext uc, Vorgang formRecord, Status targetState, IUser user)
Deprecated.The old workflow is deprecated, use method for the new workflow.T
AEntityAPI. create(UserContext uc, T entity)
Method for creating a entity.T[]
AEntityAPI. create(UserContext uc, T[] entities)
Method for creating multiple entities.FormEingang
FormEingangAPI. create(UserContext uc, FormEingang formEingang, Benutzer vorgangsOwner, Benutzer benutzer)
Deprecated.UseAEntityAPI.create(UserContext, ITransferableEntity)
Method for determining of aFormEingang
.FormVersion
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.MandantRessource
MandantRessourcenAPI. create(UserContext uc, String name, byte[] data, String userName, String fileName, Mandant mandant)
Method for creating aMandantRessource
with the transmitted data.ProjektRessource
ProjektRessourcenAPI. create(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant, Projekt projekt)
Appointment
AppointmentAPI. createBookedAppointment(UserContext uc, IAppointmentCreateBookingParams params)
Books the given appointment.Attachment
AttachmentAPI. createByUser(UserContext uc, String username, Attachment attachment)
UserRefreshToken
UserTokenAPI. createRefreshToken(UserContext uc, @NotBlank String userProfileId, String issuer, @NotBlank IClientDescriptor clientDescriptor)
Boolean
AEntityAPI. delete(UserContext uc, T entity)
Method for deleting a entity.Boolean
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.Boolean
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.Boolean
AEntityAPI. deleteById(UserContext uc, Integer id)
Method for deleting a entity by its ID.Boolean
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.IAppointmentFreeSlotQueryResult
AppointmentTemplateAPI. executeFreeSlotQuery(UserContext uc, IAppointmentFreeSlotQueryParams params)
Finds all available date slots for the given appointment template, in the given month of the year.IAppointmentIcalQueryResult
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.Integer
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.IFulfillRequestedUploadResponse
FormRecordMessageAPI. fulfillUploadRequest(UserContext userContext, IFulfillRequestedUploadRequest fulfillRequestUploadRequest)
Fulfills a pending upload request.List<BenutzerGruppe>
ProjektAPI. getAccessGroups(UserContext uc, Projekt project)
WorkflowVersion
WorkflowVersionAPI. getActiveByProject(UserContext uc, Projekt project)
Finds the active workflow version for the given project.Rolle
RolleAPI. getAdminRolle(UserContext uc, Mandant mandant)
Method for determining a admin role of a client.List<T>
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.List<T>
AEntityAPI. getAllBy(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)
Method for determining all entities using aQueryCriteriaManager
s.List<Appointment>
AppointmentAPI. getAllBy(UserContext uc, IAppointmentQueryParams queryParams)
Returns all appointments that match the given query parameters.List<Attachment>
AttachmentAPI. getAllBy(UserContext uc, Vorgang vorgang, EAttachmentSource source, String uuid)
List<Postfach>
PostfachAPI. getAllByBenutzer(UserContext uc, Benutzer benutzer)
Deprecated.List<Vorgang>
VorgangAPI. getAllByBenutzer(UserContext uc, Benutzer benutzer)
Deprecated.List<Postfach>
PostfachAPI. getAllByBenutzergruppe(UserContext uc, BenutzerGruppe benutzerGruppe)
Methode zum Ermitteln aller Postfächer, die einerBenutzerGruppe
zugeordnet sind.List<AppointmentTemplate>
AppointmentTemplateAPI. getAllByClient(UserContext uc, Mandant currentClient)
Finds all available appointment templates of the given client.List<Postfach>
PostfachAPI. getAllByClient(UserContext uc, Mandant client)
Returns all inboxes of the givenMandant
List<Projekt>
ProjektAPI. getAllByClient(UserContext uc, Mandant mandant, boolean includeTemplates)
List<Projekt>
ProjektAPI. getAllByClient(UserContext uc, Mandant mandant, String scope, boolean includeTemplates)
List<Projekt>
ProjektAPI. getAllByEditorUser(UserContext uc, Benutzer editor, Mandant client)
Deprecated.List<Projekt>
ProjektAPI. getAllByEditorUser(UserContext uc, Benutzer editor, Mandant client, String projectScope)
Deprecated.List<FormElement>
FormElementAPI. getAllByFormVersion(UserContext uc, FormVersion fv)
Method for determining allFormElement
objects of aFormVersion
.Set<IndirectClientAuthorization>
IndirectClientAuthorizationAPI. getAllByIds(UserContext uc, Set<Long> ids)
Retrieves all indirect client authorizations with one of the given IDs.List<MandantRessource>
MandantRessourcenAPI. getAllByMandant(UserContext uc, Mandant mandant)
Method for determining allMandantRessource
s for a client.List<Modul>
ModulAPI. getAllByMandant(UserContext uc, Mandant mandant)
Deprecated.Method for determining all modules by a client.List<Projekt>
ProjektAPI. getAllByMandant(UserContext uc, Mandant mandant)
Deprecated.List<Projekt>
ProjektAPI. getAllByMandantAndStatus(UserContext uc, Mandant mandant, Boolean isOnline)
Method for determining all projects of a client and its online status.List<Textbaustein>
TextbausteinAPI. getAllByMandantAndTyp(UserContext uc, Mandant client, ETextbausteinKategorie category)
Method for reading all templates of a client and a specified type.List<Mandant>
MandantAPI. getAllByName(UserContext uc, String name)
Method for determining allMandant
s by name (case insensitive).List<Vorgang>
VorgangAPI. getAllByPostfach(UserContext uc, Postfach postfach)
List<FormEingang>
FormEingangAPI. getAllByPostfost(UserContext uc, Postfach postfach)
Deprecated.List<ProjektRessource>
ProjektRessourcenAPI. getAllByProjekt(UserContext uc, Projekt projekt)
List<FormRecordChat>
FormRecordChatAPI. getAllByRecord(UserContext uc, String recordUuid)
List<Modul>
ModulAPI. getAllByRolle(UserContext uc, Rolle rolle)
Deprecated.Method for determining all modules by a role.List<Aktion>
AktionAPI. getAllByStatus(UserContext uc, Status status)
Deprecated.Method for loading allAktion
of a status.List<AppointmentSlot>
AppointmentSlotAPI. getAllByTemplates(UserContext uc, List<AppointmentTemplate> templates, boolean merge)
Finds all available appointment slots of the given templates.PagedResult<Projekt>
ProjektAPI. getAllByUserPortal(UserContext uc, UserPortal portal, int page, int pageSize)
List<FormEingang>
FormEingangAPI. getAllByVorgang(UserContext uc, Vorgang vorgang)
Deprecated.List<WorkflowState>
WorkflowStateAPI. getAllByWorkflowVersion(UserContext uc, Projekt project, long versionNumber)
Finds all available states for the given workflow version.List<WorkflowState>
WorkflowStateAPI. getAllByWorkflowVersion(UserContext uc, WorkflowVersion workflowVersion)
Finds all available states for the given workflow version.List<Projekt>
ProjektAPI. getAllTemplatesByClient(UserContext uc, Mandant mandant)
List<Projekt>
ProjektAPI. getAllTemplatesByClient(UserContext uc, Mandant mandant, String scope)
Attachment
AttachmentAPI. getAttachment(UserContext uc, String prozessId, String sessionId, int hash)
Method for resolving a hash key to an attachment name.InputStream
AttachmentAPI. getAttachmentFileStream(UserContext uc, String prozessID, Number id)
Method for reading a attachment file.InputStream
AttachmentAPI. getAttachmentFileStream(UserContext uc, String prozessID, String name)
Method for reading a attachment file.List<Attachment>
AttachmentAPI. getAttachmentList(UserContext uc, String prozessID)
Method for outputting all attachments of a process.List<Attachment>
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)
<View extends IEffectiveAppointmentStatusProviding>
List<View>AppointmentAPI. getAttributesBy(UserContext uc, IAppointmentQueryParams params, Class<View> viewClass)
Returns all the attributes of the appointments specified by theIAppointmentQueryParams
.List<BenutzerGruppe>
BenutzerAPI. getBenutzergruppen(UserContext uc, Benutzer ben)
Deprecated.Method for determining all user groups of a user.List<BenutzerGruppe>
PostfachAPI. getBenutzergruppen(UserContext uc, Postfach postfach)
Method for determining all usergroups of aPostfach
.List<BenutzerGruppe>
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.T
AEntityAPI. getBy(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)
Method for determining an entity using aQueryCriteriaManager
s.Appointment
AppointmentAPI. getBy(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm, boolean eager)
Finds the appointment with the givenQueryCriteriaManager
an is able to load it eagerly.FormVersion
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
.List<UserEmail>
UserEmailAPI. getByAddress(UserContext uc, String address)
Finds the user email entities with the given address.UserPortal
UserPortalAPI. getByAlias(UserContext uc, String alias)
List<IndirectClientAuthorization>
IndirectClientAuthorizationAPI. getByAuthenticator(UserContext uc, IAuthenticator<?> auth)
Retrieves all indirect client authorizations that use the given authenticator.List<BenutzerGruppe>
BenutzerGruppeAPI. getByBenutzer(UserContext uc, Benutzer benutzer)
Deprecated.ClientAuthenticator
ClientAuthenticatorAPI. getByCallback(UserContext uc, UUID callbackUuid)
Finds the client authenticator by its callback UUID.SystemAuthenticator
SystemAuthenticatorAPI. getByCallback(UserContext uc, UUID callbackUuid)
Finds the system authenticator by its callback UUID.UserIdentity
UserIdentityAPI. getByCallback(UserContext uc, String identifier, String clientName)
Finds the user identity by the given callback information.PagedResult<FormRecordMessage>
FormRecordMessageAPI. getByChatAndUser(UserContext uc, UUID chatUuid, IUser user, int page, int pageSize)
Finds the messages for the form record chat given by its UUID if the given user can access the chat.MandantLdapData
MandantLdapDataAPI. getByClient(UserContext uc, Mandant mandant)
Deprecated.Method deliver the LDAP data for a client.MandantMailData
MandantMailDataAPI. getByClient(UserContext uc, Mandant mandant)
Method deliver the mail data for the client.T
AEntityAPI. getById(UserContext uc, Integer id)
Method for retrieving an entity by its ID.T
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.UserProfile
UserProfileAPI. getById(UserContext uc, Long id)
Reads the entity with the given ID.DirectClientAuthorization
DirectClientAuthorizationAPI. getByInvitationUuid(UserContext uc, UUID invitationUuid)
Finds the direct client authorization with the given invitation UUID.LicenseFile
LicenseFileAPI. getByKey(UserContext uc, String licenseKey, ELicenseFileType licenseType)
SystemProperty
SystemPropertyAPI. getByKey(UserContext uc, String key)
Method for determining aSystemProperty
s by a given key.List<SystemProperty>
SystemPropertyAPI. getByKeyPrefix(UserContext uc, String keyPrefix)
Method for determining aList
ofSystemProperty
s that have the given key prefix.List<SystemProperty>
SystemPropertyAPI. getByKeys(UserContext uc, List<String> keys)
Benutzer
BenutzerAPI. getByLDAPData(UserContext uc, Mandant mandant, String userName, byte[] objectID)
Deprecated.UserProfile
UserProfileAPI. getByLoginId(UserContext uc, String loginId)
Finds the user profile by the given login ID.List<Benutzer>
BenutzerAPI. getByMandant(UserContext uc, Mandant mandant)
Deprecated.Method for determining all user of aMandant
.List<BenutzerGruppe>
BenutzerGruppeAPI. getByMandant(UserContext uc, Mandant mandant)
Method for determining allBenutzerGruppe
of aMandant
.MandantFrontendServer
MandantFrontendServerAPI. getByMandantAndFs(UserContext uc, Mandant mandant, FrontendServer fs)
Method for fetching aMandantFrontendServer
DatenbankZugriff
DatenbankZugriffAPI. getByMandantAndName(UserContext uc, Mandant mandant, String name)
Postfach
PostfachAPI. getByMandantAndName(UserContext uc, Mandant mandant, String name)
Textbaustein
TextbausteinAPI. getByMandantAndName(UserContext uc, int mandantID, String templateName)
Textbaustein
TextbausteinAPI. getByMandantAndName(UserContext uc, Mandant mandant, String name)
Attachment
AttachmentAPI. getByName(UserContext uc, Vorgang vorgang, String name)
ClientCounter
ClientCounterApi. getByName(UserContext uc, Mandant client, String name)
Mandant
MandantAPI. getByName(UserContext uc, String name)
Method for determining aMandant
by his name (case insensitive).MandantRessource
MandantRessourcenAPI. getByName(UserContext uc, Mandant mandant, String name)
Method for determining theMandantRessource
by his name.Projekt
ProjektAPI. getByName(UserContext uc, long mandantId, String name)
Method for determining aProjekt
by name.ProjektRessource
ProjektRessourcenAPI. getByName(UserContext uc, Projekt projekt, String name)
List<MandantFrontendServer>
MandantFrontendServerAPI. getByProject(UserContext uc, Projekt project)
ProjectPortalData
ProjectPortalDataAPI. getByProject(UserContext uc, Projekt project)
List<BenutzerGruppe>
BenutzerGruppeAPI. getByProjekt(UserContext uc, Projekt projekt)
Method for determining allBenutzerGruppe
of aProjekt
.List<FormVersion>
FormVersionAPI. getByProjekt(UserContext uc, Projekt projekt)
Method for loading ofFormVersion
s of aProjekt
.List<Status>
StatusAPI. getByProjekt(UserContext uc, Projekt projekt)
Deprecated.PagedResult<Attachment>
AttachmentAPI. getByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize)
PagedResult<FormRecordChat>
FormRecordChatAPI. getByRecordAndUser(UserContext uc, UUID recordUuid, IUser user, int page, int pageSize)
UserIdentity
UserIdentityAPI. getByRemovalUuid(UserContext uc, UUID removalUuid)
Finds the user identity with the given removal UUID.List<FormRecordChat>
FormRecordChatAPI. getByUser(UserContext uc, IUser user)
PagedResult<FormRecordChat>
FormRecordChatAPI. getByUser(UserContext uc, IUser user, int page, int pageSize)
List<FormRecordMessage>
FormRecordMessageAPI. getByUser(UserContext uc, IUser user)
Returns all messages the given user has access to.PagedResult<FormRecordMessage>
FormRecordMessageAPI. getByUser(UserContext uc, IUser user, int page, int pageSize)
Finds all form record messages the user given by the user context has access to.List<Vorgang>
VorgangAPI. getByUser(UserContext uc, IUser user)
PagedResult<Vorgang>
VorgangAPI. getByUser(UserContext uc, IUser user, int page, int pageSize)
UserProfile
UserProfileAPI. getByUserName(UserContext uc, String userName)
Finds the user profile with the given user namePagedResult<UserPortalAuthConfig>
UserPortalAuthConfigAPI. getByUserPortalUuid(UserContext uc, UUID userPortalUuid, int page, int pageSize)
List<IndirectClientAuthorization>
IndirectClientAuthorizationAPI. getByUserProfile(UserContext uc, org.pac4j.core.profile.UserProfile userProfile)
Returns all indirect client authorizations which match the profile based on the configured filter.UserProfile
UserProfileAPI. getByUserProfile(UserContext uc, org.pac4j.core.profile.UserProfile pac4jProfile)
Finds the formcycle user profile for the given pac4j profile.ClientAuthenticator
ClientAuthenticatorAPI. getByUuid(UserContext uc, Mandant client, UUID uuid)
ClientCounter
ClientCounterApi. getByUuid(UserContext uc, Mandant client, UUID uuid)
FormRecordChat
FormRecordChatAPI. getByUuid(UserContext uc, UUID uuid)
FormRecordMessage
FormRecordMessageAPI. getByUuid(UserContext uc, UUID uuid)
Finds the message for the given UUID.SystemAuthenticator
SystemAuthenticatorAPI. getByUuid(UserContext uc, UUID uuid)
UserPortal
UserPortalAPI. getByUuid(UserContext uc, UUID uuid)
UserProfile
UserProfileAPI. getByUuid(UserContext uc, String uuid)
Finds the user profile with the given UUID.UserProfile
UserProfileAPI. getByUuid(UserContext uc, UUID uuid)
Finds the user credentials with the given UUID.Aktion
AktionAPI. getByUUID(UserContext uc, Status state, String uuid)
Deprecated.Returns the action with the given UUIDAktion
AktionAPI. getByUUID(UserContext uc, Status state, UUID uuid)
Deprecated.Returns the action with the given UUIDAppointment
AppointmentAPI. getByUUID(UserContext uc, String uuid)
Finds the appointment with the given UUID.Appointment
AppointmentAPI. getByUUID(UserContext uc, String uuid, boolean eager)
Finds the appointment with the given UUID an is able to load it eagerly.Appointment
AppointmentAPI. getByUUID(UserContext uc, UUID uuid)
Finds the appointment with the given UUID.AppointmentTemplate
AppointmentTemplateAPI. getByUUID(UserContext uc, Mandant client, String uuid)
Finds the appointment template with the given UUID.AppointmentTemplate
AppointmentTemplateAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)
Finds the appointment template with the given UUID.AppointmentType
AppointmentTypeAPI. getByUUID(UserContext uc, AppointmentTemplate template, String uuid)
Finds the appointment with the given UUID.AppointmentType
AppointmentTypeAPI. getByUUID(UserContext uc, AppointmentTemplate template, UUID uuid)
Finds the appointment with the given UUID.Attachment
AttachmentAPI. getByUUID(UserContext uc, String atid)
Attachment
AttachmentAPI. getByUUID(UserContext uc, String atid, Vorgang v)
Benutzer
BenutzerAPI. getByUUID(UserContext uc, Mandant client, String uuid)
Deprecated.Returns the user with the given UUID stringBenutzer
BenutzerAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)
Deprecated.Returns the user with the given UUIDBenutzerGruppe
BenutzerGruppeAPI. getByUUID(UserContext uc, Mandant client, String uuid)
Returns the user group with the given UUID stringBenutzerGruppe
BenutzerGruppeAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)
Returns the user group with the given UUIDDatenbankZugriff
DatenbankZugriffAPI. getByUUID(UserContext uc, Mandant client, String uuid)
Returns the DB access with the given UUIDDatenbankZugriff
DatenbankZugriffAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)
Returns the DB access with the given UUIDFormElement
FormElementAPI. getByUUID(UserContext uc, FormVersion formVersion, String uuid)
Returns the form element with the given UUID stringFormElement
FormElementAPI. getByUUID(UserContext uc, FormVersion formVersion, UUID uuid)
Returns the form element with the given UUIDMandant
MandantAPI. getByUUID(UserContext uc, String uuid)
Mandant
MandantAPI. getByUUID(UserContext uc, UUID uuid)
Postfach
PostfachAPI. getByUUID(UserContext uc, Mandant client, String uuid)
Returns the inbox with the given UUIDPostfach
PostfachAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)
Returns the inbox with the given UUIDProjekt
ProjektAPI. getByUUID(UserContext uc, Mandant client, String uuid)
Projekt
ProjektAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)
Rolle
RolleAPI. getByUUID(UserContext uc, Mandant client, String uuid)
Returns the role with the given UUIDRolle
RolleAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)
Returns the role with the given UUIDStatus
StatusAPI. getByUUID(UserContext uc, Projekt project, String uuid)
Deprecated.Returns the state with the given UUIDStatus
StatusAPI. getByUUID(UserContext uc, Projekt project, UUID uuid)
Deprecated.Returns the state with the given UUIDTextbaustein
TextbausteinAPI. getByUUID(UserContext uc, Mandant client, String uuid)
Method for determining anTextbaustein
by an UUID asString
and the clientTextbaustein
TextbausteinAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)
Method for determining anTextbaustein
by an UUID and the clientAttachment
AttachmentAPI. getByUuidAndUser(UserContext uc, UUID attachmentUuid, IUser user)
FormEingang
FormEingangAPI. getByUuidAndUser(UserContext uc, UUID recordDataUuid, IUser user)
FormRecordChat
FormRecordChatAPI. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
FormRecordMessage
FormRecordMessageAPI. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
Finds the message for the given UUID, which the given user can access.Vorgang
VorgangAPI. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
UserEmail
UserEmailAPI. getByVerifiedAddress(UserContext uc, String address)
Finds the verified user email entity with the given address.UserProfile
UserProfileAPI. getByVerifiedCallback(UserContext uc, String identifier, String clientName)
Finds the user profile by the given callback information.UserProfile
UserProfileAPI. getByVerifiedEmailAddress(UserContext uc, String email)
Finds the user profile with the given verified email address.UserProfile
UserProfileAPI. getByVerifiedPrimaryEmailAddress(UserContext uc, String email)
Finds the user profile with the given verified primary email address.WorkflowVersion
WorkflowVersionAPI. getByVersionNumber(UserContext uc, Projekt project, long versionNumber)
Finds the workflow version with the given version number, if such a version exists.Postfach
PostfachAPI. getByVorgang(UserContext uc, Vorgang vorgang)
List<Vorgang>
VorgangAPI. getChildren(UserContext uc, Vorgang formRecord)
LicenseSyncData
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.List<ProtocolEntryClient>
ProtokollAPI. getClientProtocol(UserContext uc, Mandant client)
FormVersion
ProjektAPI. getCurrentFormVersion(UserContext uc, Projekt projekt, FrontendServer fs)
Method for determining the current version of a project.List<FormEingang>
FormEingangAPI. getCurrentsByPostfost(UserContext uc, Postfach postfach)
Method for determining all currentFormEingang
objects of aPostfach
.@NotNull Map<String,String>
MandantAPI. getCustomAttributes(UserContext uc, Mandant client)
Gets the custom properties of this client.Map<String,String>
ProjektAPI. getCustomAttributes(UserContext uc, Projekt project)
Map<String,String>
VorgangAPI. getCustomAttributes(UserContext uc, Vorgang v)
Method for determining all custom attributes of aVorgang
.Datenquelle
DatenquelleAPI. getDatenquelleById(UserContext uc, Mandant mandant, int id)
Method for determining a data source of client by the ID.Datenquelle
DatenquelleAPI. getDatenquelleByName(UserContext uc, Mandant mandant, String name)
Deprecated.Datenquelle
DatenquelleAPI. getDatenquelleByName(UserContext uc, Mandant mandant, String name, EDatenquellenTyp datenquellenTyp)
Method for determining a data source of a client by the name and type.List<Datenquelle>
DatenquelleAPI. getDatenquellen(UserContext uc, Mandant mandant)
Method for determining all data sources of aMandant
.ProjektRessource
ProjektRessourcenAPI. getDownloadResource(UserContext uc, FrontendServer fs, Integer projektId, String ressourceName)
MandantRessource
MandantRessourcenAPI. getDownloadRessource(UserContext uc, Integer mandantId, String resourceName)
Method for determining aMandantRessource
by the resource name.List<BenutzerGruppe>
ProjektAPI. getEditorGruppen(UserContext uc, long projektId)
Method for determining theBenutzerGruppe
who are authorized to edit the project.List<BenutzerGruppe>
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.UserIdentity
UserIdentityAPI. getExisting(UserContext uc, UserIdentity identity)
Gets another user identity with the same identifier information (client/identifier) if it exists.List<ExtendedPostfach>
PostfachAPI. getExtendedPostfaecherByBenutzer(UserContext uc, Benutzer benutzer)
Deprecated.Textbaustein
TextbausteinAPI. getFD2Theme(UserContext uc, Mandant mandant, String theme)
Method for reading a CSS template of a client by his name.List<Aktion>
AktionAPI. getFolgeAktionen(UserContext uc, Aktion aktion)
Deprecated.Method for loading all follow-up actions of a committed action.List<Status>
StatusAPI. getFolgeStatus(UserContext uc, Benutzer benutzer, Projekt projekt, Status aktuellerStatus)
PagedResult<UserPortal>
UserPortalAPI. getForFrontendServer(UserContext uc, FrontendServer frontendServer, int page, int pageSize)
com.alibaba.fastjson.JSONObject
FormVersionAPI. getFormAsJSON(UserContext uc, FormVersion fv)
This method deliver the JSON for creating a XForm without any styles.String
FormVersionAPI. getFormAsString(UserContext uc, FormVersion fv)
PagedResult<UserPortal>
UserPortalAPI. getForMasterServer(UserContext uc, int page, int pageSize)
List<FormElement>
FormVersionAPI. getFormElemente(UserContext uc, FormVersion formVersion)
Method to submit allFormElement
s of aFormVersion
.List<IFormRecordBaseData>
VorgangAPI. getFormRecordBaseData(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)
Gets the form record base data for the given queryIFormRecordDoiInitData
VorgangAPI. getFormRecordDoiInitData(UserContext uc, Vorgang formRecord)
Gets the data that was used to initialize the Double opt-in of the given form recordIFormRecordReviewData
VorgangAPI. getFormRecordReviewData(UserContext uc, IInboxFormRecordRequest inboxRequest)
Gets the form record review data for a given process idIFormRecordUploadRequestData
VorgangAPI. getFormRecordUploadRequestData(UserContext uc, IInboxFormRecordRequest inboxRequest)
Gets the form record upload request data for a given process idint
FormVersionAPI. getFormVersionCount(UserContext uc, Projekt projekt)
Method for determining the number ofFormVersion
s of aProjekt
.Map<String,String>
TextbausteinAPI. getI18nValues(UserContext uc, Textbaustein tmpl)
Method for determining all i18n values of aTextbaustein
.List<WorkflowTask>
WorkflowTaskAPI. getInboxTasks(UserContext uc, Vorgang formRecord, Benutzer user)
Deprecated.List<WorkflowTask>
WorkflowTaskAPI. getInboxTasks(UserContext uc, Vorgang formRecord, IUser user)
Finds all tasks that are allowed to be invoked by the given user in the inbox.Projekt
ProjektAPI. getInitializedById(UserContext uc, Long projectId)
com.alibaba.fastjson.JSONObject
BenutzerAPI. getLDAPUserData(UserContext uc, Benutzer benutzer)
Deprecated.Modul
ModulAPI. getModulByName(UserContext uc, Mandant mandant, String name)
Deprecated.Method for determining of a defined module by the name and associated client.PagedResult<T>
AEntityAPI. getPagedResult(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)
Vorgang
VorgangAPI. getParent(UserContext uc, Vorgang formRecord)
List<PeStatus>
ProtokollAPI. getPeStatus(UserContext uc, Vorgang vorgang)
List<Aktion>
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.List<ProtocolEntryProcessing>
ProtokollAPI. getProcessProtocol(UserContext uc, Vorgang vorgang)
byte[]
ProtokollAPI. getProcessProtocolHtml(UserContext uc, Vorgang vorgang, Locale locale)
byte[]
ProtokollAPI. getProcessProtocolPdf(UserContext uc, Vorgang vorgang, Locale locale)
List<Projekt>
FrontendServerAPI. getProjektsBy(UserContext uc, Integer frontendServerID, Integer mandantID, Integer benutzerGruppenID)
Method for determining ofProjekt
s which are available on aFrontendServer
.Datenquelle
DatenquelleAPI. getPublicDatasource(UserContext uc, Mandant mandant, String name, EDatenquellenTyp datenquellenTyp)
List<Rolle>
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 entityList<Status>
StatusAPI. getStatusPre(UserContext uc, Status state)
Deprecated.Retrieves theStatus.getStatusPre()
.String
SystemPropertyAPI. getStringValue(UserContext uc, String key, String defaultValue)
Returns the String value of the system property with the given key if it exists.LicenseSyncData
LicenseFileAPI. getSystemLicenseSyncMeta(UserContext uc)
List<ProtocolEntrySystem>
ProtokollAPI. getSystemProtocol(UserContext uc)
Textbaustein
TextbausteinAPI. getTextbausteinBy(UserContext uc, Mandant mandant, String name, ETextbausteinKategorie category)
Method for determining aTextbaustein
by his name and category.List<Textbaustein>
TextbausteinAPI. getTextbausteine(UserContext uc, Mandant mandant)
Method for determining allTextbaustein
of a client.TokenConfiguration
UserTokenAPI. getTokenConfiguration(UserContext uc)
List<DirectClientAuthorization>
DirectClientAuthorizationAPI. getUnacceptedClientInvitations(UserContext uc, UserProfile userProfile)
Returns the direct client authorizations for the given user profile that have not yet been accepted.PagedResult<FormRecordMessage>
FormRecordMessageAPI. getUnreadByUser(UserContext uc, IUser user, int page, int pageSize)
Finds all unread form record messages the user given by the user context has access to.List<UserRefreshToken>
UserTokenAPI. getUserRefreshTokens(UserContext uc, IUser user)
WorkflowTrigger
WorkflowTriggerAPI. getUserTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, UUID taskUuid, UUID triggerUuid)
PagedResult<WorkflowTrigger>
WorkflowTriggerAPI. getUserTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize)
List<ExtendedEntityModel<Vorgang>>
VorgangAPI. getVorgaengeData(UserContext uc, Projekt project, de.xima.cmn.criteria.QueryCriteriaManager qcm)
List<ExtendedEntityModel<Vorgang>>
VorgangAPI. getVorgaengeData(UserContext uc, Projekt project, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
Method for determining of process data by aProjekt
.List<ExtendedEntityModel<Vorgang>>
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.List<ExtendedEntityModel<Vorgang>>
VorgangAPI. getVorgaengeData(UserContext uc, Projekt project, Postfach inbox, de.xima.cmn.criteria.QueryCriteriaManager qcm)
List<ExtendedEntityModel<Vorgang>>
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)
Vorgang
VorgangAPI. getVorgangBy(UserContext uc, Projekt projekt, String vorgangProzessID)
Vorgang
VorgangAPI. getVorgangBy(UserContext uc, String vorgangProzessID)
Method for determining aVorgang
by the process ID.ExtendedEntityModel<Vorgang>
VorgangAPI. getVorgangsData(UserContext uc, Projekt project, Vorgang v, de.xima.cmn.criteria.QueryCriteriaManager qcm)
ExtendedEntityModel<Vorgang>
VorgangAPI. getVorgangsData(UserContext uc, Projekt project, Vorgang v, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
ExtendedEntityModel<Vorgang>
VorgangAPI. getVorgangsData(UserContext uc, String prozessId, de.xima.cmn.criteria.QueryCriteriaManager qcm)
ExtendedEntityModel<Vorgang>
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.InputStream
AttachmentAPI. getZippedAttachments(UserContext uc, String prozessID)
Method for reading of attachments as aInputStream
on a ZIP archive.Benutzer
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.Projekt
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)
BasicRefResult
AktionAPI. isAktionMoveable(UserContext uc, Aktion aktion, int targetIdx)
Deprecated.Method for checking if the committed action is movable.Boolean
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.Boolean
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.Boolean
ProjektAPI. isZugriffsberechtigt(UserContext uc, Projekt projekt, Benutzer benutzer)
Deprecated.boolean
ProjektAPI. isZugriffsbeschraenkt(UserContext uc, Projekt projekt)
Method for determining if aProjekt
is access limited.String
TextbausteinAPI. mandantSpecificMsg(UserContext uc, Mandant mandant, ETextbausteinMsgCode textbausteinCode)
Method for determining a message based on aMandant
and aTextbaustein
code.List<Attachment>
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.FormEingang
FormEingangAPI. mostCurrent(UserContext uc, Vorgang vorgang)
Method for determining the most currentFormEingang
elements.Aktion
AktionAPI. move(UserContext uc, Aktion aktion, int targetIdx)
Deprecated.Method for moving a action to the committed index.Status
StatusAPI. move(UserContext uc, Status status, int newIdxNum)
Deprecated.Method for moving a status to the committed index.Appointment
AppointmentAPI. moveBookedAppointment(UserContext uc, IAppointmentMoveBookingParams params)
Moves an appointment to a different time and date.long
FormEingangAPI. ownerId(UserContext uc, Vorgang vorgang)
Deprecated.IPostFormRecordMessageResponse
FormRecordMessageAPI. postMessage(UserContext userContext, IPostFormRecordMessageRequest postMessageRequest)
Posts a form record message, either to an existing chat or to a new chat.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)
Benutzer
BenutzerAPI. registerBenutzer(UserContext uc, Benutzer benutzer, Mandant mandant)
Deprecated.Method for creating a new user for aMandant
.IExclusiveFormRecordLockResult
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
.boolean
UserTokenAPI. removeRefreshToken(UserContext uc, UserRefreshToken token)
boolean
UserTokenAPI. removeRefreshToken(UserContext uc, String refreshToken, IClientDescriptor clientDescriptor)
<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.T
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.MandantRessource
MandantRessourcenAPI. update(UserContext uc, byte[] data, String userName, String fileName, MandantRessource res)
Method for updating aMandantRessource
with the transmitted data.Projekt
ProjektAPI. update(UserContext uc, Projekt entity)
Projekt[]
ProjektAPI. update(UserContext uc, Projekt[] entities)
ProjektRessource
ProjektRessourcenAPI. update(UserContext uc, byte[] daten, String userName, String fileName, ProjektRessource res)
UserProfile
UserProfileAPI. update(UserContext uc, UserProfile entity)
Updates the given user profile and returns the updated entity.Attachment
AttachmentAPI. updateByUser(UserContext uc, String username, String oldFileName, Attachment attachment)
UserRefreshToken
UserTokenAPI. updateRefreshToken(UserContext uc, @NotBlank String refreshToken, @NotBlank IClientDescriptor clientDescriptor)
List<EAppointmentBookingError>
AppointmentAPI. validateAppointments(UserContext uc, IAppointmentValidateParams params)
Validates whether the given appointments can be created or updated.org.pac4j.core.profile.UserProfile
UserProfileAPI. validateSuperUserLogin(UserContext uc, String loginId, String password)
Validates the given user credentials and returns the user profile of the super user if successfully.org.pac4j.core.profile.UserProfile
UserProfileAPI. validateUserLogin(UserContext uc, String loginId, String password)
Validates the given user credentials and returns the user profile if successfully. -
Uses of UserContext in de.xima.fc.api.file
Methods in de.xima.fc.api.file with parameters of type UserContext Modifier and Type Method Description <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)
<TFileMeta extends IFileMetaEntity<?,?>>
byte[]FileAPI. getUncachedFileEntityData(UserContext uc, TFileMeta 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 UserContext Modifier and Type Method Description Boolean
FSConnectionAPI. closeAllConnections(UserContext uc)
Method for disconnecting allFrontendServer
connections.Boolean
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.Boolean
SetupAPI. createMandantWithDependencies(UserContext uc, Mandant client, MandantMailData mailData, MandantLdapData ldapData, Benutzer user)
Deprecated.Boolean
SetupAPI. createMandantWithDependencies(UserContext uc, Mandant client, MandantMailData mailData, String adminEmail, IUser creator)
Method for creating aMandant
with initial configuration analogous to the setup process.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.Boolean
FSConnectionAPI. disconnect(UserContext uc, FrontendServer frontendServer)
Method for disconnecting the connection to aFrontendServer
.IPluginDataSourceRetVal
PluginAPI. executeDatenquelle(UserContext uc, String datasourceName, Mandant mandant, IPluginDataSourceParams params)
Map<String,IPluginFormPrePersistRetVal>
PluginAPI. executeFormPrePersistPlugins(UserContext uc, Mandant mandant, IPluginFormPrePersistParams params)
Map<String,IPluginFormPreProcessRetVal>
PluginAPI. executeFormPreProcessPlugins(UserContext uc, Mandant mandant, IPluginFormPreProcessParams params)
Map<String,IPluginFormPreRenderRetVal>
PluginAPI. executeFormPreRenderPlugins(UserContext uc, Mandant mandant, IPluginFormPreRenderParams params)
Map<String,IPluginFormPreRespondRetVal>
PluginAPI. executeFormPreRespondPlugins(UserContext uc, Mandant mandant, IPluginFormPreRespondParams params)
IPluginGenericRetVal
PluginAPI. executeGenericPlugin(UserContext uc, String pluginName, Mandant mandant, IPluginGenericParams params)
IPluginServletActionRetVal
PluginAPI. executeServletActionPlugin(UserContext uc, String pluginName, Mandant mandant, IPluginServletActionParams params)
IClientDescriptor
AuthenticationAPI. getActiveClientDescriptor(UserContext uc, String clientName)
Returns the client descriptor for the given client name.Map<String,IClientDescriptor>
AuthenticationAPI. getActiveClientDescriptors(UserContext uc, Set<String> clientNames)
Returns the client descriptors for the given client names.IAuthenticator<?>
AuthenticationAPI. getAuthenticator(UserContext uc, UUID callbackUuid)
List<IClientDescriptor>
AuthenticationAPI. getBackendClientDescriptors(UserContext uc)
Finds all active client descriptors that are configured for the backend in order.List<IClientDescriptor>
AuthenticationAPI. getBackendInputClientDescriptors(UserContext uc)
Finds all active client descriptors that are configured for the backend and require direct input of creadentials (in order).List<IClientDescriptor>
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).IClientDescriptor
AuthenticationAPI. getClientDescriptorByProfile(UserContext uc, String clientName)
Returns theclient
for the given client name.PagedResult<IClientDescriptor>
AuthenticationAPI. getClientDescriptorsByUserPortal(UserContext uc, UserPortal userPortal, int page, int pageSize)
byte[]
PluginAPI. getConfigFileData(UserContext uc, PluginSyncData pluginEntity)
Map<String,IPluginFormElementWidget>
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)
Map<EPluginScope,Set<String>>
PluginAPI. getPluginNameMap(UserContext uc, Mandant client, EPluginTypes type)
Deprecated.Map<EPluginScope,Set<String>>
PluginAPI. getPluginNameMap(UserContext uc, Mandant client, Class<? extends IFCPlugin> type)
Deprecated.Set<String>
PluginAPI. getPluginNames(UserContext uc, Mandant client, EPluginTypes type)
Deprecated.Set<String>
PluginAPI. getPluginNames(UserContext uc, Mandant client, Class<? extends IFCPlugin> type)
Method for determining plugin names.List<PluginSyncData>
PluginAPI. getPluginSyncData(UserContext uc, boolean isFrontendServer)
Map<String,Object>
BeanAPI. getProp(UserContext uc, Serializable bean, BeanAttribute[] beanAttributs)
Reading a specific value from committed object based on the property name.Set<IClientDescriptor>
AuthenticationAPI. getRestClientDescriptors(UserContext uc)
Finds all active client descriptors that are available for the REST API.EConnectionStatus
FSConnectionAPI. getStatus(UserContext uc, long frontendserverId)
Method for determining the status of aFrontendServer
s by his ID.ELicenseVersionState
LicenseAPI. getSystemLicenseVersionState(UserContext uc)
Gets the version state of the system licensecom.alibaba.fastjson.JSONObject
GenericCacheAPI. getUncachedI18nValues(UserContext uc, Textbaustein template)
LicenseModel
LicenseAPI. getUnchachedLicenseModel(UserContext uc, String licenseKey)
Gets the uncached model of an licenseLicenseModel
LicenseAPI. 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.Boolean
FSConnectionAPI. initConnections(UserContext uc)
Method for initializing all existingFrontendServer
connections.FCMessage
SetupAPI. invokeLiquibaseProzess(UserContext uc, ELiquibaseCmd command)
Deprecated.Use FormcycleUpdate instead.Boolean
SetupAPI. isDbConfigured(UserContext uc)
Method to testi if the database has been configured.AuthenticationData
AuthenticationAPI. loadAuthenticationData(UserContext uc, AuthenticationDataRequest request)
FormPersistData
FormAPI. loadFormPersistData(UserContext uc, FormPersistRequest persistRequest)
FormProcessData
FormAPI. loadFormProcessData(UserContext uc, FormProcessRequest processRequest)
FormRenderData
FormAPI. loadFormRenderData(UserContext uc, FormRenderRequest renderRequest)
FormRequestData
FormAPI. loadFormRequestData(UserContext uc, FormRequest formRequest)
FormUserRequestData
FormAPI. loadFormUserRequestData(UserContext uc, FormUserRequest userRequest)
Deprecated.UseIUser
to get user data.String
PlaceholderAPI. parse(UserContext uc, String text, Vorgang formRecord, boolean encodeForHTML)
Deprecated.UsePlaceholderReplacer
directly instead.String
PlaceholderAPI. replaceI18nValiable(UserContext uc, Mandant client, String i18nKey, String languageTag, Object... params)
Deprecated.usereplaceI18nVariable
.String
PlaceholderAPI. replaceI18nVariable(UserContext uc, Mandant client, String i18nKey, String languageTag, Object... params)
String
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.Boolean
FSConnectionAPI. testConnection(UserContext uc, FrontendServer frontendServer)
Method to test a connection to aFrontendServer
.Boolean
SetupAPI. testConnection(UserContext uc, DBConnectionData databaseData)
Method for testing a database connection. -
Uses of UserContext in de.xima.fc.api.utils
Methods in de.xima.fc.api.utils with parameters of type UserContext Modifier and Type Method Description static <TEntity extends ITransferableEntity,TQuery extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager>
PagedResult<TEntity>ApiPagedResultFactory. forQuery(UserContext uc, AEntityAPI<TEntity> api, TQuery query)
Gets apagedd result
for the given query -
Uses of UserContext in de.xima.fc.api.workflow
Methods in de.xima.fc.api.workflow with parameters of type UserContext Modifier and Type Method Description Map<String,List<String[]>>
FormDataAPI. getFieldValueMap(UserContext uc, Vorgang vorgang)
Methode zum Ermitteln der FlattenForm-Daten einesVorgang
sString
FormDataAPI. getFormData(UserContext uc, FormEingang fe)
String
FormDataAPI. getFormData(UserContext uc, Vorgang v)
Map<String,List<String>>
FormDataAPI. getFormDataMap(UserContext uc, FormEingang fe)
Map<String,List<String>>
FormDataAPI. getFormDataMap(UserContext uc, Vorgang v)
IWorkflowResponse
WorkflowAPI. initCorrectionWorkflow(UserContext uc, Vorgang vorgang, Status status, Benutzer user)
Deprecated.Use methods of the new workflow engine.IWorkflowResponse
WorkflowAPI. initCorrectionWorkflow(UserContext uc, Vorgang vorgang, Status status, IUser user)
Deprecated.Use methods of the new workflow engine.IWorkflowResponse
WorkflowAPI. initWorkflow(UserContext uc, Vorgang vorgang, Status status, Benutzer user)
Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent)
.IWorkflowResponse
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)
.IWorkflowResponse
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)
.IWorkflowResponse
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)
.IWorkflowResponse
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)
.IWorkflowResponse
WorkflowAPI. initWorkflow(UserContext uc, Vorgang vorgang, Status status, IUser user, Map<String,Serializable> sessionAttributes, boolean isCorrection, boolean anonymize)
Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent)
.IFormDataAdapter
FormDataAPI. instFor(UserContext uc, FormEingang fe)
IFormDataAdapter
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 PostfachanzeigeVorgang
FormDataAPI. setFormData(UserContext uc, Map<String,List<String>> nvPairs, Vorgang v)
FormEingang
FormDataAPI. setFormData(UserContext uc, Map<String,List<String>> nvPairs, Vorgang v, FormEingang fe)
Deprecated.IRemoteEventExecutionResult
WorkflowAPI. triggerEvent(UserContext uc, IFormRecordProvidingEvent eventData)
IWorkflowResponse
WorkflowAPI. verifyAndInitWorkflow(UserContext uc, WorkflowStartingContext startingContext)
Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent)
.IDoiVerificationResult
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 UserContext Constructor Description AuthenticationDataBuilder(UserContext uc, AuthenticationDataRequest authRequest)
-
Uses of UserContext in de.xima.fc.filter.db
Methods in de.xima.fc.filter.db that return UserContext Modifier and Type Method Description static UserContext
RequestEMManager. getDefaultUserContext()
UserContext
ContextualEntityContext. getUserContext()
Methods in de.xima.fc.filter.db with parameters of type UserContext Modifier and Type Method Description static void
RequestEMManager. setDefaultUserContext(UserContext uc)
void
ContextualEntityContext. setUserContext(UserContext uc)
Constructors in de.xima.fc.filter.db with parameters of type UserContext Constructor Description ContextualEntityContext(UserContext uc)
Creates a new contextual entity context that delegates either to the shared request entity context or a new entity context.RequestEntityContext(UserContext uc)
-
Uses of UserContext in de.xima.fc.form
Constructors in de.xima.fc.form with parameters of type UserContext Constructor Description FormPersistDataBuilder(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 UserContext Modifier and Type Method Description static 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 UserContext Constructor Description FormPublishContext(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 UserContext Modifier and Type Method Description UserContext
FormRenderContext. getUserContext()
Methods in de.xima.fc.form.render with parameters of type UserContext Modifier and Type Method Description void
FormRenderContext. setUserContext(UserContext userContext)
-
Uses of UserContext in de.xima.fc.form.request
Fields in de.xima.fc.form.request declared as UserContext Modifier and Type Field Description protected UserContext
FormRequestContext. uc
Methods in de.xima.fc.form.request that return UserContext Modifier and Type Method Description UserContext
FormRequestContext. getUserContext()
Methods in de.xima.fc.form.request with parameters of type UserContext Modifier and Type Method Description static 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 UserContext Constructor Description ExtendedFormRequestContext(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
FormRequestContext(EFormRequestType requestType, UserContext uc)
-
Uses of UserContext in de.xima.fc.gui.bean
Fields in de.xima.fc.gui.bean declared as UserContext Modifier and Type Field Description protected UserContext
FCContextBean. systemUC
Deprecated. -
Uses of UserContext in de.xima.fc.gui.common.utils
Methods in de.xima.fc.gui.common.utils with parameters of type UserContext Modifier and Type Method Description static boolean
PermissionUtils. canUserAccessFormRecord(UserContext uc, Benutzer user, Vorgang process)
Deprecated.static boolean
PermissionUtils. canUserAccessProjectPage(UserContext uc, Benutzer user, Projekt project, EAccessProperty... props)
Deprecated.static boolean
PermissionUtils. canUserAccessProjectPage(UserContext uc, Benutzer user, Rolle role, Mandant client, boolean isEditingAllowed, EAccessProperty... props)
Deprecated.static 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 UserContext Modifier and Type Method Description static UserContext
AJSFContext. findUserContext()
Deprecated.UserContext
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 UserContext Constructor Description JSFEntityContext(UserContext uc)
Deprecated. -
Uses of UserContext in de.xima.fc.handler.entity
Methods in de.xima.fc.handler.entity with parameters of type UserContext Modifier and Type Method Description UserProfile
UserProfileHandler. acceptDirectClientAuthorization(UserContext uc, UserProfile profile, DirectClientAuthorization authorization)
IExclusiveFormRecordLockResult
VorgangHandler. acquireExclusiveFormRecordLock(UserContext uc, IBasicFormRecordRequestData req)
Vorgang
VorgangHandler. addAttachment(UserContext uc, Vorgang vorgang, Attachment attachment)
Vorgang
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)
UserProfile
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)
Rolle
RolleHandler. addModulToRolle(UserContext uc, Rolle rolle, Modul newModul)
Deprecated.void
ProtokollHandler. addProcessProtocolEntry(UserContext uc, Vorgang vorgang, ProtocolEntryProcessing entry)
Projekt
ProjektHandler. addProjektRessource(UserContext uc, long projektId, long ressourceId)
Vorgang
VorgangHandler. addSubmission(UserContext uc, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData, boolean newDataEntry)
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)
Benutzer
BenutzerHandler. byLDAPGruppe(UserContext uc, String username, Mandant mandant)
Deprecated.Benutzer
BenutzerHandler. byLDAPGruppeLogin(UserContext uc, Mandant man, String userLogin, String userPwd)
Deprecated.Benutzer
BenutzerHandler. byLogin(UserContext uc, String userName, String passwd, Mandant man)
Deprecated.Benutzer
BenutzerHandler. byNameAndMandant(UserContext uc, String username, Mandant mandant)
Deprecated.boolean
UserProfileHandler. canBeDeleted(UserContext uc, UserProfile profile)
void
AppointmentHandler. cancelBookedAppointment(UserContext uc, IAppointmentDeleteBookingParams params)
Vorgang
VorgangHandler. changeStatusChangedReadFlag(UserContext uc, Vorgang process, boolean read)
Benutzer
BenutzerHandler. checkLDAPGroupsActiveUser(UserContext uc, Long clientId, String encryptUserLogin)
Deprecated.boolean
BenutzerHandler. checkLDAPLogin(UserContext uc, Mandant man, String userLogin, String userPwd)
Deprecated.Boolean
BenutzerHandler. checkLogin(UserContext uc, String username, String passwort, Mandant man)
Deprecated.void
PostfachHandler. clear(UserContext uc, Postfach postfach)
Projekt
ProjektHandler. copy(UserContext uc, Projekt projekt, long sourceProjectId, long formVersionId, long workflowVersionId)
Vorgang
VorgangHandler. correctStatus(UserContext uc, Vorgang formRecord, Status targetState, Benutzer user)
Deprecated.Vorgang
VorgangHandler. correctStatus(UserContext uc, Vorgang formRecord, Status targetState, IUser user)
Deprecated.FormEingang
FormEingangHandler. create(UserContext uc, FormEingang fe, Benutzer vorgangsOwner, Benutzer benutzer)
Deprecated.FormVersion
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.MandantRessource
MandantRessourceHandler. create(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant)
ProjektRessource
ProjektRessourceHandler. create(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant, Projekt projekt)
Appointment
AppointmentHandler. createBookedAppointment(UserContext uc, IAppointmentCreateBookingParams params)
Attachment
AttachmentHandler. createByUser(UserContext uc, String username, Attachment attachment)
UserRefreshToken
UserTokenHandler. createRefreshToken(UserContext uc, String userProfileId, String issuer, IClientDescriptor clientDescriptor)
<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)
IAppointmentFreeSlotQueryResult
AppointmentTemplateHandler. executeFreeSlotQuery(UserContext uc, IAppointmentFreeSlotQueryParams params)
IAppointmentIcalQueryResult
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)
IFulfillRequestedUploadResponse
FormRecordMessageHandler. fulfillUploadRequest(UserContext userContext, IFulfillRequestedUploadRequest fulfillRequestUploadRequest)
Fulfills a pending upload request.List<BenutzerGruppe>
ProjektHandler. getAccessGroups(UserContext uc, Projekt project)
WorkflowVersion
WorkflowVersionHandler. getActiveByProject(UserContext uc, Projekt project)
Rolle
RolleHandler. getAdminRolle(UserContext uc, Mandant mandant)
<T extends ITransferableEntity>
List<T>GenericHandler. getAll(Class<T> entityClass, UserContext uc)
Gets the all.List<Appointment>
AppointmentHandler. getAllBy(UserContext uc, IAppointmentQueryParams params)
List<Attachment>
AttachmentHandler. getAllBy(UserContext uc, Vorgang vorgang, EAttachmentSource source, String uuid)
List<FormEingang>
FormEingangHandler. getAllBy(UserContext uc, Postfach pf)
Deprecated.List<FormEingang>
FormEingangHandler. getAllBy(UserContext uc, Vorgang v)
Deprecated.List<FormElement>
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.List<Postfach>
PostfachHandler. getAllByBenutzergruppe(UserContext uc, BenutzerGruppe benutzerGruppe)
List<AppointmentTemplate>
AppointmentTemplateHandler. getAllByClient(UserContext uc, Mandant currentClient)
List<Postfach>
PostfachHandler. getAllByClient(UserContext uc, Mandant client)
List<Projekt>
ProjektHandler. getAllByClient(UserContext uc, Mandant mandant, boolean includeTemplates)
List<Projekt>
ProjektHandler. getAllByClient(UserContext uc, Mandant mandant, String scope, boolean includeTemplates)
List<Projekt>
ProjektHandler. getAllByEditorUser(UserContext uc, Benutzer editor, Mandant client, String projectScope)
Deprecated.Set<IndirectClientAuthorization>
IndirectClientAuthorizationHandler. getAllByIds(UserContext uc, Set<Long> ids)
List<MandantRessource>
MandantRessourceHandler. getAllByMandant(UserContext uc, Mandant mandant)
List<Projekt>
ProjektHandler. getAllByMandant(UserContext uc, Mandant mandant)
Deprecated.List<Mandant>
MandantHandler. getAllByName(UserContext uc, String name)
List<Vorgang>
VorgangHandler. getAllByPostfach(UserContext uc, Postfach postfach)
List<ProjektRessource>
ProjektRessourceHandler. getAllByProjekt(UserContext uc, Projekt projekt)
List<FormRecordChat>
FormRecordChatHandler. getAllByRecord(UserContext uc, String recordUuid)
List<Entityberechtigung>
EntityberechtigungHandler. getAllByRolle(UserContext uc, Rolle rolle)
Deprecated.List<Aktion>
AktionHandler. getAllByStatus(UserContext uc, Status status)
Deprecated.List<AppointmentSlot>
AppointmentSlotHandler. getAllByTemplates(UserContext uc, List<AppointmentTemplate> templates, boolean merge)
PagedResult<Projekt>
ProjektHandler. getAllByUserPortal(UserContext uc, UserPortal portal, int page, int pageSize)
List<WorkflowState>
WorkflowStateHandler. getAllByWorkflowVersion(UserContext uc, Projekt project, long versionNumber)
List<WorkflowState>
WorkflowStateHandler. getAllByWorkflowVersion(UserContext uc, WorkflowVersion workflowVersion)
List<Projekt>
ProjektHandler. getAllTemplatesByClient(UserContext uc, Mandant client)
List<Projekt>
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.<View extends IEffectiveAppointmentStatusProviding>
List<View>AppointmentHandler. getAttributesBy(UserContext uc, IAppointmentQueryParams params, Class<View> viewClass)
List<BenutzerGruppe>
BenutzerHandler. getBenutzergruppen(UserContext uc, Benutzer ben)
Deprecated.List<BenutzerGruppe>
PostfachHandler. getBenutzergruppen(UserContext uc, Postfach postfach)
List<BenutzerGruppe>
BenutzerGruppeHandler. getBenutzerGruppenUsageRightByStatus(UserContext uc, Long stateId)
Deprecated.boolean
SystemPropertyHandler. getBooleanValue(UserContext uc, String key, boolean defaultValue)
Appointment
AppointmentHandler. getBy(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm, boolean eager)
<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.List<UserEmail>
UserEmailHandler. getByAddress(UserContext uc, String address)
UserPortal
UserPortalHandler. getByAlias(UserContext uc, String alias)
List<IndirectClientAuthorization>
IndirectClientAuthorizationHandler. getByAuthenticator(UserContext uc, IAuthenticator<?> auth)
List<BenutzerGruppe>
BenutzerGruppeHandler. getByBenutzer(UserContext uc, Benutzer ben)
Deprecated.ClientAuthenticator
ClientAuthenticatorHandler. getByCallback(UserContext uc, UUID callbackUuid)
SystemAuthenticator
SystemAuthenticatorHandler. getByCallback(UserContext uc, UUID callbackUuid)
UserIdentity
UserIdentityHandler. getByCallback(UserContext uc, String identitfier, String clientName)
PagedResult<FormRecordMessage>
FormRecordMessageHandler. getByChatAndUser(UserContext uc, UUID chatUuid, IUser user, int page, int pageSize)
MandantLdapData
MandantLdapDataHandler. getByClient(UserContext uc, Mandant mandant)
Deprecated.MandantMailData
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.UserProfile
UserProfileHandler. getById(UserContext uc, Long id)
DirectClientAuthorization
DirectClientAuthorizationHandler. getByInvitationUuid(UserContext uc, UUID invitationUuid)
LicenseFile
LicenseFileHandler. getByKey(UserContext uc, String licenseKey, ELicenseFileType licenseType)
SystemProperty
SystemPropertyHandler. getByKey(UserContext uc, String key)
List<SystemProperty>
SystemPropertyHandler. getByKeyPrefix(UserContext uc, String keyPrefix)
List<SystemProperty>
SystemPropertyHandler. getByKeys(UserContext uc, List<String> keys)
Benutzer
BenutzerHandler. getByLDAPData(UserContext uc, Mandant mandant, String userName, byte[] objectID)
Deprecated.UserProfile
UserProfileHandler. getByLoginId(UserContext uc, String loginId)
List<Benutzer>
BenutzerHandler. getByMandant(UserContext uc, Mandant man)
Deprecated.MandantFrontendServer
MandantFrontendServerHandler. getByMandantAndFs(UserContext uc, Mandant mandant, FrontendServer fs)
Textbaustein
TextbausteinHandler. getByMandantAndName(UserContext uc, Mandant mandant, String name)
Attachment
AttachmentHandler. getByName(UserContext uc, Vorgang vorgang, String name)
ClientCounter
ClientCounterHandler. getByName(UserContext uc, Mandant client, String name)
Mandant
MandantHandler. getByName(UserContext uc, String name)
MandantRessource
MandantRessourceHandler. getByName(UserContext uc, Mandant mandant, String name)
ProjektRessource
ProjektRessourceHandler. getByName(UserContext uc, Projekt projekt, String name)
List<MandantFrontendServer>
MandantFrontendServerHandler. getByProject(UserContext uc, Projekt project)
Gets theMandantFrontendServer
s of the givenProjekt
ProjectPortalData
ProjectPortalDataHandler. getByProject(UserContext uc, Projekt project)
List<BenutzerGruppe>
BenutzerGruppeHandler. getByProjekt(UserContext uc, Long projektId)
List<FormVersion>
FormVersionHandler. getByProjekt(UserContext uc, Projekt projekt)
PagedResult<Attachment>
AttachmentHandler. getByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize)
PagedResult<FormRecordChat>
FormRecordChatHandler. getByRecordAndUser(UserContext uc, UUID recordUuid, IUser user, int page, int pageSize)
UserIdentity
UserIdentityHandler. getByRemovalUuid(UserContext uc, UUID removalUuid)
List<FormRecordChat>
FormRecordChatHandler. getByUser(UserContext uc, IUser user)
PagedResult<FormRecordChat>
FormRecordChatHandler. getByUser(UserContext uc, IUser user, int page, int pageSize)
List<FormRecordMessage>
FormRecordMessageHandler. getByUser(UserContext uc, IUser user)
PagedResult<FormRecordMessage>
FormRecordMessageHandler. getByUser(UserContext uc, IUser user, int page, int pageSize)
List<Vorgang>
VorgangHandler. getByUser(UserContext uc, IUser user)
PagedResult<Vorgang>
VorgangHandler. getByUser(UserContext uc, IUser user, int page, int pageSize)
UserProfile
UserProfileHandler. getByUserName(UserContext uc, String userName)
PagedResult<UserPortalAuthConfig>
UserPortalAuthConfigHandler. getByUserPortalUuid(UserContext uc, UUID userPortalUuid, int page, int pageSize)
List<IndirectClientAuthorization>
IndirectClientAuthorizationHandler. getByUserProfile(UserContext uc, org.pac4j.core.profile.UserProfile userProfile)
UserProfile
UserProfileHandler. getByUserProfile(UserContext uc, org.pac4j.core.profile.UserProfile pac4jProfile)
ClientAuthenticator
ClientAuthenticatorHandler. getByUuid(UserContext uc, Mandant client, UUID uuid)
ClientCounter
ClientCounterHandler. getByUuid(UserContext uc, Mandant client, UUID uuid)
FormRecordChat
FormRecordChatHandler. getByUuid(UserContext uc, UUID uuid)
FormRecordMessage
FormRecordMessageHandler. getByUuid(UserContext uc, UUID uuid)
SystemAuthenticator
SystemAuthenticatorHandler. getByUuid(UserContext uc, UUID uuid)
UserPortal
UserPortalHandler. getByUuid(UserContext uc, UUID uuid)
UserProfile
UserProfileHandler. getByUuid(UserContext uc, String uuid)
UserProfile
UserProfileHandler. getByUuid(UserContext uc, UUID uuid)
Aktion
AktionHandler. getByUUID(UserContext uc, Status state, String uuid)
Deprecated.Aktion
AktionHandler. getByUUID(UserContext uc, Status state, UUID uuid)
Deprecated.Appointment
AppointmentHandler. getByUUID(UserContext uc, String uuid)
Appointment
AppointmentHandler. getByUUID(UserContext uc, String uuid, boolean eager)
Appointment
AppointmentHandler. getByUUID(UserContext uc, UUID uuid)
AppointmentTemplate
AppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, String uuid)
AppointmentTemplate
AppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
AppointmentType
AppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, String uuid)
AppointmentType
AppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, UUID uuid)
Attachment
AttachmentHandler. getByUUID(UserContext uc, String uuid)
Attachment
AttachmentHandler. getByUUID(UserContext uc, String uuid, Vorgang v)
BenutzerGruppe
BenutzerGruppeHandler. getByUUID(UserContext uc, Mandant client, String uuid)
BenutzerGruppe
BenutzerGruppeHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Benutzer
BenutzerHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Deprecated.Benutzer
BenutzerHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Deprecated.DatenbankZugriff
DatenbankzugriffHandler. getByUUID(UserContext uc, Mandant client, String uuid)
DatenbankZugriff
DatenbankzugriffHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
FormElement
FormElementHandler. getByUUID(UserContext uc, FormVersion formVersion, String uuid)
FormElement
FormElementHandler. getByUUID(UserContext uc, FormVersion formVersion, UUID uuid)
Mandant
MandantHandler. getByUUID(UserContext uc, String uuid)
Mandant
MandantHandler. getByUUID(UserContext uc, UUID uuid)
Postfach
PostfachHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Postfach
PostfachHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Projekt
ProjektHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Projekt
ProjektHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Rolle
RolleHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Rolle
RolleHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Status
StatusHandler. getByUUID(UserContext uc, Projekt project, String uuid)
Deprecated.Status
StatusHandler. getByUUID(UserContext uc, Projekt project, UUID uuid)
Deprecated.Textbaustein
TextbausteinHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Textbaustein
TextbausteinHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
WebDavAccess
WebDavAccessHandler. getByUUID(UserContext uc, Mandant client, String uuid)
WebDavAccess
WebDavAccessHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Attachment
AttachmentHandler. getByUuidAndUser(UserContext uc, UUID attachmentUuid, IUser user)
FormEingang
FormEingangHandler. getByUuidAndUser(UserContext uc, UUID recordDataUuid, IUser user)
FormRecordChat
FormRecordChatHandler. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
FormRecordMessage
FormRecordMessageHandler. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
Vorgang
VorgangHandler. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
UserEmail
UserEmailHandler. getByVerifiedAddress(UserContext uc, String address)
UserProfile
UserProfileHandler. getByVerifiedCallback(UserContext uc, String identifier, String callbackUuid)
UserProfile
UserProfileHandler. getByVerifiedEmailAddress(UserContext uc, String email)
UserProfile
UserProfileHandler. getByVerifiedPrimaryEmailAddress(UserContext uc, String email)
WorkflowVersion
WorkflowVersionHandler. getByVersionNumber(UserContext uc, Projekt project, long versionNumber)
Postfach
PostfachHandler. getByVorgang(UserContext uc, Vorgang vorgang)
List<Vorgang>
VorgangHandler. getChildren(UserContext uc, Vorgang formRecord)
LicenseSyncData
LicenseFileHandler. getClientLicenseSyncData(UserContext uc, long id)
javax.mail.Address
MandantMailDataHandler. getClientMailAddress(UserContext uc, Mandant client)
List<ProtocolEntryClient>
ProtokollHandler. getClientProtocol(UserContext uc, Long clientId)
FormVersion
ProjektHandler. getCurrentFormVersion(UserContext uc, Projekt projekt, FrontendServer fs)
List<FormEingang>
FormEingangHandler. getCurrentsBy(UserContext uc, Postfach pf)
@NotNull Map<String,String>
MandantHandler. getCustomAttributes(UserContext uc, Mandant client)
Map<String,String>
ProjektHandler. getCustomAttributes(UserContext uc, Projekt project)
Map<String,String>
VorgangHandler. getCustomAttributes(UserContext uc, Vorgang process)
DatenbankZugriff
DatenbankzugriffHandler. getDatenbankzugriffByMandant(UserContext uc, Mandant mandant, String name)
Datenquelle
DatenquelleHandler. getDatenquelleById(UserContext uc, Mandant mandant, int id)
Gets the DataStores by.Datenquelle
DatenquelleHandler. getDatenquelleByName(UserContext uc, Mandant man, String name)
Gets the DataStores by.Datenquelle
DatenquelleHandler. getDatenquelleByNameAndType(UserContext uc, Mandant mandant, String name, EDatenquellenTyp datenquellenTyp)
List<Datenquelle>
DatenquelleHandler. getDatenquellen(UserContext uc, Mandant mandant)
Gets the DataStores.MandantRessource
MandantRessourceHandler. getDownloadRessource(UserContext uc, Integer mandantId, String ressourceName)
ProjektRessource
ProjektRessourceHandler. getDownloadRessource(UserContext uc, FrontendServer fs, Integer projektId, String ressourceName)
List<BenutzerGruppe>
BenutzerGruppeHandler. getEditorgruppenByProjekt(UserContext uc, Long projektId)
<R,T extends ITransferableEntity>
Set<R>GenericHandler. getEntityRefs(Class<T> entityClass, UserContext uc, T entity)
UserIdentity
UserIdentityHandler. getExisting(UserContext uc, UserIdentity identity)
List<ExtendedPostfach>
PostfachHandler. getExtendedPostfaecherByBenutzer(UserContext uc, Benutzer benutzer)
Deprecated.List<Aktion>
AktionHandler. getFolgeAktionen(UserContext uc, Aktion aktion)
Deprecated.List<Status>
StatusHandler. getFolgeStatus(UserContext uc, Benutzer currentUser, Projekt projekt, Status currentStatus)
Deprecated.PagedResult<UserPortal>
UserPortalHandler. getForFrontendServer(UserContext uc, FrontendServer frontendServer, int page, int pageSize)
PagedResult<UserPortal>
UserPortalHandler. getForMasterServer(UserContext uc, int page, int pageSize)
List<IFormRecordBaseData>
VorgangHandler. getFormRecordBaseData(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)
IFormRecordDoiInitData
VorgangHandler. getFormRecordDoiInitData(UserContext uc, Vorgang formRecord)
IFormRecordReviewData
VorgangHandler. getFormRecordReviewData(UserContext uc, IInboxFormRecordRequest inboxRequest)
IFormRecordUploadRequestData
VorgangHandler. getFormRecordUploadRequestData(UserContext uc, IInboxFormRecordRequest inboxRequest)
Map<String,String>
TextbausteinHandler. getI18nValues(UserContext uc, Textbaustein template)
List<WorkflowTask>
WorkflowTaskHandler. getInboxTasks(UserContext uc, Vorgang formRecord, Benutzer user)
Deprecated.List<WorkflowTask>
WorkflowTaskHandler. getInboxTasks(UserContext uc, Vorgang formRecord, IUser user)
Projekt
ProjektHandler. getInitializedById(UserContext uc, Long projectId)
com.alibaba.fastjson.JSONObject
BenutzerHandler. getLDAPUserData(UserContext uc, Benutzer benutzer)
Deprecated.Modul
ModulHandler. getModulByName(UserContext uc, Mandant mandant, String name)
Deprecated.List<Modul>
ModulHandler. getModuleByRolle(UserContext uc, Rolle rolle)
Deprecated.Vorgang
VorgangHandler. getParent(UserContext uc, Vorgang formRecord)
Postfach
PostfachHandler. getPostfachByMandant(UserContext uc, Mandant mandant, String name)
Gets the Postfach by.List<Postfach>
PostfachHandler. getPostfaecherByBenutzer(UserContext uc, Benutzer benutzer)
Deprecated.List<Aktion>
AktionHandler. getPrevAktionen(UserContext uc, Aktion aktion, Class<? extends IProcessing> verarbeitungsInterface)
Deprecated.List<ProtocolEntryProcessing>
ProtokollHandler. getProcessProtocol(UserContext uc, Long formRecordMetaID)
byte[]
ProtokollHandler. getProcessProtocolHtml(UserContext uc, Vorgang process, Locale locale)
byte[]
ProtokollHandler. getProcessProtocolPdf(UserContext uc, Vorgang process, Locale locale)
List<Projekt>
FrontendServerHandler. getProjektsByFs(UserContext uc, Integer fronendServerId, Integer mandantId, Integer benutzerGruppeId)
Gets the projekts by fs.Datenquelle
DatenquelleHandler. getPublicDatasource(UserContext uc, Mandant client, String name, EDatenquellenTyp type)
List<Rolle>
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 entityList<Status>
StatusHandler. getStatusPre(UserContext uc, long stateId)
Deprecated.String
SystemPropertyHandler. getStringValue(UserContext uc, String key, String defaultValue)
LicenseSyncData
LicenseFileHandler. getSystemLicenseSyncData(UserContext uc)
List<ProtocolEntrySystem>
ProtokollHandler. getSystemProtocol(UserContext uc)
Textbaustein
TextbausteinHandler. getTextbausteinBy(UserContext uc, Mandant mandant, String name, ETextbausteinKategorie kategorie)
Gets the textbaustein by.List<Textbaustein>
TextbausteinHandler. getTextbausteine(UserContext uc, Mandant mandant)
Gets the textbausteine.List<Textbaustein>
TextbausteinHandler. getTextbausteineByKategorie(UserContext uc, Mandant mandant, ETextbausteinKategorie kategorie)
Gets the textbausteine vom uebergebenen Typ.TokenConfiguration
UserTokenHandler. getTokenConfiguration(UserContext uc)
List<DirectClientAuthorization>
DirectClientAuthorizationHandler. getUnacceptedClientInvitations(UserContext uc, UserProfile userProfile)
PagedResult<FormRecordMessage>
FormRecordMessageHandler. getUnreadByUser(UserContext uc, IUser user, int page, int pageSize)
List<UserRefreshToken>
UserTokenHandler. getUserRefreshTokens(UserContext uc, IUser user)
WorkflowTrigger
WorkflowTriggerHandler. getUserTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, UUID taskUuid, UUID triggerUuid)
PagedResult<WorkflowTrigger>
WorkflowTriggerHandler. getUserTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize)
List<Vorgang>
VorgangHandler. getVorgaengeByBenutzer(UserContext uc, Benutzer benutzer)
Deprecated.List<ExtendedEntityModel<Vorgang>>
VorgangHandler. getVorgaengeData(UserContext uc, Projekt pro, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType, Postfach... inboxes)
List<ExtendedEntityModel<Vorgang>>
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)
ExtendedEntityModel<Vorgang>
VorgangHandler. getVorgangsData(UserContext uc, Projekt pro, Vorgang v, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
ExtendedEntityModel<Vorgang>
VorgangHandler. getVorgangsData(UserContext uc, String prozessId, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
WebDavAccess
WebDavAccessHandler. getWebDavAccessByMandant(UserContext uc, Mandant mandant, String name)
Benutzer
BenutzerHandler. handleUserLogin(UserContext uc, Benutzer user)
Deprecated.boolean
DirectClientAuthorizationHandler. hasUnacceptedClientInvitations(UserContext uc, UserProfile userProfile)
Projekt
ProjektHandler. importProjekt(UserContext uc, Mandant mandant, byte[] bytes, String name, String beschreibung, String title)
boolean
ProjektHandler. isActivationAllowed(UserContext uc, Projekt projekt)
BasicRefResult
AktionHandler. isAktionMoveable(UserContext uc, Aktion aktion, int targetIdx)
Deprecated.Boolean
FrontendServerHandler. isAlreadyUsed(UserContext uc, MandantFrontendServer mfs)
boolean
MandantHandler. isCreationAllowed(UserContext uc, Mandant mandant)
Boolean
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)
Boolean
ProjektHandler. isZugriffsberechtigt(UserContext uc, Projekt projekt, Benutzer ben)
Deprecated.Boolean
ProjektHandler. isZugriffsbeschraenkt(UserContext uc, Projekt projekt)
String
TextbausteinHandler. mandantSpecificMsg(UserContext uc, Mandant mandant, ETextbausteinMsgCode msgCode)
Mandant specific msg.List<Attachment>
AttachmentHandler. mergeAllByUser(UserContext uc, String username, List<AttachmentPersistData> attachmentData)
@NotNull UserProfile
UserProfileHandler. mergeUserProfiles(UserContext uc, UserProfile main, UserProfile toBeMerged)
FormEingang
FormEingangHandler. mostCurrent(UserContext uc, Vorgang v)
Aktion
AktionHandler. move(UserContext uc, Aktion aktion, int targetIdx)
Deprecated.Status
StatusHandler. move(UserContext uc, Status status, int newIdxNum)
Deprecated.Appointment
AppointmentHandler. moveBookedAppointment(UserContext uc, IAppointmentMoveBookingParams params)
long
FormEingangHandler. ownerId(UserContext uc, Vorgang v)
Deprecated.IPostFormRecordMessageResponse
FormRecordMessageHandler. postMessage(UserContext userContext, IPostFormRecordMessageRequest postMessageRequest)
de.xima.cmn.db.model.SerializableResultSet
DatenbankzugriffHandler. query(UserContext uc, Integer dbZugriffId, String sql, boolean suppressStatementLimits, Serializable... args)
Benutzer
BenutzerHandler. registerBenutzer(UserContext uc, Benutzer benutzer, Mandant mandant)
Deprecated.IExclusiveFormRecordLockResult
VorgangHandler. releaseExclusiveFormRecordLock(UserContext uc, IBasicFormRecordRequestData req)
void
FormElementHandler. removeAllFromFormVersion(UserContext uc, FormVersion fv)
boolean
UserTokenHandler. removeRefreshToken(UserContext uc, UserRefreshToken token)
boolean
UserTokenHandler. removeRefreshToken(UserContext uc, String refreshToken, IClientDescriptor clientDescriptor)
<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.MandantRessource
MandantRessourceHandler. update(UserContext uc, byte[] daten, String userName, String fileName, MandantRessource res)
ProjektRessource
ProjektRessourceHandler. update(UserContext uc, byte[] daten, String userName, String fileName, ProjektRessource res)
UserProfile
UserProfileHandler. update(UserContext uc, UserProfile entity)
Attachment
AttachmentHandler. updateByUser(UserContext uc, String username, String oldFileName, Attachment attachment)
UserRefreshToken
UserTokenHandler. updateRefreshToken(UserContext uc, String refreshToken, IClientDescriptor clientDescriptor)
List<EAppointmentBookingError>
AppointmentHandler. validateAppointments(UserContext uc, IAppointmentValidateParams params)
org.pac4j.core.profile.UserProfile
UserProfileHandler. validateSuperUserLogin(UserContext uc, String loginId, String password)
org.pac4j.core.profile.UserProfile
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 UserContext Modifier and Type Method Description <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)
<TFileMeta extends IFileMetaEntity<?,?>>
byte[]FileHandler. getUncachedFileEntityData(UserContext uc, TFileMeta 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 UserContext Modifier and Type Method Description UserProfile
IUserProfileHandler. acceptDirectClientAuthorization(UserContext uc, UserProfile profile, DirectClientAuthorization authorization)
Adds the given client authorization to the given profile and accepts it.IExclusiveFormRecordLockResult
IVorgangHandler. acquireExclusiveFormRecordLock(UserContext uc, IBasicFormRecordRequestData req)
Vorgang
IVorgangHandler. addAttachment(UserContext uc, Vorgang vorgang, Attachment attachment)
Vorgang
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)
UserProfile
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.Rolle
IRolleHandler. addModulToRolle(UserContext uc, Rolle rolle, Modul newModul)
Deprecated.Modules no longer exists.void
IProtokollHandler. addProcessProtocolEntry(UserContext uc, Vorgang vorgang, ProtocolEntryProcessing entry)
Projekt
IProjektHandler. addProjektRessource(UserContext uc, long projektId, long ressourceId)
Vorgang
IVorgangHandler. addSubmission(UserContext uc, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData, boolean newDataEntry)
Adds a new submission to the form record.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.Benutzer
IBenutzerHandler. byLDAPGruppe(UserContext uc, String username, Mandant client)
Deprecated.Benutzer
IBenutzerHandler. byLDAPGruppeLogin(UserContext uc, Mandant client, String userLogin, String userPwd)
Deprecated.Methode zum Auslesen und Erzeugen eines temporären Benutzers aus einer LDAP-GruppeBenutzer
IBenutzerHandler. byLogin(UserContext uc, String userName, String passwd, Mandant client)
Deprecated.By login.Benutzer
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.Vorgang
IVorgangHandler. changeStatusChangedReadFlag(UserContext uc, Vorgang process, boolean read)
Benutzer
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 BenutzersBoolean
IBenutzerHandler. checkLogin(UserContext uc, String username, String passwort, Mandant client)
Deprecated.Checks the login of an user.void
IPostfachHandler. clear(UserContext uc, Postfach postfach)
Projekt
IProjektHandler. copy(UserContext uc, Projekt projekt, long id, long formVersionId, long workflowVersionId)
Vorgang
IVorgangHandler. correctStatus(UserContext uc, Vorgang formRecord, Status targetState, Benutzer user)
Deprecated.Vorgang
IVorgangHandler. correctStatus(UserContext uc, Vorgang formRecord, Status targetState, IUser user)
Deprecated.The old workflow engine is deprecated, use the new workflow engine.FormEingang
IFormEingangHandler. create(UserContext uc, FormEingang fe, Benutzer vorgangsOwner, Benutzer benutzer)
Deprecated.FormVersion
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.MandantRessource
IMandantRessourcenHandler. create(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant)
ProjektRessource
IProjektRessourcenHandler. create(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant, Projekt projekt)
Appointment
IAppointmentHandler. createBookedAppointment(UserContext uc, IAppointmentCreateBookingParams params)
Books the given appointment.Attachment
IAttachmentHandler. createByUser(UserContext uc, String username, Attachment attachment)
UserRefreshToken
IUserTokenHandler. createRefreshToken(UserContext uc, String userProfileId, String issuer, IClientDescriptor clientDescriptor)
<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)
IAppointmentFreeSlotQueryResult
IAppointmentTemplateHandler. executeFreeSlotQuery(UserContext uc, IAppointmentFreeSlotQueryParams params)
Finds all available date slots for the given appointment template, in the given month of the year.IAppointmentIcalQueryResult
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.IFulfillRequestedUploadResponse
IFormRecordMessageHandler. fulfillUploadRequest(UserContext userContext, IFulfillRequestedUploadRequest fulfillRequestUploadRequest)
Fulfills a pending upload request.List<BenutzerGruppe>
IProjektHandler. getAccessGroups(UserContext uc, Projekt project)
WorkflowVersion
IWorkflowVersionHandler. getActiveByProject(UserContext uc, Projekt project)
Finds the active workflow version for the given project.Rolle
IRolleHandler. getAdminRolle(UserContext uc, Mandant mandant)
<T extends ITransferableEntity>
List<T>IGenericHandler. getAll(Class<T> entityClass, UserContext uc)
Gets the all.List<Appointment>
IAppointmentHandler. getAllBy(UserContext uc, IAppointmentQueryParams queryParams)
Returns all appointments that match the given query parameters.List<Attachment>
IAttachmentHandler. getAllBy(UserContext uc, Vorgang vorgang, EAttachmentSource source, String uuid)
List<FormEingang>
IFormEingangHandler. getAllBy(UserContext uc, Postfach pf)
Deprecated.List<FormEingang>
IFormEingangHandler. getAllBy(UserContext uc, Vorgang v)
Deprecated.List<FormElement>
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.List<Postfach>
IPostfachHandler. getAllByBenutzergruppe(UserContext uc, BenutzerGruppe benutzerGruppe)
List<AppointmentTemplate>
IAppointmentTemplateHandler. getAllByClient(UserContext uc, Mandant currentClient)
Finds all available appointment templates of the given client.List<Postfach>
IPostfachHandler. getAllByClient(UserContext uc, Mandant client)
Returns all inboxes of the givenMandant
List<Projekt>
IProjektHandler. getAllByClient(UserContext uc, Mandant mandant, boolean includeTemplates)
List<Projekt>
IProjektHandler. getAllByClient(UserContext uc, Mandant mandant, String scope, boolean includeTemplates)
List<Projekt>
IProjektHandler. getAllByEditorUser(UserContext uc, Benutzer editor, Mandant client, String projectScope)
Deprecated.Set<IndirectClientAuthorization>
IIndirectClientAuthorizationHandler. getAllByIds(UserContext uc, Set<Long> ids)
Retrieves all indirect client authorizations with one of the given IDs.List<MandantRessource>
IMandantRessourcenHandler. getAllByMandant(UserContext uc, Mandant mandant)
List<Projekt>
IProjektHandler. getAllByMandant(UserContext uc, Mandant mandant)
Deprecated.List<Mandant>
IMandantHandler. getAllByName(UserContext uc, String name)
Method for determining allMandant
s by name (case insensitive).List<Vorgang>
IVorgangHandler. getAllByPostfach(UserContext uc, Postfach postfach)
List<ProjektRessource>
IProjektRessourcenHandler. getAllByProjekt(UserContext uc, Projekt projekt)
List<FormRecordChat>
IFormRecordChatHandler. getAllByRecord(UserContext uc, String recordUuid)
Finds all chats for the form record given by its UUID.List<Entityberechtigung>
IEntityberechtigungHandler. getAllByRolle(UserContext uc, Rolle rolle)
Deprecated.UseRolle.getBerechtigungen()
isntead.List<Aktion>
IAktionHandler. getAllByStatus(UserContext uc, Status status)
Deprecated.List<AppointmentSlot>
IAppointmentSlotHandler. getAllByTemplates(UserContext uc, List<AppointmentTemplate> templates, boolean merge)
Finds all available appointment slots of the given templates.PagedResult<Projekt>
IProjektHandler. getAllByUserPortal(UserContext uc, UserPortal portal, int page, int pageSize)
Returns all projects enabled for the given user portal.List<WorkflowState>
IWorkflowStateHandler. getAllByWorkflowVersion(UserContext uc, Projekt project, long versionNumber)
Finds all available states for the given workflow version.List<WorkflowState>
IWorkflowStateHandler. getAllByWorkflowVersion(UserContext uc, WorkflowVersion workflowVersion)
Finds all available states for the given workflow version.List<Projekt>
IProjektHandler. getAllTemplatesByClient(UserContext uc, Mandant client)
List<Projekt>
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.<View extends IEffectiveAppointmentStatusProviding>
List<View>IAppointmentHandler. getAttributesBy(UserContext uc, IAppointmentQueryParams params, Class<View> viewClass)
Returns all the attributes of the appointments specified by theIAppointmentQueryParams
.List<BenutzerGruppe>
IBenutzerHandler. getBenutzergruppen(UserContext uc, Benutzer user)
Deprecated.Gets theBenutzerGruppe
s.List<BenutzerGruppe>
IPostfachHandler. getBenutzergruppen(UserContext uc, Postfach postfach)
List<BenutzerGruppe>
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.Appointment
IAppointmentHandler. getBy(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm, boolean eager)
Finds the appointment with theQueryCriteriaManager
and an is able to load it eagerly.<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.List<UserEmail>
IUserEmailHandler. getByAddress(UserContext uc, String address)
Finds the user email entities with the given address.UserPortal
IUserPortalHandler. getByAlias(UserContext uc, String alias)
Returns the user portal with the given alias.List<IndirectClientAuthorization>
IIndirectClientAuthorizationHandler. getByAuthenticator(UserContext uc, IAuthenticator<?> auth)
Retrieves all indirect client authorizations that use the given authenticator.List<BenutzerGruppe>
IBenutzerGruppeHandler. getByBenutzer(UserContext uc, Benutzer ben)
Deprecated.ClientAuthenticator
IClientAuthenticatorHandler. getByCallback(UserContext uc, UUID callbackUuid)
Finds the client authenticator by its callback UUID.SystemAuthenticator
ISystemAuthenticatorHandler. getByCallback(UserContext uc, UUID callbackUuid)
Finds the system authenticator by its callback UUID.UserIdentity
IUserIdentityHandler. getByCallback(UserContext uc, String identifier, String clientName)
Finds the user identity by the given callback information.PagedResult<FormRecordMessage>
IFormRecordMessageHandler. getByChatAndUser(UserContext uc, UUID chatUuid, IUser user, int page, int pageSize)
Finds the messages for the form record chat given by its UUID if the given user can access the chat.MandantLdapData
IMandantLdapDataHandler. getByClient(UserContext uc, Mandant mandant)
Deprecated.MandantMailData
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.UserProfile
IUserProfileHandler. getById(UserContext uc, Long id)
Reads the entity with the given ID.DirectClientAuthorization
IDirectClientAuthorizationHandler. getByInvitationUuid(UserContext uc, UUID invitationUuid)
Finds the direct client authorization with the given invitation UUID.LicenseFile
ILicenseFileHandler. getByKey(UserContext uc, String licenseKey, ELicenseFileType licenseType)
Gets the license file by the keySystemProperty
ISystemPropertyHandler. getByKey(UserContext uc, String key)
Retrieves aProperty
by a given key.List<SystemProperty>
ISystemPropertyHandler. getByKeyPrefix(UserContext uc, String keyPrefix)
Retrives aList
ofSystemProperty
s by a given key prefix.List<SystemProperty>
ISystemPropertyHandler. getByKeys(UserContext uc, List<String> keys)
Benutzer
IBenutzerHandler. getByLDAPData(UserContext uc, Mandant client, String userName, byte[] objectID)
Deprecated.User management has been reworked.UserProfile
IUserProfileHandler. getByLoginId(UserContext uc, String loginId)
Finds the user profile by the given login ID.List<Benutzer>
IBenutzerHandler. getByMandant(UserContext uc, Mandant client)
Deprecated.Gets the by mandant.MandantFrontendServer
IMandantFrontendServerHandler. getByMandantAndFs(UserContext uc, Mandant mandant, FrontendServer fs)
Textbaustein
ITextbausteinHandler. getByMandantAndName(UserContext uc, Mandant mandant, String name)
Attachment
IAttachmentHandler. getByName(UserContext uc, Vorgang vorgang, String name)
ClientCounter
IClientCounterHandler. getByName(UserContext uc, Mandant client, String name)
Mandant
IMandantHandler. getByName(UserContext uc, String name)
Method for determining aMandant
by his name (case insensitive).MandantRessource
IMandantRessourcenHandler. getByName(UserContext uc, Mandant mandant, String name)
ProjektRessource
IProjektRessourcenHandler. getByName(UserContext uc, Projekt projekt, String name)
List<MandantFrontendServer>
IMandantFrontendServerHandler. getByProject(UserContext uc, Projekt project)
Gets theMandantFrontendServer
s of the givenProjekt
ProjectPortalData
IProjectPortalDataHandler. getByProject(UserContext uc, Projekt project)
This method returns theProjectPortalData
for the givenProjekt
.List<BenutzerGruppe>
IBenutzerGruppeHandler. getByProjekt(UserContext uc, Long projektId)
List<FormVersion>
IFormVersionHandler. getByProjekt(UserContext uc, Projekt projekt)
PagedResult<Attachment>
IAttachmentHandler. getByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize)
Finds the attachments of the form record given by its UUID if the given user can access the form record.PagedResult<FormRecordChat>
IFormRecordChatHandler. getByRecordAndUser(UserContext uc, UUID recordUuid, IUser user, int page, int pageSize)
Finds the chats for the form record given by its UUID if the given user can access the chat.UserIdentity
IUserIdentityHandler. getByRemovalUuid(UserContext uc, UUID removalUuid)
Finds the user identity with the given removal UUID.List<FormRecordChat>
IFormRecordChatHandler. getByUser(UserContext uc, IUser user)
Finds all form record chats the given userhas access to
.PagedResult<FormRecordChat>
IFormRecordChatHandler. getByUser(UserContext uc, IUser user, int page, int pageSize)
Finds all form record chats the given user has access to via the public REST API.List<FormRecordMessage>
IFormRecordMessageHandler. getByUser(UserContext uc, IUser user)
Returns all messages the given user has access to.PagedResult<FormRecordMessage>
IFormRecordMessageHandler. getByUser(UserContext uc, IUser user, int page, int pageSize)
Finds all form record messages the user given by the user context has access to.List<Vorgang>
IVorgangHandler. getByUser(UserContext uc, IUser user)
Gets a list of all form records the user has submitted at some point, in descending order of their (last) modification instant.PagedResult<Vorgang>
IVorgangHandler. getByUser(UserContext uc, IUser user, int page, int pageSize)
Gets a sub list of form records the user has submitted at some point, in descending order of their (last) modification instant.UserProfile
IUserProfileHandler. getByUserName(UserContext uc, String userName)
Finds the user profile with the given user namePagedResult<UserPortalAuthConfig>
IUserPortalAuthConfigHandler. getByUserPortalUuid(UserContext uc, UUID userPortalUuid, int page, int pageSize)
Returns all user portal auth config entities for the given user portal UUID in the order they are configured in the user portal.List<IndirectClientAuthorization>
IIndirectClientAuthorizationHandler. getByUserProfile(UserContext uc, org.pac4j.core.profile.UserProfile userProfile)
Returns all indirect client authorizations which match the profile based on the configured filter.UserProfile
IUserProfileHandler. getByUserProfile(UserContext uc, org.pac4j.core.profile.UserProfile pac4jProfile)
Finds the formcycle user profile for the given pac4j profile.ClientAuthenticator
IClientAuthenticatorHandler. getByUuid(UserContext uc, Mandant client, UUID uuid)
ClientCounter
IClientCounterHandler. getByUuid(UserContext uc, Mandant client, UUID uuid)
FormRecordChat
IFormRecordChatHandler. getByUuid(UserContext uc, UUID uuid)
Finds the chat for the given UUID.FormRecordMessage
IFormRecordMessageHandler. getByUuid(UserContext uc, UUID uuid)
Finds the message for the given UUID.SystemAuthenticator
ISystemAuthenticatorHandler. getByUuid(UserContext uc, UUID uuid)
UserPortal
IUserPortalHandler. getByUuid(UserContext uc, UUID uuid)
Returns the user portal with the given UUID.UserProfile
IUserProfileHandler. getByUuid(UserContext uc, String uuid)
Finds the user profile with the given UUID.UserProfile
IUserProfileHandler. getByUuid(UserContext uc, UUID uuid)
Finds the user credentials with the given UUID.Aktion
IAktionHandler. getByUUID(UserContext uc, Status state, String uuid)
Deprecated.Returns the action with the given UUIDAktion
IAktionHandler. getByUUID(UserContext uc, Status state, UUID uuid)
Deprecated.Returns the action with the given UUIDAppointment
IAppointmentHandler. getByUUID(UserContext uc, String uuid)
Finds the appointment with the given UUID.Appointment
IAppointmentHandler. getByUUID(UserContext uc, String uuid, boolean eager)
Finds the appointment with the given UUID and an is able to load it eagerly.Appointment
IAppointmentHandler. getByUUID(UserContext uc, UUID uuid)
Finds the appointment with the given UUID.AppointmentTemplate
IAppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Finds the appointment template with the given UUID.AppointmentTemplate
IAppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Finds the appointment template with the given UUID.AppointmentType
IAppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, String uuid)
Finds the appointment with the given UUID.AppointmentType
IAppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, UUID uuid)
Finds the appointment with the given UUID.Attachment
IAttachmentHandler. getByUUID(UserContext uc, String uuid)
Attachment
IAttachmentHandler. getByUUID(UserContext uc, String uuid, Vorgang v)
BenutzerGruppe
IBenutzerGruppeHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Returns the user group with the given UUID stringBenutzerGruppe
IBenutzerGruppeHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Returns the user group with the given UUIDBenutzer
IBenutzerHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Deprecated.Returns the user with the given UUID stringBenutzer
IBenutzerHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Deprecated.Returns the user with the given UUIDDatenbankZugriff
IDatenbankzugriffHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Returns the DB access with the given UUIDDatenbankZugriff
IDatenbankzugriffHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Returns the DB access with the given UUIDFormElement
IFormElementHandler. getByUUID(UserContext uc, FormVersion formVersion, String uuid)
Returns the form element with the given UUID stringFormElement
IFormElementHandler. getByUUID(UserContext uc, FormVersion formVersion, UUID uuid)
Returns the form element with the given UUIDMandant
IMandantHandler. getByUUID(UserContext uc, String uuid)
Mandant
IMandantHandler. getByUUID(UserContext uc, UUID uuid)
Postfach
IPostfachHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Returns the inbox with the given UUIDPostfach
IPostfachHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Returns the inbox with the given UUIDProjekt
IProjektHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Projekt
IProjektHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Rolle
IRolleHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Returns the role with the given UUIDRolle
IRolleHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Returns the role with the given UUIDStatus
IStatusHandler. getByUUID(UserContext uc, Projekt project, String uuid)
Deprecated.Returns the state with the given UUIDStatus
IStatusHandler. getByUUID(UserContext uc, Projekt project, UUID uuid)
Deprecated.Returns the state with the given UUIDTextbaustein
ITextbausteinHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Textbaustein
ITextbausteinHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
WebDavAccess
IWebDavAccessHandler. getByUUID(UserContext uc, Mandant client, String uuid)
WebDavAccess
IWebDavAccessHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)
Attachment
IAttachmentHandler. getByUuidAndUser(UserContext uc, UUID attachmentUuid, IUser user)
Finds the attachment for the given UUID if the user can access the attachment.FormEingang
IFormEingangHandler. getByUuidAndUser(UserContext uc, UUID recordDataUuid, IUser user)
Gets the form record data by the given UUID if the user can access it.FormRecordChat
IFormRecordChatHandler. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
Finds the chat for the given UUID if the given user can access the chat.FormRecordMessage
IFormRecordMessageHandler. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
Finds the message for the given UUID, which the given user can access.Vorgang
IVorgangHandler. getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
Finds the form record for the given UUID if the given user has submitted it at some point.UserEmail
IUserEmailHandler. getByVerifiedAddress(UserContext uc, String address)
Finds the verified user email entity with the given address.UserProfile
IUserProfileHandler. getByVerifiedCallback(UserContext uc, String identifier, String clientName)
Finds the user profile by the given callback information.UserProfile
IUserProfileHandler. getByVerifiedEmailAddress(UserContext uc, String email)
Finds the user profile with the given verified email address.UserProfile
IUserProfileHandler. getByVerifiedPrimaryEmailAddress(UserContext uc, String email)
Finds the user profile with the given verified primary email address.WorkflowVersion
IWorkflowVersionHandler. getByVersionNumber(UserContext uc, Projekt project, long versionNumber)
Finds the workflow version with the given version number, if such a version exists.Postfach
IPostfachHandler. getByVorgang(UserContext uc, Vorgang vorgang)
List<Vorgang>
IVorgangHandler. getChildren(UserContext uc, Vorgang formRecord)
LicenseSyncData
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.List<ProtocolEntryClient>
IProtokollHandler. getClientProtocol(UserContext uc, Long clientId)
FormVersion
IProjektHandler. getCurrentFormVersion(UserContext uc, Projekt projekt, FrontendServer fs)
Gets the current form version.List<FormEingang>
IFormEingangHandler. getCurrentsBy(UserContext uc, Postfach pf)
@NotNull Map<String,String>
IMandantHandler. getCustomAttributes(UserContext uc, Mandant client)
Gets the custom properties of this client.Map<String,String>
IProjektHandler. getCustomAttributes(UserContext uc, Projekt project)
Map<String,String>
IVorgangHandler. getCustomAttributes(UserContext uc, Vorgang v)
DatenbankZugriff
IDatenbankzugriffHandler. getDatenbankzugriffByMandant(UserContext uc, Mandant mandant, String name)
Gets the Datenbankzugriff by.Datenquelle
IDatenquelleHandler. getDatenquelleById(UserContext uc, Mandant client, int id)
Gets the DataStores by.Datenquelle
IDatenquelleHandler. getDatenquelleByName(UserContext uc, Mandant client, String name)
Gets the DataStores by.Datenquelle
IDatenquelleHandler. getDatenquelleByNameAndType(UserContext uc, Mandant client, String name, EDatenquellenTyp datenquellenTyp)
Gets the DataStores by name and typeList<Datenquelle>
IDatenquelleHandler. getDatenquellen(UserContext uc, Mandant client)
Gets the DataStores.MandantRessource
IMandantRessourcenHandler. getDownloadRessource(UserContext uc, Integer mandantId, String ressourceName)
ProjektRessource
IProjektRessourcenHandler. getDownloadRessource(UserContext uc, FrontendServer fs, Integer projektId, String ressourceName)
List<BenutzerGruppe>
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.UserIdentity
IUserIdentityHandler. getExisting(UserContext uc, UserIdentity identity)
Gets another user identity with the same identifier information (client/identifier) if it exists.List<ExtendedPostfach>
IPostfachHandler. getExtendedPostfaecherByBenutzer(UserContext uc, Benutzer benutzer)
Deprecated.List<Aktion>
IAktionHandler. getFolgeAktionen(UserContext uc, Aktion aktion)
Deprecated.List<Status>
IStatusHandler. getFolgeStatus(UserContext uc, Benutzer currentUser, Projekt projekt, Status currentStatus)
Deprecated.Gets the folge status.PagedResult<UserPortal>
IUserPortalHandler. getForFrontendServer(UserContext uc, FrontendServer frontendServer, int page, int pageSize)
Returns all user portal entities available on the given frontend server.PagedResult<UserPortal>
IUserPortalHandler. getForMasterServer(UserContext uc, int page, int pageSize)
Returns all user portal entities available on the master server.List<IFormRecordBaseData>
IVorgangHandler. getFormRecordBaseData(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)
IFormRecordDoiInitData
IVorgangHandler. getFormRecordDoiInitData(UserContext uc, Vorgang formRecord)
IFormRecordReviewData
IVorgangHandler. getFormRecordReviewData(UserContext uc, IInboxFormRecordRequest inboxRequest)
IFormRecordUploadRequestData
IVorgangHandler. getFormRecordUploadRequestData(UserContext uc, IInboxFormRecordRequest inboxRequest)
Map<String,String>
ITextbausteinHandler. getI18nValues(UserContext uc, Textbaustein template)
Provides the i18n values from the template.List<WorkflowTask>
IWorkflowTaskHandler. getInboxTasks(UserContext uc, Vorgang formRecord, Benutzer user)
Deprecated.List<WorkflowTask>
IWorkflowTaskHandler. getInboxTasks(UserContext uc, Vorgang formRecord, IUser user)
Finds all tasks that are allowed to be invoked by the given user in the inbox.Projekt
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.Modul
IModulHandler. getModulByName(UserContext uc, Mandant mandant, String name)
Deprecated.List<Modul>
IModulHandler. getModuleByRolle(UserContext uc, Rolle rolle)
Deprecated.Vorgang
IVorgangHandler. getParent(UserContext uc, Vorgang formRecord)
Postfach
IPostfachHandler. getPostfachByMandant(UserContext uc, Mandant mandant, String name)
Gets the Postfach by.List<Postfach>
IPostfachHandler. getPostfaecherByBenutzer(UserContext uc, Benutzer benutzer)
Deprecated.List<Aktion>
IAktionHandler. getPrevAktionen(UserContext uc, Aktion aktion, Class<? extends IProcessing> verarbeitungsInterface)
Deprecated.List<ProtocolEntryProcessing>
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.List<Projekt>
IFrontendServerHandler. getProjektsByFs(UserContext uc, Integer fronendServerId, Integer mandantId, Integer benutzerGruppeId)
Gets the projekts by fs.Datenquelle
IDatenquelleHandler. getPublicDatasource(UserContext uc, Mandant client, String name, EDatenquellenTyp datenquellenTyp)
Gets an public datasourceList<Rolle>
IRolleHandler. 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 entityList<Status>
IStatusHandler. getStatusPre(UserContext uc, long stateId)
Deprecated.Retrieves theStatus.getStatusPre()
.String
ISystemPropertyHandler. getStringValue(UserContext uc, String key, String defaultValue)
Returns the String value of the system property with the given key if it exists.LicenseSyncData
ILicenseFileHandler. getSystemLicenseSyncData(UserContext uc)
List<ProtocolEntrySystem>
IProtokollHandler. getSystemProtocol(UserContext uc)
Textbaustein
ITextbausteinHandler. getTextbausteinBy(UserContext uc, Mandant mandant, String name, ETextbausteinKategorie kategorie)
Gets the textbaustein by.List<Textbaustein>
ITextbausteinHandler. getTextbausteine(UserContext uc, Mandant mandant)
Gets the textbausteine.List<Textbaustein>
ITextbausteinHandler. getTextbausteineByKategorie(UserContext uc, Mandant mandant, ETextbausteinKategorie kategorie)
Gets the textbausteine vom uebergebenen Typ.TokenConfiguration
IUserTokenHandler. getTokenConfiguration(UserContext uc)
List<DirectClientAuthorization>
IDirectClientAuthorizationHandler. getUnacceptedClientInvitations(UserContext uc, UserProfile userProfile)
Returns the direct client authorizations for the given user profile that have not yet been accepted.PagedResult<FormRecordMessage>
IFormRecordMessageHandler. getUnreadByUser(UserContext uc, IUser user, int page, int pageSize)
Finds all unread form record messages the user given by the user context has access to.List<UserRefreshToken>
IUserTokenHandler. getUserRefreshTokens(UserContext uc, IUser user)
WorkflowTrigger
IWorkflowTriggerHandler. getUserTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, UUID taskUuid, UUID triggerUuid)
Returns the workflow user trigger defined by the given record, task and trigger UUID.PagedResult<WorkflowTrigger>
IWorkflowTriggerHandler. getUserTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize)
Finds the workflow user triggers available for the form record given by its UUID if the given user can access the form record.List<Vorgang>
IVorgangHandler. getVorgaengeByBenutzer(UserContext uc, Benutzer benutzer)
Deprecated.List<ExtendedEntityModel<Vorgang>>
IVorgangHandler. getVorgaengeData(UserContext uc, Projekt pro, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType, Postfach... inboxes)
List<ExtendedEntityModel<Vorgang>>
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.ExtendedEntityModel<Vorgang>
IVorgangHandler. getVorgangsData(UserContext uc, Projekt pro, Vorgang v, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
ExtendedEntityModel<Vorgang>
IVorgangHandler. getVorgangsData(UserContext uc, String prozessID, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
WebDavAccess
IWebDavAccessHandler. getWebDavAccessByMandant(UserContext uc, Mandant client, String name)
Benutzer
IBenutzerHandler. handleUserLogin(UserContext uc, Benutzer user)
Deprecated.boolean
IDirectClientAuthorizationHandler. hasUnacceptedClientInvitations(UserContext uc, UserProfile userProfile)
Checks whether the given user profile has unaccepted client invitations.Projekt
IProjektHandler. importProjekt(UserContext uc, Mandant mandant, byte[] bytes, String name, String beschreibung, String title)
boolean
IProjektHandler. isActivationAllowed(UserContext uc, Projekt projekt)
BasicRefResult
IAktionHandler. isAktionMoveable(UserContext uc, Aktion aktion, int targetIdx)
Deprecated.Boolean
IFrontendServerHandler. isAlreadyUsed(UserContext uc, MandantFrontendServer mfs)
boolean
IMandantHandler. isCreationAllowed(UserContext uc, Mandant mandant)
Boolean
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.Boolean
IProjektHandler. isZugriffsberechtigt(UserContext uc, Projekt projekt, Benutzer ben)
Deprecated.Boolean
IProjektHandler. isZugriffsbeschraenkt(UserContext uc, Projekt projekt)
String
ITextbausteinHandler. mandantSpecificMsg(UserContext uc, Mandant mandant, ETextbausteinMsgCode msgCode)
Mandant specific msg.List<Attachment>
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.FormEingang
IFormEingangHandler. mostCurrent(UserContext uc, Vorgang v)
Most current.Aktion
IAktionHandler. move(UserContext uc, Aktion aktion, int targetIdx)
Deprecated.Status
IStatusHandler. move(UserContext uc, Status status, int newIdxNum)
Deprecated.Appointment
IAppointmentHandler. moveBookedAppointment(UserContext uc, IAppointmentMoveBookingParams params)
Moves an appointment to a different time and date.long
IFormEingangHandler. ownerId(UserContext uc, Vorgang v)
Deprecated.IPostFormRecordMessageResponse
IFormRecordMessageHandler. postMessage(UserContext userContext, IPostFormRecordMessageRequest postMessageRequest)
Posts a form record message, either to an existing chat or to a new chat.de.xima.cmn.db.model.SerializableResultSet
IDatenbankzugriffHandler. query(UserContext uc, Integer dbZugriffId, String sql, boolean suppressStatementLimits, Serializable... args)
Benutzer
IBenutzerHandler. registerBenutzer(UserContext uc, Benutzer benutzer, Mandant client)
Deprecated.Methode zum Anlegen eines neuen Benutzers zu einem MandantenIExclusiveFormRecordLockResult
IVorgangHandler. releaseExclusiveFormRecordLock(UserContext uc, IBasicFormRecordRequestData req)
void
IFormElementHandler. removeAllFromFormVersion(UserContext uc, FormVersion fv)
boolean
IUserTokenHandler. removeRefreshToken(UserContext uc, UserRefreshToken token)
boolean
IUserTokenHandler. removeRefreshToken(UserContext uc, String refreshToken, IClientDescriptor clientDescriptor)
<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.MandantRessource
IMandantRessourcenHandler. update(UserContext uc, byte[] daten, String userName, String fileName, MandantRessource res)
ProjektRessource
IProjektRessourcenHandler. update(UserContext uc, byte[] daten, String userName, String fileName, ProjektRessource res)
UserProfile
IUserProfileHandler. update(UserContext uc, UserProfile entity)
Updates the given user profile and returns the updated entity.Attachment
IAttachmentHandler. updateByUser(UserContext uc, String username, String oldFileName, Attachment attachment)
UserRefreshToken
IUserTokenHandler. updateRefreshToken(UserContext uc, String refreshToken, IClientDescriptor clientDescriptor)
List<EAppointmentBookingError>
IAppointmentHandler. validateAppointments(UserContext uc, IAppointmentValidateParams params)
Validates whether the given appointments can be created or updated.org.pac4j.core.profile.UserProfile
IUserProfileHandler. validateSuperUserLogin(UserContext uc, String loginId, String password)
Validates the given user credentials and returns the user profile of the super user if successfully.org.pac4j.core.profile.UserProfile
IUserProfileHandler. validateUserLogin(UserContext uc, String loginId, String password)
Validates the given user credentials and returns the user profile if successfully. -
Uses of UserContext in de.xima.fc.handler.interfaces.file
Methods in de.xima.fc.handler.interfaces.file with parameters of type UserContext Modifier and Type Method Description <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)
<TFileMeta extends IFileMetaEntity<?,?>>
byte[]IFileHandler. getUncachedFileEntityData(UserContext uc, TFileMeta fileEntity)
Returns the file data of the given file 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 UserContext Modifier and Type Method Description Boolean
IFSConnectionHandler. closeAllConnections(UserContext uc)
Close all connections.Boolean
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.IPluginDataSourceRetVal
IPluginHandler. executeDatenquelle(UserContext uc, String datasourceName, Mandant mandant, IPluginDataSourceParams params)
Map<String,IPluginFormPrePersistRetVal>
IPluginHandler. executeFormPrePersistPlugins(UserContext uc, Mandant mandant, IPluginFormPrePersistParams params)
Map<String,IPluginFormPreProcessRetVal>
IPluginHandler. executeFormPreProcessPlugins(UserContext uc, Mandant mandant, IPluginFormPreProcessParams params)
Map<String,IPluginFormPreRenderRetVal>
IPluginHandler. executeFormPreRenderPlugins(UserContext uc, Mandant mandant, IPluginFormPreRenderParams params)
Map<String,IPluginFormPreRespondRetVal>
IPluginHandler. executeFormPreRespondPlugins(UserContext uc, Mandant mandant, IPluginFormPreRespondParams params)
IPluginGenericRetVal
IPluginHandler. executeGenericPlugin(UserContext uc, String pluginName, Mandant mandant, IPluginGenericParams params)
IPluginServletActionRetVal
IPluginHandler. executeServletActionPlugin(UserContext uc, String pluginName, Mandant mandant, IPluginServletActionParams params)
IClientDescriptor
IAuthenticationHandler. getActiveClientDescriptor(UserContext uc, String clientName)
Returns the client descriptor for the given client name.Map<String,IClientDescriptor>
IAuthenticationHandler. getActiveClientDescriptors(UserContext uc, Set<String> clientNames)
Returns the client descriptors for the given client names.IAuthenticator<?>
IAuthenticationHandler. getAuthenticator(UserContext uc, UUID callbackUuid)
Returns the authenticator with the given callback UUID.List<IClientDescriptor>
IAuthenticationHandler. getBackendClientDescriptors(UserContext uc)
Finds all active client descriptors that are configured for the backend in order.List<IClientDescriptor>
IAuthenticationHandler. getBackendInputClientDescriptors(UserContext uc)
Finds all active client descriptors that are configured for the backend and that require direct input of credentials in order.List<IClientDescriptor>
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).IClientDescriptor
IAuthenticationHandler. getClientDescriptor(UserContext uc, String clientName)
Returns theclient
for the given client name.PagedResult<IClientDescriptor>
IAuthenticationHandler. getClientDescriptorsByUserPortal(UserContext uc, UserPortal userPortal, int page, int pageSize)
Gets all client descriptors available for the given user portalPagedResult<IClientDescriptor>
IAuthenticationHandler. getClientDescriptorsByUserPortal(UserContext uc, UUID userPortalUuid, int page, int pageSize)
Gets all client descriptors available for the user portal given by its UUID.byte[]
IPluginHandler. getConfigFileData(UserContext uc, PluginSyncData pluginEntity)
Map<String,IPluginFormElementCatalogue>
IPluginHandler. getFormElementCataloguePlugins(UserContext uc, Mandant mandant, Locale locale)
Map<String,IPluginFormElementWidget>
IPluginHandler. getFormElementWidgetPlugins(UserContext uc, Mandant mandant, Locale locale)
byte[]
IPluginHandler. getJarFileData(UserContext uc, PluginSyncData pluginEntity)
IFormResource
IPluginHandler. getPluginFormResource(UserContext uc, Integer clientID, String pluginName)
IFormResource
IPluginHandler. getPluginFormResource(UserContext uc, Integer clientID, String pluginName, IPluginFormResourceGetDataParams params)
Map<EPluginScope,Set<String>>
IPluginHandler. getPluginNameMap(UserContext uc, Mandant mandant, Class<? extends IFCPlugin> type)
Set<String>
IPluginHandler. getPluginNames(UserContext uc, Mandant mandant, Class<? extends IFCPlugin> type)
List<PluginSyncData>
IPluginHandler. getPluginSyncData(UserContext uc, boolean isFrontendServer)
Set<IClientDescriptor>
IAuthenticationHandler. getRestClientDescriptors(UserContext uc)
Finds all active client descriptors that are available for the REST API.EConnectionStatus
IFSConnectionHandler. getStatus(UserContext uc, long frontendserver_id)
Gets the status.ELicenseVersionState
ILicenseHandler. getSystemLicenseVersionState(UserContext uc)
com.alibaba.fastjson.JSONObject
IGenericCacheHandler. getUncachedI18nValues(UserContext uc, Textbaustein template)
LicenseModel
ILicenseHandler. getUnchachedLicenseModel(UserContext uc, String licenseKey)
Gets the license modelLicenseModel
ILicenseHandler. 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.Boolean
IFSConnectionHandler. initConnections(UserContext uc)
Inits the connections.FCMessage
ISetupHandler. invokeLiquibaseProzess(UserContext uc, ELiquibaseCmd lbCmd)
Deprecated.Use FormcycleUpdate instead.Boolean
ISetupHandler. isDbConfigured(UserContext uc)
Methode zum Testen ob die Datenbank konfigureiert wurdeAuthenticationData
IAuthenticationHandler. loadAuthRequestData(UserContext uc, AuthenticationDataRequest request)
Reads the data required for authenticating a form request, including theform
, theclient
, and theauthenticator configurations
.FormPersistData
IFormHandler. loadFormPersistData(UserContext uc, FormPersistRequest requestRequest)
FormProcessData
IFormHandler. loadFormProcessData(UserContext uc, FormProcessRequest processRequest)
FormRenderData
IFormHandler. loadFormRenderData(UserContext uc, FormRenderRequest renderRequest)
FormRequestData
IFormHandler. loadFormRequestData(UserContext uc, FormRequest formRequest)
FormUserRequestData
IFormHandler. loadFormUserRequestData(UserContext uc, FormUserRequest userRequest)
Deprecated.UseIUser
to get user data.String
IPlaceholderHandler. parse(UserContext uc, String text, Vorgang formRecord, boolean encodeForHTML)
Deprecated.Use PlaceholderReplace directly insteadString
IPlaceholderHandler. 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.Boolean
IFSConnectionHandler. testConnection(UserContext uc, FrontendServer fs)
Test connection.Boolean
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 UserContext Modifier and Type Method Description Map<String,List<String[]>>
IFormDataHandler. getFieldValueMap(UserContext uc, Vorgang v)
Gets the flatten form for.String
IFormDataHandler. getFormData(UserContext uc, FormEingang fe)
String
IFormDataHandler. getFormData(UserContext uc, Vorgang v)
Map<String,List<String>>
IFormDataHandler. getFormDataMap(UserContext uc, FormEingang fe)
Map<String,List<String>>
IFormDataHandler. getFormDataMap(UserContext uc, Vorgang v)
IWorkflowResponse
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)
.IWorkflowResponse
IWorkflowHandler. initWorkflow(UserContext uc, Vorgang vorgang, Status status, IUser user, Map<String,Serializable> sessionAttributes, boolean isCorrection, boolean anonymize)
Deprecated.Use methods of the new workflow engine, such asIWorkflowHandler.triggerEvent(UserContext, IFormRecordProvidingEvent)
.IFormDataAdapter
IFormDataHandler. instFor(UserContext uc, FormEingang fe)
IFormDataAdapter
IFormDataHandler. instFor(UserContext uc, Vorgang v)
boolean
IFormDataHandler. processPostfachDynamicValues(UserContext uc, Vorgang process)
Speichern von Formulardaten in die dynamische Tabelle für die PostfachanzeigeVorgang
IFormDataHandler. setFormData(UserContext uc, Map<String,List<String>> nvPairs, Vorgang v)
FormEingang
IFormDataHandler. setFormData(UserContext uc, Map<String,List<String>> nvPairs, Vorgang v, FormEingang fe)
Deprecated.IRemoteEventExecutionResult
IWorkflowHandler. triggerEvent(UserContext uc, IFormRecordProvidingEvent eventData)
IWorkflowResponse
IWorkflowHandler. verifyAndInitWorkflow(UserContext uc, WorkflowStartingContext startingContext)
Deprecated.Use methods of the new workflow engine, such asIWorkflowHandler.triggerEvent(UserContext, IFormRecordProvidingEvent)
.IDoiVerificationResult
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
-
Uses of UserContext in de.xima.fc.handler.workflow
Methods in de.xima.fc.handler.workflow with parameters of type UserContext Modifier and Type Method Description Map<String,List<String[]>>
FormDataHandler. getFieldValueMap(UserContext uc, Vorgang v)
Gets the flatten form for.String
FormDataHandler. getFormData(UserContext uc, FormEingang fe)
String
FormDataHandler. getFormData(UserContext uc, Vorgang v)
Map<String,List<String>>
FormDataHandler. getFormDataMap(UserContext uc, FormEingang fe)
Map<String,List<String>>
FormDataHandler. getFormDataMap(UserContext uc, Vorgang v)
IWorkflowResponse
WorkflowHandler. initWorkflow(UserContext uc, Vorgang vorgang, Status status, Benutzer currentUser, Map<String,Serializable> sessionAttributes, boolean isCorrection, boolean anonymize)
Deprecated.Use the new workflow engine.IWorkflowResponse
WorkflowHandler. initWorkflow(UserContext uc, Vorgang vorgang, Status status, IUser user, Map<String,Serializable> sessionAttributes, boolean isCorrection, boolean anonymize)
Deprecated.Use the new workflow engine.IFormDataAdapter
FormDataHandler. instFor(UserContext uc, FormEingang fe)
IFormDataAdapter
FormDataHandler. instFor(UserContext uc, Vorgang v)
boolean
FormDataHandler. processPostfachDynamicValues(UserContext uc, Vorgang v)
Vorgang
FormDataHandler. setFormData(UserContext uc, Map<String,List<String>> nvPairs, Vorgang v)
FormEingang
FormDataHandler. setFormData(UserContext uc, Map<String,List<String>> nvPairs, Vorgang v, FormEingang fe)
Deprecated.IRemoteEventExecutionResult
WorkflowHandler. triggerEvent(UserContext uc, IFormRecordProvidingEvent eventData)
IWorkflowResponse
WorkflowHandler. verifyAndInitWorkflow(UserContext uc, WorkflowStartingContext wfsCtx)
Deprecated.Use the new workflow engine.IDoiVerificationResult
WorkflowHandler. verifyDoubleOptIn(UserContext uc, IDoiVerificationEventData eventData)
-
Uses of UserContext in de.xima.fc.i18n
Constructors in de.xima.fc.i18n with parameters of type UserContext Constructor Description I18nValuesJSONBuilder(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 UserContext Modifier and Type Method Description ProcessGUIModel
ProcessGUIModel.Builder. build(UserContext uc, IUser user, ViewBean viewBean)
Deprecated.static List<Status>
ProcessGUIModel.Builder. findAvailableStates(UserContext uc, Benutzer user, Vorgang formRecord)
Deprecated.static 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 UserContext Constructor Description LazyAppointmentScheduleModel(UserContext uc, boolean excludeLockedRecords, 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 UserContext Modifier and Type Method Description protected 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 UserContext Modifier and Type Method Description static boolean
InboxUtils. canChangeFormRecordToState(UserContext uc, Vorgang formRecord, Status state)
Deprecated.static boolean
InboxUtils. canUserChangeToState(UserContext uc, IUser user, Status state)
Deprecated.static List<Projekt>
InboxUtils. getInboxProjects(UserContext uc, List<Projekt> projects, Postfach inbox)
static List<Long>
InboxUtils. getStatusIdsByName(UserContext uc, String searchStr, Mandant client)
static List<Long>
InboxUtils. getWorkflowStateIdsByName(UserContext uc, String searchStr, Mandant client, Locale locale)
-
Uses of UserContext in de.xima.fc.interfaces
Methods in de.xima.fc.interfaces that return UserContext Modifier and Type Method Description UserContext
IEntityContext. getUserContext()
Methods in de.xima.fc.interfaces with parameters of type UserContext Modifier and Type Method Description void
IEntityContext. setUserContext(UserContext uc)
-
Uses of UserContext in de.xima.fc.interfaces.form
Methods in de.xima.fc.interfaces.form that return UserContext Modifier and Type Method Description UserContext
IFormRenderContext. getUserContext()
UserContext
IFormRequestContext. getUserContext()
Methods in de.xima.fc.interfaces.form with parameters of type UserContext Modifier and Type Method Description void
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 UserContext Modifier and Type Field Description protected UserContext
AEntityContext. uc
Methods in de.xima.fc.jpa.context that return UserContext Modifier and Type Method Description UserContext
AEntityContext. getUserContext()
Getter für ucMethods in de.xima.fc.jpa.context with parameters of type UserContext Modifier and Type Method Description static IEntityContext
EntityContextFactory. newEntityContext(UserContext uc)
void
AEntityContext. setUserContext(UserContext uc)
Setter des uc -
Uses of UserContext in de.xima.fc.logic.form_record.chat
Methods in de.xima.fc.logic.form_record.chat with parameters of type UserContext Modifier and Type Method Description static IFulfillRequestedUploadResponse
FormRecordChatManager. fulfillUploadRequest(UserContext userContext, IFulfillRequestedUploadRequest request)
Fulfills arequested upload
.static IExtendedFulfillRequestedUploadResponse
FormRecordChatManager. fulfillUploadRequest(UserContext userContext, IExtendedFulfillRequestedUploadRequest request)
Fulfills arequested upload
.static IPostFormRecordMessageResponse
FormRecordChatManager. postFormRecordMessage(UserContext userContext, IPostFormRecordMessageRequest request)
Posts amessage
to aform record
.static IExtendedPostFormRecordMessageResponse
FormRecordChatManager. postFormRecordMessage(UserContext userContext, IExtendedPostFormRecordMessageRequest request)
Posts amessage
to aform record
. -
Uses of UserContext in de.xima.fc.mail
Methods in de.xima.fc.mail with parameters of type UserContext Modifier and Type Method Description static 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 UserContext Modifier and Type Method Description static void
FeedbackMailUtil. sendFeedback(UserContext uc, Mandant client, IFeedbackMailData feedbackMailData)
static 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 UserContext Modifier and Type Method Description UserContext
WorkflowStartingContext. getUsersContext()
Constructors in de.xima.fc.mdl.workflow with parameters of type UserContext Constructor Description WorkflowStartingContext(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 Modifier and Type Method Description UserContext
ApiCrudMixin. uc()
-
Uses of UserContext in de.xima.fc.ms.test.extension
Methods in de.xima.fc.ms.test.extension with parameters of type UserContext Modifier and Type Method Description void
IEntityContextHolder. reopen(UserContext userContext)
Closes the current context if open and opens a new entity context with the given user context. -
Uses of UserContext in de.xima.fc.plugin
Methods in de.xima.fc.plugin with parameters of type UserContext Modifier and Type Method Description static 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)
static Set<String>
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 UserContext Modifier and Type Method Description static 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 UserContext Modifier and Type Method Description UserContext
IPublicPromaInvocationContext. userContext()
Methods in de.xima.fc.proma.context with parameters of type UserContext Modifier and Type Method Description static IPublicNativeSyncContext
PromaInvocationContexts. publicNative(UserContext uc)
static IPublicAsyncWebSocketContext
PromaInvocationContexts. publicWebSocketAsync(UserContext uc)
static IPublicSyncWebSocketContext
PromaInvocationContexts. publicWebSocketSync(UserContext uc)
IPublicNativeSyncContextBuilder
IPublicNativeSyncContextBuilder. userContext(UserContext userContext)
THIS
IPublicPromaInvocationContextBuilder. userContext(UserContext userContext)
-
Uses of UserContext in de.xima.fc.servlet
Methods in de.xima.fc.servlet with parameters of type UserContext Modifier and Type Method Description protected 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 UserContext Modifier and Type Field Description protected UserContext
AbstractServletHandler. uc
Deprecated. -
Uses of UserContext in de.xima.fc.servlet.manager
Methods in de.xima.fc.servlet.manager with parameters of type UserContext Modifier and Type Method Description static 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 UserContext Modifier and Type Method Description static 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 UserContext Modifier and Type Method Description FdToExcelResult
FdToExcelBuilder. buildForInbox(UserContext uc, Benutzer user, de.xima.cmn.criteria.QueryCriteriaManager qcm)
Deprecated.FdToExcelResult
FdToExcelBuilder. buildForProcessIDs(UserContext uc, Benutzer user, List<Long> processIDs)
Deprecated.FdToExcelResult
FdToExcelBuilder. buildForProcessIDs(UserContext uc, IUser user, List<Long> processIDs)
Builds the excel export for an list ofVorgang.getId()
´sByteArrayOutputStream
FDToExcelTransformer. createForPostfach(UserContext uc, List<String> vl, XfcSession sess, de.xima.cmn.criteria.QueryCriteriaManager qm, boolean withAlias, boolean multiline, Benutzer ben)
ByteArrayOutputStream
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 UserContext Modifier and Type Method Description FdToXmlResult
FdToXmlBuilder. buildForInbox(UserContext uc, Benutzer user, de.xima.cmn.criteria.QueryCriteriaManager qcm)
Deprecated.FdToXmlResult
FdToXmlBuilder. buildForProcess(UserContext uc, Vorgang formRecord, IFormDataAdapter fda, IXForm xform)
Builds the XML export of an single form recordFdToXmlResult
FdToXmlBuilder. buildForProcessIDs(UserContext uc, Benutzer user, List<Long> processIDs)
Deprecated.FdToXmlResult
FdToXmlBuilder. buildForProcessIDs(UserContext uc, IUser user, List<Long> processIDs)
Builds the XML export of anList
ofVorgang.getId()
´sFdToXmlResult
FdToXmlBuilder. 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 UserContext Modifier and Type Field Description static 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 UserContext Modifier and Type Method Description static UserContext
UserContextFactory. backendUserContextForWebContext(javax.faces.context.FacesContext ctx)
Reads the user from the given Faces context, and creates a new backend user context wrapper for that user.static 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
UserContextFactory. forUser(IUser user)
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
UserContext. setBenutzer(Benutzer benutzer)
Deprecated.static UserContext
UserContextFactory. userContextForUser(IUser user)
static UserContext
UserContextFactory. userContextForWebContext(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. -
Uses of UserContext in de.xima.fc.web
Methods in de.xima.fc.web with parameters of type UserContext Modifier and Type Method Description static Benutzer
LoginHelper. doLogin(UserContext uc, String userLogin, String userPwd, Long mandantId)
-
Uses of UserContext in de.xima.fc.web.common.request
Methods in de.xima.fc.web.common.request with parameters of type UserContext Modifier and Type Method Description ITransferable
JSONRequester. extractValuesFromJSON(UserContext uc)
-
Uses of UserContext in de.xima.fc.web.common.respond
Methods in de.xima.fc.web.common.respond with parameters of type UserContext Modifier and Type Method Description static 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 UserContext Modifier and Type Method Description static 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.
-