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 IXFormXFormCache. cacheForm(UserContext uc, FormVersion entity)static <T extends de.xima.cmn.dao.interfaces.ILockableEntity<?>>
voidGenericDataCache. cacheStringData(UserContext uc, T entity, String dataToCache)Writes the given data into the cache under the locking version of the given entity.static <E extends IFileDataEntity<?>,T extends IFileProviding<?,E>>
byte[]FileCache. getCachedFileData(UserContext uc, T entity)static <T extends IFileEntity<?,?>>
byte[]FileCache. getCachedFileEntityData(UserContext uc, T fileEntity)static IXFormXFormCache. getCachedForm(UserContext uc, FormVersion entity)static com.alibaba.fastjson.JSONObjectGenericDataCache. getCachedI18nValues(UserContext uc, Mandant client)static com.alibaba.fastjson.JSONObjectGenericDataCache. 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 IXFormXFormCache. getUncachedForm(UserContext uc, FormVersion entity)static XformCacheModelXFormCache. 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 IExclusiveFormRecordLockResultVorgangAPI. acquireExclusiveFormRecordLock(UserContext uc, IBasicFormRecordRequestData req)Acquires an exclusive lock on the form record.VorgangVorgangAPI. addAttachment(UserContext uc, Vorgang vorgang, Attachment attachment)Method for adding a attachment to aVorgang.booleanBenutzerAPI. addBenutzerToGruppe(UserContext uc, Benutzer ben, BenutzerGruppe bg)Method to add a user to a user group.voidProtokollAPI. addMandantProtokollEintrag(UserContext uc, Mandant mandant, ProtocolEntryClient entry)Method for creating a protocol entry when a client is changed.RolleRolleAPI. addModulToRolle(UserContext uc, Rolle rolle, Modul newModul)Method for adding a module to a existing role.voidProtokollAPI. addProjektProtokollEintrag(UserContext uc, Projekt projekt, ProtocolEntryClient entry)Method for creating a protocol entry when a project is changed.ProjektProjektAPI. addProjektRessource(UserContext uc, Projekt projekt, ProjektRessource ressource)voidProtokollAPI. addSystemProtokollEintrag(UserContext uc, ProtocolEntrySystem entry)Method for creating a system protocol entryvoidProtokollAPI. addVorgangProtokollEintrag(UserContext uc, Vorgang vorgang, ProtocolEntryProcessing entry)Method for creating a protocol entry when a status is changed.intVorgangAPI. bulkDelete(UserContext uc, List<Long> formRecordIds)Deletes all form records with the given IDsintVorgangAPI. bulkMarkRead(UserContext uc, List<Long> formRecordIds, boolean read)Sets the attribute 'gelesen' of all the form records with the given IDsBenutzerBenutzerAPI. byLDAPGruppe(UserContext uc, String username, Mandant mandant)BenutzerBenutzerAPI. byLDAPGruppeLogin(UserContext uc, Mandant man, String username, String clearTextPassword)BenutzerBenutzerAPI. byLogin(UserContext uc, String username, String clearTextPassword, Mandant mandant)Method for determining a user based on his login data.BenutzerBenutzerAPI. byNameAndMandant(UserContext uc, String username, Mandant mandant)voidAppointmentAPI. cancelBookedAppointment(UserContext uc, IAppointmentDeleteBookingParams params)Cancels the given appointment.booleanAttachmentAPI. checkAttachmentsHash(UserContext uc, String prozessId, String sessionId, int hash)Method for checking if the hashkey is correct for the attachments of aVorgang.BenutzerBenutzerAPI. checkLDAPGroupsActiveUser(UserContext uc, Long clientId, String userName)booleanBenutzerAPI. checkLDAPLogin(UserContext uc, Mandant man, String username, String clearTextPassword)Method for determining a user based on his LDAP login.BooleanBenutzerAPI. checkLogin(UserContext uc, String username, String clearTextPassword, Mandant man)Method for checking login data of a user.voidPostfachAPI. clear(UserContext uc, Mandant mandant, Postfach postfach)Deprecated.voidPostfachAPI. clear(UserContext uc, Postfach postfach)Method for emptying aPostfach.ProjektProjektAPI. copy(UserContext uc, Projekt projekt, long id, long formVersionId, long workflowVersionId)VorgangVorgangAPI. correctStatus(UserContext uc, Vorgang formRecord, Status targetState, Benutzer user)TAEntityAPI. create(UserContext uc, T entity)Method for creating a entity.T[]AEntityAPI. create(UserContext uc, T[] entities)Method for creating multiple entities.FormEingangFormEingangAPI. create(UserContext uc, FormEingang formEingang, Benutzer vorgangsOwner, Benutzer benutzer)Deprecated.user#create(UserContext, FormEingang)Method for determining of aFormEingang.FormVersionFormVersionAPI. create(UserContext uc, FormVersion formVersion, boolean isFirstFormVersion)Method for creating aFormVersionentity.<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.MandantRessourceMandantRessourcenAPI. create(UserContext uc, String name, byte[] data, String userName, String fileName, Mandant mandant)Method for creating aMandantRessourcewith the transmitted data.ProjektRessourceProjektRessourcenAPI. create(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant, Projekt projekt)AppointmentAppointmentAPI. createBookedAppointment(UserContext uc, IAppointmentCreateBookingParams params)Books the given appointment.AttachmentAttachmentAPI. createByUser(UserContext uc, String username, Attachment attachment)BooleanAEntityAPI. delete(UserContext uc, T entity)Method for deleting a entity.BooleanAEntityAPI. 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.BooleanAEntityAPI. deleteAllBy(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)Method for deleting entities using aQueryCriteriaManagers.<T extends ITransferableEntity,C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
BooleanGenericAPI. deleteAllBy(Class<T> entityClass, UserContext uc, C cm)Method for deleting multiple entities of a defined class by ID.<T extends ITransferableEntity>
BooleanGenericAPI. deleteAllBy(Class<T> entityClass, UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)Method for deleting multiple entities of a defined class by ID. * @paramthe type of the entity BooleanAEntityAPI. deleteById(UserContext uc, Integer id)BooleanAEntityAPI. deleteById(UserContext uc, Long id)Method for deleting a entity by 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.booleanAttachmentAPI. deleteByUser(UserContext uc, String username, boolean force, Attachment... attachments)booleanAttachmentAPI. deleteByUser(UserContext uc, String username, Attachment... attachments)de.xima.cmn.db.model.SerializableResultSetDatenbankZugriffAPI. executeDBquery(UserContext uc, Mandant mandant, String abfrageName, boolean suppressStatementLimits, Serializable... parameters)Method for executing a query with parameter.de.xima.cmn.db.model.SerializableResultSetDatenbankZugriffAPI. executeDBquery(UserContext uc, Mandant mandant, String abfrageName, IReplacerParams placeholderParams, boolean suppressStatementLimits, Serializable... parameters)de.xima.cmn.db.model.SerializableResultSetDatenquelleAPI. executeDBquery(UserContext uc, Mandant mandant, String datenquellenName, Serializable... parameters)Deprecated.IAppointmentFreeSlotQueryResultAppointmentTemplateAPI. executeFreeSlotQuery(UserContext uc, IAppointmentFreeSlotQueryParams params)Finds all available date slots for the given appointment template, in the given month of the year.IAppointmentIcalQueryResultAppointmentTemplateAPI. executeIcalQuery(UserContext uc, IAppointmentIcalQueryParams params)Finds all available appointments for the given appointment template, and returns and iCal file.de.xima.cmn.db.model.SerializableResultSetDatenbankZugriffAPI. executePublicDBquery(UserContext uc, Mandant client, String queryName, boolean suppressStatementLimits, Serializable[] parameters)com.alibaba.fastjson.JSONArrayLDAPAbfrageAPI. executePublicQuery(UserContext uc, Mandant man, String queryName, Serializable[] parameters)com.alibaba.fastjson.JSONArrayLDAPAbfrageAPI. executeQuery(UserContext uc, Mandant man, String abfrageName, Serializable[] parameters)Method for executing a query by query name.IntegerDatenbankZugriffAPI. executeSQL(UserContext uc, Integer dbZugriffId, String sql)de.xima.cmn.db.model.SerializableResultSetDatenbankZugriffAPI. executeSQL(UserContext uc, Integer dbZugriffID, String sql, boolean suppressStatementLimits, Serializable... args)Method for executing a QueryPreparedStatementon the Master-Server.List<BenutzerGruppe>ProjektAPI. getAccessGroups(UserContext uc, Projekt project)WorkflowVersionWorkflowVersionAPI. getActiveByProject(UserContext uc, Projekt project)Finds the active workflow version for the given project.RolleRolleAPI. 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 aQueryCriteriaManagers.List<T>AEntityAPI. getAllBy(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)Method for determining all entities using aQueryCriteriaManagers.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)Methode zum Ermitteln aller Postfächer, die einem Nutzer zugewiesen sind.List<Vorgang>VorgangAPI. getAllByBenutzer(UserContext uc, Benutzer benutzer)List<Postfach>PostfachAPI. getAllByBenutzergruppe(UserContext uc, BenutzerGruppe benutzerGruppe)Methode zum Ermitteln aller Postfächer, die einerBenutzerGruppezugeordnet 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 givenMandantList<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)Gets all projects where the given user is editor ofList<Projekt>ProjektAPI. getAllByEditorUser(UserContext uc, Benutzer editor, Mandant client, String projectScope)List<FormElement>FormElementAPI. getAllByFormVersion(UserContext uc, FormVersion fv)Method for determining allFormElementobjects of aFormVersion.List<MandantRessource>MandantRessourcenAPI. getAllByMandant(UserContext uc, Mandant mandant)Method for determining allMandantRessources for a client.List<Modul>ModulAPI. getAllByMandant(UserContext uc, Mandant mandant)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 allMandants by name (case insensitive).List<Vorgang>VorgangAPI. getAllByPostfach(UserContext uc, Postfach postfach)List<FormEingang>FormEingangAPI. getAllByPostfost(UserContext uc, Postfach postfach)Method for determining allFormEingangobjects aPostfach.List<ProjektRessource>ProjektRessourcenAPI. getAllByProjekt(UserContext uc, Projekt projekt)List<Entityberechtigung>EntityberechtigungAPI. getAllByRolle(UserContext uc, Rolle rolle)Method for determining all entity authorizations by the role.List<Modul>ModulAPI. getAllByRolle(UserContext uc, Rolle rolle)Method for determining all modules by a role.List<Aktion>AktionAPI. getAllByStatus(UserContext uc, Status status)Deprecated.Method for loading allAktionof a status.List<AppointmentSlot>AppointmentSlotAPI. getAllByTemplates(UserContext uc, List<AppointmentTemplate> templates, boolean merge)Finds all available appointment slots of the given templates.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)AttachmentAttachmentAPI. getAttachment(UserContext uc, String prozessId, String sessionId, int hash)Method for resolving a hash key to an attachment name.InputStreamAttachmentAPI. getAttachmentFileStream(UserContext uc, String prozessID, Number id)Method for reading a attachment file.InputStreamAttachmentAPI. 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)List<BenutzerGruppe>BenutzerAPI. getBenutzergruppen(UserContext uc, Benutzer ben)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)Method for finding allStatus.getBenutzerGruppenUsageRight()for a given state.TAEntityAPI. getBy(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)Method for determining an entity using aQueryCriteriaManagers.FormVersionFormVersionAPI. getBy(UserContext uc, Projekt projekt, int formVersionNumber)Method for determining aFormVersionbased of aProjektand 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<BenutzerGruppe>BenutzerGruppeAPI. getByBenutzer(UserContext uc, Benutzer benutzer)Method for determining allBenutzerGruppeof aBenutzer.MandantLdapDataMandantLdapDataAPI. getByClient(UserContext uc, Mandant mandant)Method deliver the LDAP data for a client.MandantMailDataMandantMailDataAPI. getByClient(UserContext uc, Mandant mandant)Method deliver the mail data for the client.TAEntityAPI. getById(UserContext uc, Integer id)TAEntityAPI. getById(UserContext uc, Long id)Method for determining an entity by 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.LicenseFileLicenseFileAPI. getByKey(UserContext uc, String licenseKey)SystemPropertySystemPropertyAPI. getByKey(UserContext uc, String key)Method for determining aSystemPropertys by a given key.List<SystemProperty>SystemPropertyAPI. getByKeyPrefix(UserContext uc, String keyPrefix)Method for determining aListofSystemPropertys that have the given key prefix.List<SystemProperty>SystemPropertyAPI. getByKeys(UserContext uc, List<String> keys)BenutzerBenutzerAPI. getByLDAPData(UserContext uc, Mandant mandant, String userName, byte[] objectID)List<Benutzer>BenutzerAPI. getByMandant(UserContext uc, Mandant mandant)Method for determining all user of aMandant.List<BenutzerGruppe>BenutzerGruppeAPI. getByMandant(UserContext uc, Mandant mandant)Method for determining allBenutzerGruppeof aMandant.MandantFrontendServerMandantFrontendServerAPI. getByMandantAndFs(UserContext uc, Mandant mandant, FrontendServer fs)Method for fetching aMandantFrontendServerDatenbankZugriffDatenbankZugriffAPI. getByMandantAndName(UserContext uc, Mandant mandant, String name)PostfachPostfachAPI. getByMandantAndName(UserContext uc, Mandant mandant, String name)TextbausteinTextbausteinAPI. getByMandantAndName(UserContext uc, int mandantID, String templateName)TextbausteinTextbausteinAPI. getByMandantAndName(UserContext uc, Mandant mandant, String name)AttachmentAttachmentAPI. getByName(UserContext uc, Vorgang vorgang, String name)ClientCounterClientCounterApi. getByName(UserContext uc, Mandant client, String name)MandantMandantAPI. getByName(UserContext uc, String name)Method for determining aMandantby his name (case insensitive).MandantRessourceMandantRessourcenAPI. getByName(UserContext uc, Mandant mandant, String name)Method for determining theMandantRessourceby his name.ProjektProjektAPI. getByName(UserContext uc, long mandantId, String name)Method for determining aProjektby name.ProjektRessourceProjektRessourcenAPI. getByName(UserContext uc, Projekt projekt, String name)List<MandantFrontendServer>MandantFrontendServerAPI. getByProject(UserContext uc, Projekt project)List<BenutzerGruppe>BenutzerGruppeAPI. getByProjekt(UserContext uc, Projekt projekt)Method for determining allBenutzerGruppeof aProjekt.List<FormVersion>FormVersionAPI. getByProjekt(UserContext uc, Projekt projekt)Method for loading ofFormVersions of aProjekt.List<Status>StatusAPI. getByProjekt(UserContext uc, Projekt projekt)Deprecated.ClientCounterClientCounterApi. getByUuid(UserContext uc, Mandant client, UUID uuid)AktionAktionAPI. getByUUID(UserContext uc, Status state, String uuid)Deprecated.Returns the action with the given UUIDAktionAktionAPI. getByUUID(UserContext uc, Status state, UUID uuid)Deprecated.Returns the action with the given UUIDAppointmentAppointmentAPI. getByUUID(UserContext uc, String uuid)Finds the appointment with the given UUID.AppointmentAppointmentAPI. getByUUID(UserContext uc, UUID uuid)Finds the appointment with the given UUID.AppointmentTemplateAppointmentTemplateAPI. getByUUID(UserContext uc, Mandant client, String uuid)Finds the appointment template with the given UUID.AppointmentTemplateAppointmentTemplateAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)Finds the appointment template with the given UUID.AppointmentTypeAppointmentTypeAPI. getByUUID(UserContext uc, AppointmentTemplate template, String uuid)Finds the appointment with the given UUID.AppointmentTypeAppointmentTypeAPI. getByUUID(UserContext uc, AppointmentTemplate template, UUID uuid)Finds the appointment with the given UUID.AttachmentAttachmentAPI. getByUUID(UserContext uc, String atid)AttachmentAttachmentAPI. getByUUID(UserContext uc, String atid, Vorgang v)BenutzerBenutzerAPI. getByUUID(UserContext uc, Mandant client, String uuid)Returns the user with the given UUID stringBenutzerBenutzerAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)Returns the user with the given UUIDBenutzerGruppeBenutzerGruppeAPI. getByUUID(UserContext uc, Mandant client, String uuid)Returns the user group with the given UUID stringBenutzerGruppeBenutzerGruppeAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)Returns the user group with the given UUIDDatenbankZugriffDatenbankZugriffAPI. getByUUID(UserContext uc, Mandant client, String uuid)Returns the DB access with the given UUIDDatenbankZugriffDatenbankZugriffAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)Returns the DB access with the given UUIDFormElementFormElementAPI. getByUUID(UserContext uc, FormVersion formVersion, String uuid)Returns the form element with the given UUID stringFormElementFormElementAPI. getByUUID(UserContext uc, FormVersion formVersion, UUID uuid)Returns the form element with the given UUIDMandantMandantAPI. getByUUID(UserContext uc, String uuid)MandantMandantAPI. getByUUID(UserContext uc, UUID uuid)PostfachPostfachAPI. getByUUID(UserContext uc, Mandant client, String uuid)Returns the inbox with the given UUIDPostfachPostfachAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)Returns the inbox with the given UUIDProjektProjektAPI. getByUUID(UserContext uc, Mandant client, String uuid)ProjektProjektAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)RolleRolleAPI. getByUUID(UserContext uc, Mandant client, String uuid)Returns the role with the given UUIDRolleRolleAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)Returns the role with the given UUIDStatusStatusAPI. getByUUID(UserContext uc, Projekt project, String uuid)Deprecated.Returns the state with the given UUIDStatusStatusAPI. getByUUID(UserContext uc, Projekt project, UUID uuid)Deprecated.Returns the state with the given UUIDTextbausteinTextbausteinAPI. getByUUID(UserContext uc, Mandant client, String uuid)Method for determining anTextbausteinby an UUID asStringand the clientTextbausteinTextbausteinAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)Method for determining anTextbausteinby an UUID and the clientWorkflowVersionWorkflowVersionAPI. getByVersionNumber(UserContext uc, Projekt project, long versionNumber)Finds the workflow version with the given version number, if such a version exists.PostfachPostfachAPI. getByVorgang(UserContext uc, Vorgang vorgang)List<Vorgang>VorgangAPI. getChildren(UserContext uc, Vorgang formRecord)LicenseSyncDataLicenseFileAPI. getClientLicenseSyncMeta(UserContext uc, Mandant client)javax.mail.AddressMandantMailDataAPI. getClientMailAddress(UserContext uc, Mandant client)Gets the client mail address if one has been set.List<ProtocolEntryClient>ProtokollAPI. getClientProtocol(UserContext uc, Mandant client)FormVersionProjektAPI. 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 currentFormEingangobjects of aPostfach.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.DatenquelleDatenquelleAPI. getDatenquelleById(UserContext uc, Mandant mandant, int id)Method for determining a data source of client by the ID.DatenquelleDatenquelleAPI. getDatenquelleByName(UserContext uc, Mandant mandant, String name)Deprecated.DatenquelleDatenquelleAPI. 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.ProjektRessourceProjektRessourcenAPI. getDownloadResource(UserContext uc, FrontendServer fs, Integer projektId, String ressourceName)MandantRessourceMandantRessourcenAPI. getDownloadRessource(UserContext uc, Integer mandantId, String resourceName)Method for determining aMandantRessourceby the resource name.List<BenutzerGruppe>ProjektAPI. getEditorGruppen(UserContext uc, long projektId)Method for determining theBenutzerGruppewho are authorized to edit the project.List<BenutzerGruppe>BenutzerGruppeAPI. getEditorgruppenByProjekt(UserContext uc, Projekt projekt)Method for determining allBenutzerGruppeof aProjekt.List<ExtendedPostfach>PostfachAPI. getExtendedPostfaecherByBenutzer(UserContext uc, Benutzer benutzer)Methode zum Ermitteln aller Postfächer, die einem Nutzer zugewiesen sind.TextbausteinTextbausteinAPI. 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)Deprecated.com.alibaba.fastjson.JSONObjectFormVersionAPI. getFormAsJSON(UserContext uc, FormVersion fv)This method deliver the JSON for creating a XForm without any styles.StringFormVersionAPI. getFormAsString(UserContext uc, FormVersion fv)List<FormElement>FormVersionAPI. getFormElemente(UserContext uc, FormVersion formVersion)Method to submit allFormElements of aFormVersion.List<IFormRecordBaseData>VorgangAPI. getFormRecordBaseData(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)Gets the form record base data for the given queryIFormRecordDoiInitDataVorgangAPI. getFormRecordDoiInitData(UserContext uc, Vorgang formRecord)Gets the data that was used to initialize the Double opt-in of the given form recordIFormRecordReviewDataVorgangAPI. getFormRecordReviewData(UserContext uc, IInboxFormRecordRequest inboxRequest)Gets the form record review data for a given process idintFormVersionAPI. getFormVersionCount(UserContext uc, Projekt projekt)Method for determining the number ofFormVersions 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)Finds all tasks that are allowed to be invoked by the given user in the inbox.com.alibaba.fastjson.JSONObjectBenutzerAPI. getLDAPUserData(UserContext uc, Benutzer benutzer)ModulModulAPI. getModulByName(UserContext uc, Mandant mandant, String name)Method for determining of a defined module by the name and associated client.VorgangVorgangAPI. 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)List<Projekt>FrontendServerAPI. getProjektsBy(UserContext uc, Integer frontendServerID, Integer mandantID, Integer benutzerGruppenID)Method for determining ofProjekts which are available on aFrontendServer.DatenquelleDatenquelleAPI. getPublicDatasource(UserContext uc, Mandant mandant, String name, EDatenquellenTyp datenquellenTyp)List<Rolle>RolleAPI. getRollenByModul(UserContext uc, Modul modul)Method for determining all roles by a module.<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)This method allows for the selection of certain attributes of an entity 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>
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)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>
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().LicenseSyncDataLicenseFileAPI. getSystemLicenseSyncMeta(UserContext uc)List<ProtocolEntrySystem>ProtokollAPI. getSystemProtocol(UserContext uc)TextbausteinTextbausteinAPI. getTextbausteinBy(UserContext uc, Mandant mandant, String name, ETextbausteinKategorie category)Method for determining aTextbausteinby his name and category.List<Textbaustein>TextbausteinAPI. getTextbausteine(UserContext uc, Mandant mandant)Method for determining allTextbausteinof a client.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.longVorgangAPI. getVorgaengeDataTotalCount(UserContext uc, Projekt project, de.xima.cmn.criteria.QueryCriteriaManager qcm)longVorgangAPI. 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.longVorgangAPI. getVorgaengeDataTotalCount(UserContext uc, Projekt project, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType, Postfach... inboxes)longVorgangAPI. getVorgaengeDataTotalCount(UserContext uc, Projekt project, Postfach inbox, de.xima.cmn.criteria.QueryCriteriaManager qcm)longVorgangAPI. getVorgaengeDataTotalCount(UserContext uc, Projekt project, Postfach inbox, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)VorgangVorgangAPI. getVorgangBy(UserContext uc, Projekt projekt, String vorgangProzessID)VorgangVorgangAPI. getVorgangBy(UserContext uc, String vorgangProzessID)Method for determining aVorgangby 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 concreteVorgangby a process ID.InputStreamAttachmentAPI. getZippedAttachments(UserContext uc, String prozessID)Method for reading of attachments as aInputStreamon a ZIP archive.BenutzerBenutzerAPI. handleUserLogin(UserContext uc, Benutzer user)Method to register an successful user-loginProjektProjektAPI. importProjekt(UserContext uc, Mandant mandant, byte[] bytes, String name, String description, String title)Method for importing a project for a client.booleanProjektAPI. isActivationAllowed(UserContext uc, Projekt projekt)BasicRefResultAktionAPI. isAktionMoveable(UserContext uc, Aktion aktion, int targetIdx)Deprecated.Method for checking if the committed action is movable.BooleanFrontendServerAPI. isAlreadyUsed(UserContext uc, MandantFrontendServer mfs)Method for testing if a combination ofFrontendServerandMandantalready exists.booleanMandantAPI. isCreationAllowed(UserContext uc, Mandant mandant)Method for checking if the creation of aMandantis allowed.BooleanProjektAPI. isEditingAllowed(UserContext uc, Projekt projekt, Benutzer ben)booleanProjektAPI. isFsAllowed(UserContext uc, Projekt project, FrontendServer fs)Method for testing whether the project may be called via the frontend server.booleanBenutzerAPI. isLDAPUserActive(UserContext uc, Mandant man, String username)booleanWorkflowTaskAPI. isTaskInvokableInInbox(UserContext uc, WorkflowTask task, Vorgang formRecord, Benutzer user)Checks whether the given task may be initiated by the given user in the inbox.BooleanProjektAPI. isZugriffsberechtigt(UserContext uc, Projekt projekt, Benutzer benutzer)Deprecated.booleanProjektAPI. isZugriffsbeschraenkt(UserContext uc, Projekt projekt)Method for determining if aProjektis access limited.StringTextbausteinAPI. mandantSpecificMsg(UserContext uc, Mandant mandant, ETextbausteinMsgCode textbausteinCode)Method for determining a message based on aMandantand aTextbausteincode.List<Attachment>AttachmentAPI. mergeAllByUser(UserContext uc, String username, List<AttachmentPersistData> attachmentData)com.alibaba.fastjson.JSONObjectFormVersionAPI. mergeFormElemente(UserContext uc, FormVersion fv)Deprecated.FormEingangFormEingangAPI. mostCurrent(UserContext uc, Vorgang vorgang)Method for determining the most currentFormEingangelements.AktionAktionAPI. move(UserContext uc, Aktion aktion, int targetIdx)Deprecated.Method for moving a action to the committed index.StatusStatusAPI. move(UserContext uc, Status status, int newIdxNum)Deprecated.Method for moving a status to the committed index.AppointmentAppointmentAPI. moveBookedAppointment(UserContext uc, IAppointmentMoveBookingParams params)Moves an appointment to a different time and date.longFormEingangAPI. ownerId(UserContext uc, Vorgang vorgang)Deprecated.de.xima.cmn.db.model.SerializableResultSetDatenbankZugriffAPI. query(UserContext uc, Mandant mandant, String abfrageName, Serializable... parameters)de.xima.cmn.db.model.SerializableResultSetDatenbankZugriffAPI. query(UserContext uc, Integer dbZugriffID, String sql, Serializable... args)BenutzerBenutzerAPI. registerBenutzer(UserContext uc, Benutzer benutzer, Mandant mandant)Method for creating a new user for aMandant.IExclusiveFormRecordLockResultVorgangAPI. releaseExclusiveFormRecordLock(UserContext uc, IBasicFormRecordRequestData req)Releases an exclusive lock on the form record.voidFormElementAPI. removeAllFromFormVersion(UserContext uc, FormVersion fv)Method for deleting allFormElements of aFormVersion.<C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
intAEntityAPI. resultTotalCount(UserContext uc, C cm)Method for determining the number of hits when searching for entities using aIFilterableCriteriaManager.intAEntityAPI. 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.TAEntityAPI. update(UserContext uc, T entity)Method for updating a entity.T[]AEntityAPI. update(UserContext uc, T[] entities)Method for updating multiple entities.intDatenbankZugriffAPI. update(UserContext uc, Integer dbZugriffID, String sql, Serializable... args)Method for executing a updatePreparedStatementon 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.MandantRessourceMandantRessourcenAPI. update(UserContext uc, byte[] data, String userName, String fileName, MandantRessource res)Method for updating aMandantRessourcewith the transmitted data.ProjektProjektAPI. update(UserContext uc, Projekt entity)Projekt[]ProjektAPI. update(UserContext uc, Projekt[] entities)ProjektRessourceProjektRessourcenAPI. update(UserContext uc, byte[] daten, String userName, String fileName, ProjektRessource res)AttachmentAttachmentAPI. updateByUser(UserContext uc, String username, String oldFileName, Attachment attachment)List<EAppointmentBookingError>AppointmentAPI. validateAppointments(UserContext uc, IAppointmentValidateParams params)Validates whether the given appointments can be created or updated. -
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 <E extends IFileDataEntity<?>,T extends IFileProviding<?,E>>
byte[]FileAPI. getFileData(UserContext uc, T entity)<T extends IFileEntity<?,?>>
byte[]FileAPI. getFileEntityData(UserContext uc, T fileEntity)<T extends IFileEntity<?,?>>
InputStreamFileAPI. getFileEntityStream(UserContext uc, T fileEntity)<E extends IFileDataEntity<?>,T extends IFileProviding<?,E>>
InputStreamFileAPI. getFileStream(UserContext uc, T entity)Method for downloading a file by theAttachmentID.<E extends IFileDataEntity<?>,T extends IFileProviding<?,E>>
byte[]FileAPI. getUncachedFileData(UserContext uc, T entity)<T extends IFileEntity<?,?>>
byte[]FileAPI. getUncachedFileEntityData(UserContext uc, T fileEntity)<E extends IFileDataEntity<?>,T extends IFileEntity<?,E>>
TFileAPI. updateFileData(UserContext uc, T entity, byte[] data) -
Uses of UserContext in de.xima.fc.api.system
Methods in de.xima.fc.api.system with parameters of type UserContext Modifier and Type Method Description BooleanFSConnectionAPI. closeAllConnections(UserContext uc)Method for disconnecting allFrontendServerconnections.BooleanFSConnectionAPI. connect(UserContext uc, FrontendServer frontendServer)Method for establishing the connection to aFrontendServer.voidStatisticsAPI. countFormProcess(UserContext uc, Vorgang v)Method for counting a form process.voidStatisticsAPI. countFormProcessError(UserContext uc, Projekt p)Method for counting the errors of a form process.voidStatisticsAPI. countFormProvide(UserContext uc, Projekt p)Method for counting the provided forms.BooleanSetupAPI. createMandantWithDependencies(UserContext uc, Mandant client, MandantMailData mailData, MandantLdapData ldapData, Benutzer user)Method for creating aMandantwith initial configuration analogous to the setup process.voidXfcSessionAPI. createNew(UserContext uc, String sessionID, Benutzer ben)Method for creating a new session.voidPluginAPI. deactivatePlugin(UserContext uc, String runtimeKey, String scopeKey)Marks the given plugin as deactivated in the database.BooleanFSConnectionAPI. disconnect(UserContext uc, FrontendServer frontendServer)Method for disconnecting the connection to aFrontendServer.IPluginDataSourceRetValPluginAPI. 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)IPluginGenericRetValPluginAPI. executeGenericPlugin(UserContext uc, String pluginName, Mandant mandant, IPluginGenericParams params)IPluginServletActionRetValPluginAPI. executeServletActionPlugin(UserContext uc, String pluginName, Mandant mandant, IPluginServletActionParams params)byte[]PluginAPI. getConfigFileData(UserContext uc, PluginSyncData pluginEntity)Map<String,IPluginFormElementWidget>PluginAPI. getFormElementWidgetPlugins(UserContext uc, Mandant client, Locale locale)com.alibaba.fastjson.JSONObjectGenericCacheAPI. getI18nValues(UserContext uc, Mandant client)com.alibaba.fastjson.JSONObjectGenericCacheAPI. 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.EConnectionStatusFSConnectionAPI. getStatus(UserContext uc, long frontendserverId)Method for determining the status of aFrontendServers by his ID.ELicenseVersionStateLicenseAPI. getSystemLicenseVersionState(UserContext uc)Gets the version state of the system licensecom.alibaba.fastjson.JSONObjectGenericCacheAPI. getUncachedI18nValues(UserContext uc, Textbaustein template)LicenseModelLicenseAPI. getUnchachedLicenseModel(UserContext uc, String licenseKey)Gets the uncached model of an licenseLicenseModelLicenseAPI. getUnchachedSystemLicenseModel(UserContext uc)Gets the uncached model of the system licenseBooleanFSConnectionAPI. initConnections(UserContext uc)Method for initializing all existingFrontendServerconnections.FCMessageSetupAPI. invokeLiquibaseProzess(UserContext uc, ELiquibaseCmd command)Method for executing a liquibase process.BooleanSetupAPI. isDbConfigured(UserContext uc)Method to testi if the database has been configured.AuthenticationDataAuthenticationAPI. loadAuthenticationData(UserContext uc, AuthenticationDataRequest request)FormPersistDataFormAPI. loadFormPersistData(UserContext uc, FormPersistRequest persistRequest)FormProcessDataFormAPI. loadFormProcessData(UserContext uc, FormProcessRequest processRequest)FormRenderDataFormAPI. loadFormRenderData(UserContext uc, FormRenderRequest renderRequest)FormRequestDataFormAPI. loadFormRequestData(UserContext uc, FormRequest formRequest)FormUserRequestDataFormAPI. loadFormUserRequestData(UserContext uc, FormUserRequest userRequest)StringPlaceholderAPI. parse(UserContext uc, String text, Vorgang formRecord, boolean encodeForHTML)Deprecated.UsePlaceholderReplacerdirectly instead.StringPlaceholderAPI. replaceI18nValiable(UserContext uc, Mandant client, String i18nKey, String languageTag, Object... params)StringPlaceholderAPI. replaceSessionValues(UserContext uc, String context, String sessionId, String templateText, Vorgang v)Deprecated.UsePlaceholderReplacerdirectly instead.booleanMailAPI. sendFeedbackMail(UserContext uc, Mandant client, IFeedbackMailData feedbackMailData)Send a feedback mail from the given client.booleanMailAPI. sendInviteMail(UserContext uc, Vorgang vorgang, String mailTo, DefaultReplacerParameters params)booleanMailAPI. sendLoginChangedMail(UserContext uc, Benutzer user, String password)Method for sending a mail with changed login data.booleanMailAPI. sendOptInMail(UserContext uc, Vorgang vorgang)Sends an email as the given clientbooleanMailAPI. sendResetPasswordMail(UserContext uc, Benutzer user, String url)Sends an email to theBenutzerfor resetting their password.booleanMailAPI. sendSupportMail(UserContext uc, Mandant client, ISupportInquiryData supportInquiryData)Send a support mail from the given client.BooleanFSConnectionAPI. testConnection(UserContext uc, FrontendServer frontendServer)Method to test a connection to aFrontendServer.BooleanSetupAPI. testConnection(UserContext uc, DBConnectionData databaseData)Method for testing a database connection. -
Uses of UserContext in de.xima.fc.api.workflow
Methods in de.xima.fc.api.workflow with parameters of type UserContext Modifier and Type Method Description Map<String,List<String[]>>FormDataAPI. getFieldValueMap(UserContext uc, Vorgang vorgang)Methode zum Ermitteln der FlattenForm-Daten einesVorgangsStringFormDataAPI. getFormData(UserContext uc, FormEingang fe)StringFormDataAPI. 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)IWorkflowResponseWorkflowAPI. initCorrectionWorkflow(UserContext uc, Vorgang vorgang, Status status, Benutzer user)Deprecated.Use methods of the new workflow engine.IWorkflowResponseWorkflowAPI. initWorkflow(UserContext uc, Vorgang vorgang, Status status, Benutzer user)Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent).IWorkflowResponseWorkflowAPI. initWorkflow(UserContext uc, Vorgang vorgang, Status status, Benutzer user, boolean anonymize)Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent).IWorkflowResponseWorkflowAPI. initWorkflow(UserContext uc, Vorgang vorgang, Status status, Benutzer user, SessionAttributes sessionAttributes)Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent).IWorkflowResponseWorkflowAPI. 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).IWorkflowResponseWorkflowAPI. 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).IFormDataAdapterFormDataAPI. instFor(UserContext uc, FormEingang fe)IFormDataAdapterFormDataAPI. instFor(UserContext uc, Vorgang vorgang)Methode zum Ermitteln der FlattenForm-Daten einesVorgangsbooleanFormDataAPI. processPostfachDynamicValues(UserContext uc, Vorgang vorgang)Methode zum Speichern von Formulardaten in die dynamische Tabelle für die PostfachanzeigeVorgangFormDataAPI. setFormData(UserContext uc, Map<String,List<String>> nvPairs, Vorgang v)FormEingangFormDataAPI. setFormData(UserContext uc, Map<String,List<String>> nvPairs, Vorgang v, FormEingang fe)IRemoteEventExecutionResultWorkflowAPI. triggerEvent(UserContext uc, IFormRecordProvidingEvent eventData)IWorkflowResponseWorkflowAPI. verifyAndInitWorkflow(UserContext uc, WorkflowStartingContext startingContext)Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent).IDoiVerificationResultWorkflowAPI. 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 UserContextRequestEMManager. getDefaultUserContext()Methods in de.xima.fc.filter.db with parameters of type UserContext Modifier and Type Method Description static voidRequestEMManager. setDefaultUserContext(UserContext uc)Constructors in de.xima.fc.filter.db with parameters of type UserContext Constructor Description 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) -
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 AttachmentAttachmentHelper. createAttachment(UserContext uc, Mandant man, Benutzer ben, Vorgang vorgang, String fileName, EAttachmentSource attachmentSource, InputStream is)static AttachmentAttachmentHelper. createAttachment(UserContext uc, Mandant man, Benutzer ben, Vorgang vorgang, org.apache.commons.fileupload.FileItem item, EAttachmentSource attachmentSource)static ProjektRessourceProjektRessourceHelper. createProjektRessource(UserContext uc, XfcSession xfs, Projekt projekt, org.apache.commons.fileupload.FileItem item)static ProjektRessourceProjektRessourceHelper. createProjektRessource(UserContext uc, String userName, Mandant mandant, Projekt projekt, byte[] daten, String fileName)static AttachmentAttachmentHelper. 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 UserContextFormRenderContext. getUserContext()Methods in de.xima.fc.form.render with parameters of type UserContext Modifier and Type Method Description voidFormRenderContext. 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 UserContextFormRequestContext. ucMethods in de.xima.fc.form.request that return UserContext Modifier and Type Method Description UserContextFormRequestContext. getUserContext()Methods in de.xima.fc.form.request with parameters of type UserContext Modifier and Type Method Description static IFormRequestContextFormRequestContextFactory. forActiveForm(EFormRequestType requestType, UserContext uc, long projektId)static IExtendedFormRequestContextFormRequestContextFactory. forActiveForm(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, long projektId)static IExtendedFormRequestContextFormRequestContextFactory. forCopyRequest(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)static IExtendedFormRequestContextFormRequestContextFactory. forDesignerPreviewRequest(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, long projektId)static IExtendedFormRequestContextFormRequestContextFactory. forDOIRequest(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)static IExtendedFormRequestContextFormRequestContextFactory. forPreviewRequest(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)static IExtendedFormRequestContextFormRequestContextFactory. forPrintRequest(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, PrintJob pj)static IExtendedFormRequestContextFormRequestContextFactory. forProcessRequest(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)static IExtendedFormRequestContextFormRequestContextFactory. forProvideRequest(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)static IExtendedFormRequestContextFormRequestContextFactory. forReviewRequest(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)static IFormRequestContextFormRequestContextFactory. forSpecifiedForm(EFormRequestType requestType, UserContext uc, long projektId, Integer formVersionNum)static IExtendedFormRequestContextFormRequestContextFactory. forSpecifiedForm(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)static IExtendedFormRequestContextFormRequestContextFactory. forSpecifiedForm(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, long projektId, Integer formVersionNum)static IExtendedFormRequestContextFormRequestContextFactory. forSpecifiedVorgang(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)static IExtendedFormRequestContextFormRequestContextFactory. forSpecifiedVorgang(EFormRequestType requestType, UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, long projektId, Integer formVersionNum, String fcpuid)static IExtendedFormRequestContextFormRequestContextFactory. forWorkflowRequest(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)voidFormRequestContext. 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 UserContextFCContextBean. systemUC -
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 booleanPermissionUtils. canUserAccessFormRecord(UserContext uc, Benutzer user, Vorgang process)Checks whether or not the user has permission to access meta information of form record such as its historystatic booleanPermissionUtils. canUserAccessProjectPage(UserContext uc, Benutzer user, Projekt project, EAccessProperty... props)static booleanPermissionUtils. canUserAccessProjectPage(UserContext uc, Benutzer user, Rolle role, Mandant client, boolean isEditingAllowed, EAccessProperty... props)static booleanPermissionUtils. canUserAccessProjectPage(UserContext uc, Benutzer user, Rolle role, Projekt project, boolean isEditingAllowed, EAccessProperty... props)Whether the user is allowed access to the given project page (or action). -
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 UserContextAJSFContext. findUserContext()UserContextAJSFContext. uc() -
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 IExclusiveFormRecordLockResultVorgangHandler. acquireExclusiveFormRecordLock(UserContext uc, IBasicFormRecordRequestData req)VorgangVorgangHandler. addAttachment(UserContext uc, Vorgang vorgang, Attachment attachment)VorgangVorgangHandler. addAttachment(UserContext uc, Long vorgangId, Long attachmentId)booleanBenutzerHandler. addBenutzerToGruppe(UserContext uc, Benutzer ben, BenutzerGruppe bg)Methode um einen Benutzer einer Benutzergruppe hinzuzufügen.voidProtokollHandler. addClientProtocolEntry(UserContext uc, Mandant mandant, ProtocolEntryClient entry)voidProtokollHandler. addClientProtocolEntry(UserContext uc, Projekt projekt, ProtocolEntryClient entry)RolleRolleHandler. addModulToRolle(UserContext uc, Rolle rolle, Modul newModul)voidProtokollHandler. addProcessProtocolEntry(UserContext uc, Vorgang vorgang, ProtocolEntryProcessing entry)ProjektProjektHandler. addProjektRessource(UserContext uc, long projektId, long ressourceId)voidProtokollHandler. addSystemProtocolEntry(UserContext uc, ProtocolEntrySystem entry)intVorgangHandler. bulkDelete(UserContext uc, List<Long> formRecordIds)intVorgangHandler. bulkMarkRead(UserContext uc, List<Long> formRecordIds, boolean read)BenutzerBenutzerHandler. byLDAPGruppe(UserContext uc, String username, Mandant mandant)BenutzerBenutzerHandler. byLDAPGruppeLogin(UserContext uc, Mandant man, String userLogin, String userPwd)BenutzerBenutzerHandler. byLogin(UserContext uc, String userName, String passwd, Mandant man)By login.BenutzerBenutzerHandler. byNameAndMandant(UserContext uc, String username, Mandant mandant)voidAppointmentHandler. cancelBookedAppointment(UserContext uc, IAppointmentDeleteBookingParams params)BenutzerBenutzerHandler. checkLDAPGroupsActiveUser(UserContext uc, Long clientId, String encryptUserLogin)booleanBenutzerHandler. checkLDAPLogin(UserContext uc, Mandant man, String userLogin, String userPwd)BooleanBenutzerHandler. checkLogin(UserContext uc, String username, String passwort, Mandant man)Checks the login of an user.voidPostfachHandler. clear(UserContext uc, Postfach postfach)ProjektProjektHandler. copy(UserContext uc, Projekt projekt, long sourceProjectId, long formVersionId, long workflowVersionId)VorgangVorgangHandler. correctStatus(UserContext uc, Vorgang formRecord, Status targetState, Benutzer user)FormEingangFormEingangHandler. create(UserContext uc, FormEingang fe, Benutzer vorgangsOwner, Benutzer benutzer)Deprecated.FormVersionFormVersionHandler. 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.MandantRessourceMandantRessourceHandler. create(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant)ProjektRessourceProjektRessourceHandler. create(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant, Projekt projekt)AppointmentAppointmentHandler. createBookedAppointment(UserContext uc, IAppointmentCreateBookingParams params)AttachmentAttachmentHandler. createByUser(UserContext uc, String username, Attachment attachment)<T extends ITransferableEntity>
BooleanGenericHandler. delete(Class<T> entityClass, UserContext uc, T entities)Delete.<T extends ITransferableEntity>
BooleanGenericHandler. delete(Class<T> entityClass, UserContext uc, T... entities)Delete.<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.booleanAttachmentHandler. deleteByUser(UserContext uc, String username, boolean force, Attachment... attachments)de.xima.cmn.db.model.SerializableResultSetDatenbankzugriffHandler. executeDBquery(UserContext uc, Mandant mandant, String datenquellenName, IReplacerParams placeholderParams, boolean suppressStatementLimits, Serializable... parameters)IAppointmentFreeSlotQueryResultAppointmentTemplateHandler. executeFreeSlotQuery(UserContext uc, IAppointmentFreeSlotQueryParams params)IAppointmentIcalQueryResultAppointmentTemplateHandler. executeIcalQuery(UserContext uc, IAppointmentIcalQueryParams params)de.xima.cmn.db.model.SerializableResultSetDatenbankzugriffHandler. executePublicDBquery(UserContext uc, Mandant client, String queryName, boolean suppressStatementLimits, Serializable[] parameters)com.alibaba.fastjson.JSONArrayLDAPAbfrageHandler. executePublicQuery(UserContext uc, Mandant client, String queryName, Serializable[] parameters)com.alibaba.fastjson.JSONArrayLDAPAbfrageHandler. executeQuery(UserContext uc, Mandant client, String queryName, Serializable[] parameters)List<BenutzerGruppe>ProjektHandler. getAccessGroups(UserContext uc, Projekt project)WorkflowVersionWorkflowVersionHandler. getActiveByProject(UserContext uc, Projekt project)RolleRolleHandler. 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)Gets the all by.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)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<Entityberechtigung>EntityberechtigungHandler. getAllByRolle(UserContext uc, Rolle rolle)List<Aktion>AktionHandler. getAllByStatus(UserContext uc, Status status)List<AppointmentSlot>AppointmentSlotHandler. getAllByTemplates(UserContext uc, List<AppointmentTemplate> templates, boolean merge)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 managerIGenericHandler<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 managerIGenericHandler. the attribute values will be returned as objects defined by the result classList<BenutzerGruppe>BenutzerHandler. getBenutzergruppen(UserContext uc, Benutzer ben)Gets theBenutzerGruppes.List<BenutzerGruppe>PostfachHandler. getBenutzergruppen(UserContext uc, Postfach postfach)List<BenutzerGruppe>BenutzerGruppeHandler. getBenutzerGruppenUsageRightByStatus(UserContext uc, Long stateId)<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<BenutzerGruppe>BenutzerGruppeHandler. getByBenutzer(UserContext uc, Benutzer ben)MandantLdapDataMandantLdapDataHandler. getByClient(UserContext uc, Mandant mandant)MandantMailDataMandantMailDataHandler. 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.LicenseFileLicenseFileHandler. getByKey(UserContext uc, String licenseKey)SystemPropertySystemPropertyHandler. getByKey(UserContext uc, String key)List<SystemProperty>SystemPropertyHandler. getByKeyPrefix(UserContext uc, String keyPrefix)List<SystemProperty>SystemPropertyHandler. getByKeys(UserContext uc, List<String> keys)BenutzerBenutzerHandler. getByLDAPData(UserContext uc, Mandant mandant, String userName, byte[] objectID)List<Benutzer>BenutzerHandler. getByMandant(UserContext uc, Mandant man)Gets the by mandant.MandantFrontendServerMandantFrontendServerHandler. getByMandantAndFs(UserContext uc, Mandant mandant, FrontendServer fs)TextbausteinTextbausteinHandler. getByMandantAndName(UserContext uc, Mandant mandant, String name)AttachmentAttachmentHandler. getByName(UserContext uc, Vorgang vorgang, String name)ClientCounterClientCounterHandler. getByName(UserContext uc, Mandant client, String name)MandantMandantHandler. getByName(UserContext uc, String name)MandantRessourceMandantRessourceHandler. getByName(UserContext uc, Mandant mandant, String name)ProjektRessourceProjektRessourceHandler. getByName(UserContext uc, Projekt projekt, String name)List<MandantFrontendServer>MandantFrontendServerHandler. getByProject(UserContext uc, Projekt project)Gets theMandantFrontendServers of the givenProjektList<BenutzerGruppe>BenutzerGruppeHandler. getByProjekt(UserContext uc, Long projektId)List<FormVersion>FormVersionHandler. getByProjekt(UserContext uc, Projekt projekt)ClientCounterClientCounterHandler. getByUuid(UserContext uc, Mandant client, UUID uuid)AktionAktionHandler. getByUUID(UserContext uc, Status state, String uuid)AktionAktionHandler. getByUUID(UserContext uc, Status state, UUID uuid)AppointmentAppointmentHandler. getByUUID(UserContext uc, String uuid)AppointmentAppointmentHandler. getByUUID(UserContext uc, UUID uuid)AppointmentTemplateAppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, String uuid)AppointmentTemplateAppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)AppointmentTypeAppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, String uuid)AppointmentTypeAppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, UUID uuid)AttachmentAttachmentHandler. getByUUID(UserContext uc, String uuid)AttachmentAttachmentHandler. getByUUID(UserContext uc, String uuid, Vorgang v)BenutzerGruppeBenutzerGruppeHandler. getByUUID(UserContext uc, Mandant client, String uuid)BenutzerGruppeBenutzerGruppeHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)BenutzerBenutzerHandler. getByUUID(UserContext uc, Mandant client, String uuid)BenutzerBenutzerHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)DatenbankZugriffDatenbankzugriffHandler. getByUUID(UserContext uc, Mandant client, String uuid)DatenbankZugriffDatenbankzugriffHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)FormElementFormElementHandler. getByUUID(UserContext uc, FormVersion formVersion, String uuid)FormElementFormElementHandler. getByUUID(UserContext uc, FormVersion formVersion, UUID uuid)MandantMandantHandler. getByUUID(UserContext uc, String uuid)MandantMandantHandler. getByUUID(UserContext uc, UUID uuid)PostfachPostfachHandler. getByUUID(UserContext uc, Mandant client, String uuid)PostfachPostfachHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)ProjektProjektHandler. getByUUID(UserContext uc, Mandant client, String uuid)ProjektProjektHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)RolleRolleHandler. getByUUID(UserContext uc, Mandant client, String uuid)RolleRolleHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)StatusStatusHandler. getByUUID(UserContext uc, Projekt project, String uuid)Deprecated.StatusStatusHandler. getByUUID(UserContext uc, Projekt project, UUID uuid)Deprecated.TextbausteinTextbausteinHandler. getByUUID(UserContext uc, Mandant client, String uuid)TextbausteinTextbausteinHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)WorkflowVersionWorkflowVersionHandler. getByVersionNumber(UserContext uc, Projekt project, long versionNumber)PostfachPostfachHandler. getByVorgang(UserContext uc, Vorgang vorgang)List<Vorgang>VorgangHandler. getChildren(UserContext uc, Vorgang formRecord)LicenseSyncDataLicenseFileHandler. getClientLicenseSyncData(UserContext uc, long id)javax.mail.AddressMandantMailDataHandler. getClientMailAddress(UserContext uc, Mandant client)List<ProtocolEntryClient>ProtokollHandler. getClientProtocol(UserContext uc, Long clientId)FormVersionProjektHandler. getCurrentFormVersion(UserContext uc, Projekt projekt, FrontendServer fs)Gets the current form version.List<FormEingang>FormEingangHandler. getCurrentsBy(UserContext uc, Postfach pf)Map<String,String>ProjektHandler. getCustomAttributes(UserContext uc, Projekt project)Map<String,String>VorgangHandler. getCustomAttributes(UserContext uc, Vorgang process)DatenbankZugriffDatenbankzugriffHandler. getDatenbankzugriffByMandant(UserContext uc, Mandant mandant, String name)DatenquelleDatenquelleHandler. getDatenquelleById(UserContext uc, Mandant mandant, int id)Gets the DataStores by.DatenquelleDatenquelleHandler. getDatenquelleByName(UserContext uc, Mandant man, String name)Gets the DataStores by.DatenquelleDatenquelleHandler. getDatenquelleByNameAndType(UserContext uc, Mandant mandant, String name, EDatenquellenTyp datenquellenTyp)List<Datenquelle>DatenquelleHandler. getDatenquellen(UserContext uc, Mandant mandant)Gets the DataStores.MandantRessourceMandantRessourceHandler. getDownloadRessource(UserContext uc, Integer mandantId, String ressourceName)ProjektRessourceProjektRessourceHandler. getDownloadRessource(UserContext uc, FrontendServer fs, Integer projektId, String ressourceName)List<BenutzerGruppe>BenutzerGruppeHandler. getEditorgruppenByProjekt(UserContext uc, Long projektId)List<ExtendedPostfach>PostfachHandler. getExtendedPostfaecherByBenutzer(UserContext uc, Benutzer benutzer)List<Aktion>AktionHandler. getFolgeAktionen(UserContext uc, Aktion aktion)List<Status>StatusHandler. getFolgeStatus(UserContext uc, Benutzer currentUser, Projekt projekt, Status currentStatus)Deprecated.Gets the folge status.List<IFormRecordBaseData>VorgangHandler. getFormRecordBaseData(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)IFormRecordDoiInitDataVorgangHandler. getFormRecordDoiInitData(UserContext uc, Vorgang formRecord)IFormRecordReviewDataVorgangHandler. getFormRecordReviewData(UserContext uc, IInboxFormRecordRequest inboxRequest)Map<String,String>TextbausteinHandler. getI18nValues(UserContext uc, Textbaustein template)List<WorkflowTask>WorkflowTaskHandler. getInboxTasks(UserContext uc, Vorgang formRecord, Benutzer user)com.alibaba.fastjson.JSONObjectBenutzerHandler. getLDAPUserData(UserContext uc, Benutzer benutzer)ModulModulHandler. getModulByName(UserContext uc, Mandant mandant, String name)List<Modul>ModulHandler. getModuleByRolle(UserContext uc, Rolle rolle)VorgangVorgangHandler. getParent(UserContext uc, Vorgang formRecord)PostfachPostfachHandler. getPostfachByMandant(UserContext uc, Mandant mandant, String name)Gets the Postfach by.List<Postfach>PostfachHandler. getPostfaecherByBenutzer(UserContext uc, Benutzer benutzer)List<Aktion>AktionHandler. getPrevAktionen(UserContext uc, Aktion aktion, Class<? extends IProcessing> verarbeitungsInterface)List<ProtocolEntryProcessing>ProtokollHandler. getProcessProtocol(UserContext uc, Long formRecordMetaID)List<Projekt>FrontendServerHandler. getProjektsByFs(UserContext uc, Integer fronendServerId, Integer mandantId, Integer benutzerGruppeId)Gets the projekts by fs.DatenquelleDatenquelleHandler. getPublicDatasource(UserContext uc, Mandant client, String name, EDatenquellenTyp type)List<Rolle>RolleHandler. getRollenByModul(UserContext uc, Modul modul)<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.LicenseSyncDataLicenseFileHandler. getSystemLicenseSyncData(UserContext uc)List<ProtocolEntrySystem>ProtokollHandler. getSystemProtocol(UserContext uc)TextbausteinTextbausteinHandler. 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.List<Vorgang>VorgangHandler. getVorgaengeByBenutzer(UserContext uc, Benutzer benutzer)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)longVorgangHandler. getVorgaengeDataTotalCount(UserContext uc, Projekt pro, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType, Postfach... inboxes)longVorgangHandler. 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)BenutzerBenutzerHandler. handleUserLogin(UserContext uc, Benutzer user)ProjektProjektHandler. importProjekt(UserContext uc, Mandant mandant, byte[] bytes, String name, String beschreibung, String title)booleanProjektHandler. isActivationAllowed(UserContext uc, Projekt projekt)BasicRefResultAktionHandler. isAktionMoveable(UserContext uc, Aktion aktion, int targetIdx)BooleanFrontendServerHandler. isAlreadyUsed(UserContext uc, MandantFrontendServer mfs)booleanMandantHandler. isCreationAllowed(UserContext uc, Mandant mandant)BooleanProjektHandler. isEditingAllowed(UserContext uc, Projekt projekt, Benutzer ben)booleanProjektHandler. isFsAllowed(UserContext uc, Projekt project, FrontendServer fs)Checks on whether the project can be accessed via the frontend server.booleanBenutzerHandler. isLDAPUserActive(UserContext uc, Mandant man, String encryptUserLogin)booleanWorkflowTaskHandler. isTaskInvokableInInbox(UserContext uc, WorkflowTask task, Vorgang formRecord, Benutzer user)BooleanProjektHandler. isZugriffsberechtigt(UserContext uc, Projekt projekt, Benutzer ben)Deprecated.BooleanProjektHandler. isZugriffsbeschraenkt(UserContext uc, Projekt projekt)StringTextbausteinHandler. mandantSpecificMsg(UserContext uc, Mandant mandant, ETextbausteinMsgCode msgCode)Mandant specific msg.List<Attachment>AttachmentHandler. mergeAllByUser(UserContext uc, String username, List<AttachmentPersistData> attachmentData)FormEingangFormEingangHandler. mostCurrent(UserContext uc, Vorgang v)Most current.AktionAktionHandler. move(UserContext uc, Aktion aktion, int targetIdx)StatusStatusHandler. move(UserContext uc, Status status, int newIdxNum)Deprecated.AppointmentAppointmentHandler. moveBookedAppointment(UserContext uc, IAppointmentMoveBookingParams params)longFormEingangHandler. ownerId(UserContext uc, Vorgang v)Deprecated.de.xima.cmn.db.model.SerializableResultSetDatenbankzugriffHandler. query(UserContext uc, Integer dbZugriffId, String sql, boolean suppressStatementLimits, Serializable... args)BenutzerBenutzerHandler. registerBenutzer(UserContext uc, Benutzer benutzer, Mandant mandant)Methode zum Anlegen eines neuen Benutzers zu einem MandantenIExclusiveFormRecordLockResultVorgangHandler. releaseExclusiveFormRecordLock(UserContext uc, IBasicFormRecordRequestData req)voidFormElementHandler. removeAllFromFormVersion(UserContext uc, FormVersion fv)<T extends ITransferableEntity,C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
IntegerGenericHandler. resultTotalCount(Class<T> entityClass, UserContext uc, C cm)Result total count.intDatenbankzugriffHandler. 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.MandantRessourceMandantRessourceHandler. update(UserContext uc, byte[] daten, String userName, String fileName, MandantRessource res)ProjektRessourceProjektRessourceHandler. update(UserContext uc, byte[] daten, String userName, String fileName, ProjektRessource res)AttachmentAttachmentHandler. updateByUser(UserContext uc, String username, String oldFileName, Attachment attachment)List<EAppointmentBookingError>AppointmentHandler. validateAppointments(UserContext uc, IAppointmentValidateParams params) -
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 <E extends IFileDataEntity<?>,T extends IFileProviding<?,E>>
byte[]FileHandler. getUncachedFileData(UserContext uc, Class<T> clazz, long id)<E extends IFileDataEntity<?>,T extends IFileProviding<?,E>>
byte[]FileHandler. getUncachedFileData(UserContext uc, T entity)<T extends IFileEntity<?,?>>
byte[]FileHandler. getUncachedFileEntityData(UserContext uc, T fileEntity)<E extends IFileDataEntity<?>,T extends IFileEntity<?,E>>
TFileHandler. updateFileData(UserContext uc, T entity, byte[] data) -
Uses of UserContext in de.xima.fc.handler.interfaces.entity
Methods in de.xima.fc.handler.interfaces.entity with parameters of type UserContext Modifier and Type Method Description IExclusiveFormRecordLockResultIVorgangHandler. acquireExclusiveFormRecordLock(UserContext uc, IBasicFormRecordRequestData req)VorgangIVorgangHandler. addAttachment(UserContext uc, Vorgang vorgang, Attachment attachment)VorgangIVorgangHandler. addAttachment(UserContext uc, Long vorgangId, Long attachmentId)booleanIBenutzerHandler. addBenutzerToGruppe(UserContext uc, Benutzer ben, BenutzerGruppe bg)Methode um einen Benutzer einer Benutzergruppe hinzuzufügen.voidIProtokollHandler. addClientProtocolEntry(UserContext uc, Mandant mandant, ProtocolEntryClient entry)voidIProtokollHandler. addClientProtocolEntry(UserContext uc, Projekt projekt, ProtocolEntryClient entry)RolleIRolleHandler. addModulToRolle(UserContext uc, Rolle rolle, Modul newModul)voidIProtokollHandler. addProcessProtocolEntry(UserContext uc, Vorgang vorgang, ProtocolEntryProcessing entry)ProjektIProjektHandler. addProjektRessource(UserContext uc, long projektId, long ressourceId)voidIProtokollHandler. addSystemProtocolEntry(UserContext uc, ProtocolEntrySystem entry)intIVorgangHandler. bulkDelete(UserContext uc, List<Long> formRecordIds)intIVorgangHandler. bulkMarkRead(UserContext uc, List<Long> formRecordIds, boolean read)BenutzerIBenutzerHandler. byLDAPGruppe(UserContext uc, String username, Mandant client)BenutzerIBenutzerHandler. byLDAPGruppeLogin(UserContext uc, Mandant client, String userLogin, String userPwd)Methode zum Auslesen und Erzeugen eines temporären Benutzers aus einer LDAP-GruppeBenutzerIBenutzerHandler. byLogin(UserContext uc, String userName, String passwd, Mandant client)By login.BenutzerIBenutzerHandler. byNameAndMandant(UserContext uc, String username, Mandant client)Methode zum Ermitteln eines Benutzers anhand seines Namens und des MandantensvoidIAppointmentHandler. cancelBookedAppointment(UserContext uc, IAppointmentDeleteBookingParams params)Cancels the given appointment.BenutzerIBenutzerHandler. checkLDAPGroupsActiveUser(UserContext uc, Long clientId, String encryptUserLogin)booleanIBenutzerHandler. checkLDAPLogin(UserContext uc, Mandant client, String userLogin, String userPwd)Methode zum Prüfen des LDAP-Logins eines BenutzersBooleanIBenutzerHandler. checkLogin(UserContext uc, String username, String passwort, Mandant client)Checks the login of an user.voidIPostfachHandler. clear(UserContext uc, Postfach postfach)ProjektIProjektHandler. copy(UserContext uc, Projekt projekt, long id, long formVersionId, long workflowVersionId)VorgangIVorgangHandler. correctStatus(UserContext uc, Vorgang formRecord, Status targetState, Benutzer user)FormEingangIFormEingangHandler. create(UserContext uc, FormEingang fe, Benutzer vorgangsOwner, Benutzer benutzer)Deprecated.FormVersionIFormVersionHandler. 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.MandantRessourceIMandantRessourcenHandler. create(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant)ProjektRessourceIProjektRessourcenHandler. create(UserContext uc, String name, byte[] daten, String userName, String fileName, Mandant mandant, Projekt projekt)AppointmentIAppointmentHandler. createBookedAppointment(UserContext uc, IAppointmentCreateBookingParams params)Books the given appointment.AttachmentIAttachmentHandler. createByUser(UserContext uc, String username, Attachment attachment)<T extends ITransferableEntity>
BooleanIGenericHandler. delete(Class<T> entityClass, UserContext uc, T entities)Delete.<T extends ITransferableEntity>
BooleanIGenericHandler. delete(Class<T> entityClass, UserContext uc, T... entities)Delete.<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.booleanIAttachmentHandler. deleteByUser(UserContext uc, String username, boolean force, Attachment... attachments)de.xima.cmn.db.model.SerializableResultSetIDatenbankzugriffHandler. executeDBquery(UserContext uc, Mandant mandant, String datenquellenName, IReplacerParams placeholderParams, boolean suppressStatementLimits, Serializable... parameters)IAppointmentFreeSlotQueryResultIAppointmentTemplateHandler. executeFreeSlotQuery(UserContext uc, IAppointmentFreeSlotQueryParams params)Finds all available date slots for the given appointment template, in the given month of the year.IAppointmentIcalQueryResultIAppointmentTemplateHandler. executeIcalQuery(UserContext uc, IAppointmentIcalQueryParams params)Finds all available appointments for the given appointment template, and returns and iCal file.de.xima.cmn.db.model.SerializableResultSetIDatenbankzugriffHandler. executePublicDBquery(UserContext uc, Mandant client, String queryName, boolean suppressStatementLimits, Serializable[] parameters)com.alibaba.fastjson.JSONArrayILDAPAbfrageHandler. executePublicQuery(UserContext uc, Mandant man, String queryName, Serializable[] parameters)com.alibaba.fastjson.JSONArrayILDAPAbfrageHandler. executeQuery(UserContext uc, Mandant man, String abfrageName, Serializable[] parameters)List<BenutzerGruppe>IProjektHandler. getAccessGroups(UserContext uc, Projekt project)WorkflowVersionIWorkflowVersionHandler. getActiveByProject(UserContext uc, Projekt project)Finds the active workflow version for the given project.RolleIRolleHandler. 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)Gets the all by.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 givenMandantList<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)Gets all projects where the given user is editor ofList<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 allMandants by name (case insensitive).List<Vorgang>IVorgangHandler. getAllByPostfach(UserContext uc, Postfach postfach)List<ProjektRessource>IProjektRessourcenHandler. getAllByProjekt(UserContext uc, Projekt projekt)List<Entityberechtigung>IEntityberechtigungHandler. getAllByRolle(UserContext uc, Rolle rolle)List<Aktion>IAktionHandler. getAllByStatus(UserContext uc, Status status)List<AppointmentSlot>IAppointmentSlotHandler. getAllByTemplates(UserContext uc, List<AppointmentTemplate> templates, boolean merge)Finds all available appointment slots of the given templates.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 managerIGenericHandler<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 managerIGenericHandler. the attribute values will be returned as objects defined by the result classList<BenutzerGruppe>IBenutzerHandler. getBenutzergruppen(UserContext uc, Benutzer user)Gets theBenutzerGruppes.List<BenutzerGruppe>IPostfachHandler. getBenutzergruppen(UserContext uc, Postfach postfach)List<BenutzerGruppe>IBenutzerGruppeHandler. getBenutzerGruppenUsageRightByStatus(UserContext uc, Long stateId)<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<BenutzerGruppe>IBenutzerGruppeHandler. getByBenutzer(UserContext uc, Benutzer ben)MandantLdapDataIMandantLdapDataHandler. getByClient(UserContext uc, Mandant mandant)MandantMailDataIMandantMailDataHandler. 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.LicenseFileILicenseFileHandler. getByKey(UserContext uc, String licenseKey)Gets the license file by the keySystemPropertyISystemPropertyHandler. getByKey(UserContext uc, String key)Retrieves aPropertyby a given key.List<SystemProperty>ISystemPropertyHandler. getByKeyPrefix(UserContext uc, String keyPrefix)Retrives aListofSystemPropertys by a given key prefix.List<SystemProperty>ISystemPropertyHandler. getByKeys(UserContext uc, List<String> keys)BenutzerIBenutzerHandler. getByLDAPData(UserContext uc, Mandant client, String userName, byte[] objectID)List<Benutzer>IBenutzerHandler. getByMandant(UserContext uc, Mandant client)Gets the by mandant.MandantFrontendServerIMandantFrontendServerHandler. getByMandantAndFs(UserContext uc, Mandant mandant, FrontendServer fs)TextbausteinITextbausteinHandler. getByMandantAndName(UserContext uc, Mandant mandant, String name)AttachmentIAttachmentHandler. getByName(UserContext uc, Vorgang vorgang, String name)ClientCounterIClientCounterHandler. getByName(UserContext uc, Mandant client, String name)MandantIMandantHandler. getByName(UserContext uc, String name)Method for determining aMandantby his name (case insensitive).MandantRessourceIMandantRessourcenHandler. getByName(UserContext uc, Mandant mandant, String name)ProjektRessourceIProjektRessourcenHandler. getByName(UserContext uc, Projekt projekt, String name)List<MandantFrontendServer>IMandantFrontendServerHandler. getByProject(UserContext uc, Projekt project)Gets theMandantFrontendServers of the givenProjektList<BenutzerGruppe>IBenutzerGruppeHandler. getByProjekt(UserContext uc, Long projektId)List<FormVersion>IFormVersionHandler. getByProjekt(UserContext uc, Projekt projekt)ClientCounterIClientCounterHandler. getByUuid(UserContext uc, Mandant client, UUID uuid)AktionIAktionHandler. getByUUID(UserContext uc, Status state, String uuid)Returns the action with the given UUIDAktionIAktionHandler. getByUUID(UserContext uc, Status state, UUID uuid)Returns the action with the given UUIDAppointmentIAppointmentHandler. getByUUID(UserContext uc, String uuid)Finds the appointment with the given UUID.AppointmentIAppointmentHandler. getByUUID(UserContext uc, UUID uuid)Finds the appointment with the given UUID.AppointmentTemplateIAppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, String uuid)Finds the appointment template with the given UUID.AppointmentTemplateIAppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)Finds the appointment template with the given UUID.AppointmentTypeIAppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, String uuid)Finds the appointment with the given UUID.AppointmentTypeIAppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, UUID uuid)Finds the appointment with the given UUID.AttachmentIAttachmentHandler. getByUUID(UserContext uc, String uuid)AttachmentIAttachmentHandler. getByUUID(UserContext uc, String uuid, Vorgang v)BenutzerGruppeIBenutzerGruppeHandler. getByUUID(UserContext uc, Mandant client, String uuid)Returns the user group with the given UUID stringBenutzerGruppeIBenutzerGruppeHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)Returns the user group with the given UUIDBenutzerIBenutzerHandler. getByUUID(UserContext uc, Mandant client, String uuid)Returns the user with the given UUID stringBenutzerIBenutzerHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)Returns the user with the given UUIDDatenbankZugriffIDatenbankzugriffHandler. getByUUID(UserContext uc, Mandant client, String uuid)Returns the DB access with the given UUIDDatenbankZugriffIDatenbankzugriffHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)Returns the DB access with the given UUIDFormElementIFormElementHandler. getByUUID(UserContext uc, FormVersion formVersion, String uuid)Returns the form element with the given UUID stringFormElementIFormElementHandler. getByUUID(UserContext uc, FormVersion formVersion, UUID uuid)Returns the form element with the given UUIDMandantIMandantHandler. getByUUID(UserContext uc, String uuid)MandantIMandantHandler. getByUUID(UserContext uc, UUID uuid)PostfachIPostfachHandler. getByUUID(UserContext uc, Mandant client, String uuid)Returns the inbox with the given UUIDPostfachIPostfachHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)Returns the inbox with the given UUIDProjektIProjektHandler. getByUUID(UserContext uc, Mandant client, String uuid)ProjektIProjektHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)RolleIRolleHandler. getByUUID(UserContext uc, Mandant client, String uuid)Returns the role with the given UUIDRolleIRolleHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)Returns the role with the given UUIDStatusIStatusHandler. getByUUID(UserContext uc, Projekt project, String uuid)Deprecated.Returns the state with the given UUIDStatusIStatusHandler. getByUUID(UserContext uc, Projekt project, UUID uuid)Deprecated.Returns the state with the given UUIDTextbausteinITextbausteinHandler. getByUUID(UserContext uc, Mandant client, String uuid)TextbausteinITextbausteinHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)WorkflowVersionIWorkflowVersionHandler. getByVersionNumber(UserContext uc, Projekt project, long versionNumber)Finds the workflow version with the given version number, if such a version exists.PostfachIPostfachHandler. getByVorgang(UserContext uc, Vorgang vorgang)List<Vorgang>IVorgangHandler. getChildren(UserContext uc, Vorgang formRecord)LicenseSyncDataILicenseFileHandler. getClientLicenseSyncData(UserContext uc, long id)javax.mail.AddressIMandantMailDataHandler. getClientMailAddress(UserContext uc, Mandant client)Gets the client mail address if one has been set.List<ProtocolEntryClient>IProtokollHandler. getClientProtocol(UserContext uc, Long clientId)FormVersionIProjektHandler. getCurrentFormVersion(UserContext uc, Projekt projekt, FrontendServer fs)Gets the current form version.List<FormEingang>IFormEingangHandler. getCurrentsBy(UserContext uc, Postfach pf)Map<String,String>IProjektHandler. getCustomAttributes(UserContext uc, Projekt project)Map<String,String>IVorgangHandler. getCustomAttributes(UserContext uc, Vorgang v)DatenbankZugriffIDatenbankzugriffHandler. getDatenbankzugriffByMandant(UserContext uc, Mandant mandant, String name)Gets the Datenbankzugriff by.DatenquelleIDatenquelleHandler. getDatenquelleById(UserContext uc, Mandant client, int id)Gets the DataStores by.DatenquelleIDatenquelleHandler. getDatenquelleByName(UserContext uc, Mandant client, String name)Gets the DataStores by.DatenquelleIDatenquelleHandler. 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.MandantRessourceIMandantRessourcenHandler. getDownloadRessource(UserContext uc, Integer mandantId, String ressourceName)ProjektRessourceIProjektRessourcenHandler. getDownloadRessource(UserContext uc, FrontendServer fs, Integer projektId, String ressourceName)List<BenutzerGruppe>IBenutzerGruppeHandler. getEditorgruppenByProjekt(UserContext uc, Long projektId)List<ExtendedPostfach>IPostfachHandler. getExtendedPostfaecherByBenutzer(UserContext uc, Benutzer benutzer)List<Aktion>IAktionHandler. getFolgeAktionen(UserContext uc, Aktion aktion)List<Status>IStatusHandler. getFolgeStatus(UserContext uc, Benutzer currentUser, Projekt projekt, Status currentStatus)Deprecated.Gets the folge status.List<IFormRecordBaseData>IVorgangHandler. getFormRecordBaseData(UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)IFormRecordDoiInitDataIVorgangHandler. getFormRecordDoiInitData(UserContext uc, Vorgang formRecord)IFormRecordReviewDataIVorgangHandler. getFormRecordReviewData(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)Finds all tasks that are allowed to be invoked by the given user in the inbox.com.alibaba.fastjson.JSONObjectIBenutzerHandler. getLDAPUserData(UserContext uc, Benutzer user)ModulIModulHandler. getModulByName(UserContext uc, Mandant mandant, String name)List<Modul>IModulHandler. getModuleByRolle(UserContext uc, Rolle rolle)VorgangIVorgangHandler. getParent(UserContext uc, Vorgang formRecord)PostfachIPostfachHandler. getPostfachByMandant(UserContext uc, Mandant mandant, String name)Gets the Postfach by.List<Postfach>IPostfachHandler. getPostfaecherByBenutzer(UserContext uc, Benutzer benutzer)List<Aktion>IAktionHandler. getPrevAktionen(UserContext uc, Aktion aktion, Class<? extends IProcessing> verarbeitungsInterface)List<ProtocolEntryProcessing>IProtokollHandler. getProcessProtocol(UserContext uc, Long formRecordMetaID)List<Projekt>IFrontendServerHandler. getProjektsByFs(UserContext uc, Integer fronendServerId, Integer mandantId, Integer benutzerGruppeId)Gets the projekts by fs.DatenquelleIDatenquelleHandler. getPublicDatasource(UserContext uc, Mandant client, String name, EDatenquellenTyp datenquellenTyp)Gets an public datasourceList<Rolle>IRolleHandler. getRollenByModul(UserContext uc, Modul modul)<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)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>
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().LicenseSyncDataILicenseFileHandler. getSystemLicenseSyncData(UserContext uc)List<ProtocolEntrySystem>IProtokollHandler. getSystemProtocol(UserContext uc)TextbausteinITextbausteinHandler. 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.List<Vorgang>IVorgangHandler. getVorgaengeByBenutzer(UserContext uc, Benutzer benutzer)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.longIVorgangHandler. getVorgaengeDataTotalCount(UserContext uc, Projekt pro, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType, Postfach... inboxes)longIVorgangHandler. 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)BenutzerIBenutzerHandler. handleUserLogin(UserContext uc, Benutzer user)ProjektIProjektHandler. importProjekt(UserContext uc, Mandant mandant, byte[] bytes, String name, String beschreibung, String title)booleanIProjektHandler. isActivationAllowed(UserContext uc, Projekt projekt)BasicRefResultIAktionHandler. isAktionMoveable(UserContext uc, Aktion aktion, int targetIdx)BooleanIFrontendServerHandler. isAlreadyUsed(UserContext uc, MandantFrontendServer mfs)booleanIMandantHandler. isCreationAllowed(UserContext uc, Mandant mandant)BooleanIProjektHandler. isEditingAllowed(UserContext uc, Projekt projekt, Benutzer ben)booleanIProjektHandler. isFsAllowed(UserContext uc, Projekt project, FrontendServer fs)Checks on whether the project can be accessed via the frontend server.booleanIBenutzerHandler. isLDAPUserActive(UserContext uc, Mandant client, String encryptUserLogin)booleanIWorkflowTaskHandler. isTaskInvokableInInbox(UserContext uc, WorkflowTask task, Vorgang formRecord, Benutzer user)Checks whether the given task may be initiated by the given user in the inbox.BooleanIProjektHandler. isZugriffsberechtigt(UserContext uc, Projekt projekt, Benutzer ben)Deprecated.BooleanIProjektHandler. isZugriffsbeschraenkt(UserContext uc, Projekt projekt)StringITextbausteinHandler. 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.FormEingangIFormEingangHandler. mostCurrent(UserContext uc, Vorgang v)Most current.AktionIAktionHandler. move(UserContext uc, Aktion aktion, int targetIdx)StatusIStatusHandler. move(UserContext uc, Status status, int newIdxNum)Deprecated.AppointmentIAppointmentHandler. moveBookedAppointment(UserContext uc, IAppointmentMoveBookingParams params)Moves an appointment to a different time and date.longIFormEingangHandler. ownerId(UserContext uc, Vorgang v)Deprecated.de.xima.cmn.db.model.SerializableResultSetIDatenbankzugriffHandler. query(UserContext uc, Integer dbZugriffId, String sql, boolean suppressStatementLimits, Serializable... args)BenutzerIBenutzerHandler. registerBenutzer(UserContext uc, Benutzer benutzer, Mandant client)Methode zum Anlegen eines neuen Benutzers zu einem MandantenIExclusiveFormRecordLockResultIVorgangHandler. releaseExclusiveFormRecordLock(UserContext uc, IBasicFormRecordRequestData req)voidIFormElementHandler. removeAllFromFormVersion(UserContext uc, FormVersion fv)<T extends ITransferableEntity,C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
IntegerIGenericHandler. resultTotalCount(Class<T> entityClass, UserContext uc, C cm)Result total count.intIDatenbankzugriffHandler. 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.MandantRessourceIMandantRessourcenHandler. update(UserContext uc, byte[] daten, String userName, String fileName, MandantRessource res)ProjektRessourceIProjektRessourcenHandler. update(UserContext uc, byte[] daten, String userName, String fileName, ProjektRessource res)AttachmentIAttachmentHandler. updateByUser(UserContext uc, String username, String oldFileName, Attachment attachment)List<EAppointmentBookingError>IAppointmentHandler. validateAppointments(UserContext uc, IAppointmentValidateParams params)Validates whether the given appointments can be created or updated. -
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 <E extends IFileDataEntity<?>,T extends IFileProviding<?,E>>
byte[]IFileHandler. getUncachedFileData(UserContext uc, Class<T> clazz, long id)<E extends IFileDataEntity<?>,T extends IFileProviding<?,E>>
byte[]IFileHandler. getUncachedFileData(UserContext uc, T entity)<T extends IFileEntity<?,?>>
byte[]IFileHandler. getUncachedFileEntityData(UserContext uc, T entity)<E extends IFileDataEntity<?>,T extends IFileEntity<?,E>>
TIFileHandler. updateFileData(UserContext uc, T entity, byte[] data) -
Uses of UserContext in de.xima.fc.handler.interfaces.system
-
Uses of UserContext in de.xima.fc.handler.interfaces.workflow
-
Uses of UserContext in de.xima.fc.handler.system
-
Uses of UserContext in de.xima.fc.handler.workflow
-
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 ProcessGUIModelProcessGUIModel.Builder. build(UserContext uc, Benutzer 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, 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 IExtendedFormRequestContextInboxWorkflowServlet. 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 List<Projekt>InboxUtils. getInboxProjects(UserContext uc, List<Projekt> projects, Postfach inbox) -
Uses of UserContext in de.xima.fc.interfaces
Methods in de.xima.fc.interfaces that return UserContext Modifier and Type Method Description UserContextIEntityContext. getUserContext()Methods in de.xima.fc.interfaces with parameters of type UserContext Modifier and Type Method Description voidIEntityContext. 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 UserContextIFormRenderContext. getUserContext()UserContextIFormRequestContext. getUserContext()Methods in de.xima.fc.interfaces.form with parameters of type UserContext Modifier and Type Method Description voidIFormRenderContext. setUserContext(UserContext userContext)voidIFormRequestContext. 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 UserContextAEntityContext. ucMethods in de.xima.fc.jpa.context that return UserContext Modifier and Type Method Description UserContextAEntityContext. getUserContext()Getter für ucMethods in de.xima.fc.jpa.context with parameters of type UserContext Modifier and Type Method Description static IEntityContextEntityContextFactory. newEntityContext(UserContext uc)voidAEntityContext. setUserContext(UserContext uc)Setter des uc -
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.AddressMailContextProvider. getSenderFromContext(UserContext uc, Mandant client) -
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 voidFeedbackMailUtil. sendFeedback(UserContext uc, Mandant client, IFeedbackMailData feedbackMailData)static voidSupportMailUtils. 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 UserContextWorkflowStartingContext. 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.plugin
Methods in de.xima.fc.plugin with parameters of type UserContext Modifier and Type Method Description static voidPluginManager. createClientProtocolEntry(UserContext uc, Mandant man, String protocolEntry, Object... params)Creates a client-protocol-entrystatic voidPluginManager. createSystemProtocolEntry(UserContext uc, String protocolEntry, Object... params)Creates a system-protocol-entrystatic IPluginDataSourceRetValPluginExecutor. 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 IPluginGenericRetValPluginExecutor. 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 IPluginServletActionRetValPluginExecutor. 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.servlet
Methods in de.xima.fc.servlet with parameters of type UserContext Modifier and Type Method Description protected abstract IExtendedFormRequestContextAFormProcessingServlet. createFormRequestContext(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)protected IExtendedFormRequestContextFormProcessServlet. createFormRequestContext(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)protected IExtendedFormRequestContextFormVerifyServlet. createFormRequestContext(UserContext uc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)protected LongFormAliasProvideServlet. extractMandantId(UserContext uc, Matcher matcher)protected ProjektFormAliasProvideServlet. extractProjekt(UserContext uc, Matcher matcher, Long mandantId)protected voidFormAliasProvideServlet. throwError(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc)protected voidFormForwardProvideServlet. 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 UserContextAbstractServletHandler. uc -
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 voidDownloadManager. handleAttachment(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, XfcSession xfs, UserContext uc)static voidDownloadManager. handleProjektRessource(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, XfcSession xfs, UserContext uc)static booleanDownloadManager. handlePublicMandantRessourceByName(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc)static booleanDownloadManager. handlePublicMandantRessourceByName(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc, String contentType)static booleanDownloadManager. handlePublicPluginRessourceByName(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc, String contentType)static booleanDownloadManager. handlePublicPluginRessourceByUUID(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc, String contentType)static booleanDownloadManager. handlePublicProjektRessourceByName(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc)static booleanDownloadManager. handlePublicProjektRessourceByName(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, UserContext uc, String contentType)static voidDownloadManager. 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 BooleanXFSetup. 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 FdToExcelResultFdToExcelBuilder. buildForInbox(UserContext uc, Benutzer user, de.xima.cmn.criteria.QueryCriteriaManager qcm)Deprecated.FdToExcelResultFdToExcelBuilder. buildForProcessIDs(UserContext uc, Benutzer user, List<Long> processIDs)Builds the excel export for an list ofVorgang.getId()´sByteArrayOutputStreamFDToExcelTransformer. createForPostfach(UserContext uc, List<String> vl, XfcSession sess, de.xima.cmn.criteria.QueryCriteriaManager qm, boolean withAlias, boolean multiline, Benutzer ben)ByteArrayOutputStreamFDToExcelTransformer. 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 FdToXmlResultFdToXmlBuilder. buildForInbox(UserContext uc, Benutzer user, de.xima.cmn.criteria.QueryCriteriaManager qcm)Deprecated.FdToXmlResultFdToXmlBuilder. buildForProcess(UserContext uc, Vorgang formRecord, IFormDataAdapter fda, IXForm xform)Builds the XML export of an single form recordFdToXmlResultFdToXmlBuilder. buildForProcessIDs(UserContext uc, Benutzer user, List<Long> processIDs)Builds the XML export of anListofVorgang.getId()´sFdToXmlResultFdToXmlBuilder. buildForProjectInbox(UserContext uc, List<ExtendedEntityModel<Vorgang>> records)Deprecated.static RootFdXmlFDToXmlTransformer. 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 UserContextUserContextFactory. ANONYMOUSstatic UserContextUserContextFactory. SETUPstatic UserContextUserContextFactory. SYSTEMMethods in de.xima.fc.user that return UserContext Modifier and Type Method Description static UserContextUserContextFactory. forBenutzer(Benutzer ben)static UserContextUserContextFactory. forRequest(javax.servlet.http.HttpServletRequest request)static UserContextUserContextFactory. forRequest(javax.servlet.http.HttpServletRequest request, boolean createSession)static UserContextUserContextFactory. forXfcSession(XfcSession session)static UserContextUserContextFactory. getNew()UserContextUserContext. setBenutzer(Benutzer benutzer) -
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 BenutzerLoginHelper. doLogin(UserContext uc, String userLogin, String userPwd, Long mandantId)Führt Login anhand der übergebenen Daten durch. -
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 ITransferableJSONRequester. 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 voidFormResponder. invalidDoublePost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse respond, Locale locale, UserContext uc, Mandant man)static StringFormResponder. prepareMsg(Mandant man, Locale loc, UserContext uc, ETextbausteinMsgCode msgCode)static StringFormResponder. prepareMsg(String context, Mandant man, Locale loc, UserContext uc, ETextbausteinMsgCode msgCode)static StringFormResponder. prepareMsg(javax.servlet.http.HttpServletRequest request, Mandant man, Locale loc, UserContext uc, ETextbausteinMsgCode msgCode)static voidFormResponder. 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 ITransferableEntityBeanUtils. getEntity(UserContext uc, String entityName, String id)Generisches Auslesen der Entität anhand der ID und dem Namen der Entität.static voidBeanUtils. 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 DaoProviderpropNamemuss dem Muster "[Name einfache Eigenschaft].id" oder "[Name Collection-basierte Eigenschaft].ids" entsprechen, z.B.
-