Uses of Interface
de.xima.fc.entities.interfaces.ITransferableEntity
-
Packages that use ITransferableEntity Package Description de.xima.fc.api.entity Package for the API access of the model classes.de.xima.fc.dao.impl de.xima.fc.dao.interfaces de.xima.fc.entities Package für Datenbankentitätende.xima.fc.entities.interfaces Interfaces für Datenbankentitätende.xima.fc.exceptions Package für allgemeine Exceptionsde.xima.fc.export.model de.xima.fc.gui.bean de.xima.fc.gui.bean.settings de.xima.fc.gui.bean.user de.xima.fc.gui.common.interfaces de.xima.fc.gui.common.interfaces.lazydata de.xima.fc.gui.interfaces.data de.xima.fc.gui.model.data de.xima.fc.gui.model.lazydata de.xima.fc.handler.entity de.xima.fc.handler.interfaces.entity de.xima.fc.interfaces.security.filter Klassen für Zugriffsbeschränkung und Zugriffsrechtde.xima.fc.mdl Allgemeine Modellklassen, nicht Datenbankpersitiertde.xima.fc.security de.xima.fc.servlet.handler de.xima.fc.web.common.json de.xima.fc.web.common.request de.xima.fc.web.common.utils -
-
Uses of ITransferableEntity in de.xima.fc.api.entity
Classes in de.xima.fc.api.entity with type parameters of type ITransferableEntity Modifier and Type Class Description class
AEntityAPI<T extends ITransferableEntity>
Abstract class with diffrent CRUD operations for entities of the typeITransferableEntity
.Methods in de.xima.fc.api.entity with type parameters of type ITransferableEntity Modifier and Type Method Description <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.<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.<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 <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.<T extends ITransferableEntity>
List<T>GenericAPI. getAll(Class<T> entityClass, UserContext uc)
Method for determining all entities.<T extends ITransferableEntity,C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
List<T>GenericAPI. getAll(Class<T> entityClass, UserContext uc, C cm)
Method for determining all entities of a defined class using a criteria manager.<T extends ITransferableEntity>
List<T>GenericAPI. getAll(Class<T> entityClass, UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)
Method for determining all entities of a defined class using aQueryCriteriaManager
s.<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)
<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
.<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.<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 entity<T extends ITransferableEntity,C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding>
intGenericAPI. resultTotalCount(Class<T> entityClass, UserContext uc, C cm)
Method for determining the number of found entities based on their class.<T extends ITransferableEntity>
intGenericAPI. resultTotalCount(Class<T> entityClass, UserContext uc, de.xima.cmn.criteria.QueryCriteriaManager qcm)
Method for determining the number of found entities based on their class.<T 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.Methods in de.xima.fc.api.entity that return ITransferableEntity Modifier and Type Method Description T[]
AEntityAPI. create(UserContext uc, T[] entities)
Method for creating multiple entities.<T extends ITransferableEntity>
T[]GenericAPI. create(Class<T> entityClass, UserContext uc, T[] entities)
Method for creating multiple entities of a defined class.T[]
AEntityAPI. update(UserContext uc, T[] entities)
Method for updating multiple entities.<T extends ITransferableEntity>
T[]GenericAPI. update(Class<T> entityClass, UserContext uc, T[] entities)
Method for updating multiple entities of a defined class.Methods in de.xima.fc.api.entity with parameters of type ITransferableEntity Modifier and Type Method Description T[]
AEntityAPI. create(UserContext uc, T[] entities)
Method for creating multiple entities.<T extends ITransferableEntity>
T[]GenericAPI. create(Class<T> entityClass, UserContext uc, T[] entities)
Method for creating multiple entities of a defined class.Boolean
AEntityAPI. delete(UserContext uc, T[] entities)
Method for deleting multiple entities.<T extends ITransferableEntity>
booleanGenericAPI. delete(Class<T> entityClass, UserContext uc, T[] entities)
Method for deleting multiple entities of a defined class.T[]
AEntityAPI. update(UserContext uc, T[] entities)
Method for updating multiple entities.<T extends ITransferableEntity>
T[]GenericAPI. update(Class<T> entityClass, UserContext uc, T[] entities)
Method for updating multiple entities of a defined class. -
Uses of ITransferableEntity in de.xima.fc.dao.impl
Classes in de.xima.fc.dao.impl with type parameters of type ITransferableEntity Modifier and Type Class Description class
MandantDependentBaseDao<E extends ITransferableEntity>
class
ProjektDependentBaseDao<E extends ITransferableEntity>
-
Uses of ITransferableEntity in de.xima.fc.dao.interfaces
Classes in de.xima.fc.dao.interfaces with type parameters of type ITransferableEntity Modifier and Type Interface Description interface
IMandantDependentBaseDao<T extends ITransferableEntity>
interface
IProjektDependentBaseDao<T extends ITransferableEntity>
-
Uses of ITransferableEntity in de.xima.fc.entities
Classes in de.xima.fc.entities that implement ITransferableEntity Modifier and Type Class Description class
AAuthenticator<T extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>
Abstract base class for user authenticatorsclass
AAuthenticatorConfig
Abstract base class for authenticator configurationsclass
AbstractDatei<T extends IAbstractDateiData>
Deprecated.useAFileEntity
class
AbstractDateiData
Deprecated.useAFileDataEntity
class
AbstractEntity
Diese Klasse ist die Elternklasse aller Entitäten und beinhaltet die Attribute, die in jeder Entität vorhanden sein müssen.class
AbstractLockableEntity
Diese Klasse ist die Elternklasse aller Entitäten und beinhaltet die Attribute, die in jeder Entität vorhanden sein müssen.class
AbstractMandantDependentEntity
class
AClientDependentEntity
class
AEncryptedFileDataEntity<T extends IFileEntity<?,?>>
class
AFileDataEntity<T extends IFileEntity<?,?>>
class
AFileEntity<E extends de.xima.cmn.dao.interfaces.IEntity<Long>,T extends IFileDataEntity<?>>
class
AFormEncryptedFileDataEntity<T extends IFileEntity<?,?>>
class
Aktion
Deprecated.This entity is part of the old workflow engine.class
AktuellerBenutzer
Diese Klasse wird aktuell nur genutzt, um die persönlichen Daten des angemeldetenBenutzer
-Objekts zu ändern.class
ALockableEntity
Diese Klasse ist die Elternklasse aller Entitäten und beinhaltet die Attribute, die in jeder Entität vorhanden sein müssen.class
APluginEntity<T extends IPluginFileEntity<?,?,?>,J extends IFileDataEntity<T>,C extends IFileDataEntity<T>>
class
APluginFileEntity<T extends IPluginEntity<?,?,?>,J extends IFileDataEntity<?>,C extends IFileDataEntity<?>>
class
Appointment
Describes a booked appointment.class
AppointmentClosingTime
Describes the closing hours of anAppointmentTemplate
.class
AppointmentSlot
Describes an available slot (time range) of anAppointmentTemplate
.class
AppointmentTemplate
An entity for the appointment module of FORMCYCLE.class
AppointmentType
Describes the type of an appointment and contains several metadata, such as the duration of the appointment.class
AProtocolEntry
class
Attachment
Die KlasseAttachment
beinhaltet Meta-Informationen zu einem im System verfügbaren Anhang.class
AttachmentDatei
class
AttachmentDateiData
class
AWorkflowElement<TElement extends IWorkflowElementEntity,TSearchTerm extends AWorkflowElementSearchTerm<TElement>>
Base class for workflow elements, i.e. nodes and triggers.class
AWorkflowElementSearchTerm<TElement extends IWorkflowElementEntity>
Each workflow element can have one or more search terms that are used in database queries to filter the applicable elements.class
Bedingung
Deprecated.This entity is part of the old workflow engine.class
Benutzer
An entity that describes a real-life person.class
BenutzerGruppe
Diese Entität bildet ein Guppensystem ab, dem verschiedeneBenutzer
zugeordnet werden können.class
ClientAuthenticator
Entity model for user authenticators inMandant
scopeclass
ClientAuthenticatorFile
class
ClientAuthenticatorFileData
class
ClientCounter
Counter entity inMandant
scopeclass
ClientPlugin
Entity for the binary data of an client-wide pluginclass
ClientPluginConfigData
Entity for the configuration of an client-wide pluginclass
ClientPluginFile
Entity for the binary data of an client-wide pluginclass
ClientPluginFileData
Entity for the binary data of an system-wide pluginclass
DatenbankZugriff
class
Datenquelle
class
Entityberechtigung
class
FormEingang
FormEingabeDaten +- Vorgang +- Eingangsinformationen (Datum, Nutzer) +- Mapping der Feldnamen-Aliasse auf die zugehörigen Werteclass
FormEingangDatei
class
FormEingangDateiData
class
FormElement
class
FormRecordLock
Simple table that holds potentially long-term locks on a form record.class
FormTemplate
class
FormTemplateFile
class
FormTemplateFileData
class
FormTemplatePreview
class
FormTemplateTag
class
FormTemplateThumbnail
class
FormVersion
Die Entität FormVersion ermöglicht es verschiedene Versionen eines Formulars zu verwalten.class
FormVersionBackup
class
FormVersionBackupData
class
FormVersionDatei
class
FormVersionDateiData
class
FrontendServer
class
LDAPAbfrage
class
LDAPGruppe
class
LDAPZugriff
class
LicenseFile
This entity represents licenses.class
Mandant
Diese Entität bildet einen Mandanten ab.class
MandantFrontendServer
class
MandantLdapData
class
MandantMailData
class
MandantRessource
class
MandantRessourceDatei
class
MandantRessourceDateiData
class
Modul
class
PeAktion
Deprecated.class
PeBase
Deprecated.class
PeDokumentation
Deprecated.class
PeStatus
Deprecated.class
Postfach
Diese Entität stellt ein Postfach dar.class
ProjectAuthenticatorConfig
Model for persisting authenticator configurations for a projectclass
ProjectDOIData
Entity for project-specific double-opt-in dataclass
ProjectIdentityCheckData
Configuration for a project for detecting duplicate submissions.class
ProjectInviteData
Entity for project-specific invitation dataclass
ProjectPreviewFile
class
ProjectPreviewFileData
class
ProjectTag
A tag that is associated with aproject
.class
Projekt
The entityProjekt
contains the core functionality of the system.class
ProjektRessource
class
ProjektRessourceDatei
class
ProjektRessourceDateiData
class
ProjektZaehler
class
ProjektZaehlerDaten
class
ProtocolEntryClient
Die Entität PeDokumentation stellt einen Protokolleintrag dar, der angelegt wird, sobald etwas protokolliert werden soll, was weder einem Statuswechsel noch einer Aktionsabarbeitung entspricht.class
ProtocolEntryProcessing
class
ProtocolEntrySystem
class
Protokoll
Deprecated.class
Rolle
Die Klasse Rolle dient dazu, die Rechte einesBenutzer
festzulegen.class
Status
Deprecated.This entity is part of the old workflow engine.class
SystemAuthenticator
Entity model for user authenticators in system scopeclass
SystemAuthenticatorFile
class
SystemAuthenticatorFileData
class
SystemChange
Entity for storing informations about the already performed system-updatesclass
SystemMessage
Entity for system messages.class
SystemPlugin
Entity for system-wide pluginsclass
SystemPluginConfigData
Entity for the configuration of an system-wide pluginclass
SystemPluginFile
Entity for the binary data of an system-wide pluginclass
SystemPluginFileData
Entity for the binary data of an system-wide pluginclass
SystemProperty
Entity for system-wide propertiesclass
Textbaustein
Diese Entität ermöglicht eine Zuordnung zw. einem Schlüssselwort und einem dahinterliegenden Text.class
Vorgang
class
WebDavAccess
Models the connection data for a web DAV server.class
WorkflowNode
A workflow node that represents a statement in a workflow task.class
WorkflowNodeSearchTerm
EachWorkflowNode
can have one or more search terms that are used in database queries to filter nodes.class
WorkflowProcess
A workflow process that defines which actions are taken when certain events occur during the life cycle of a form record.class
WorkflowState
Describes the state of aVorgang
.class
WorkflowStateAuthenticatorConfig
Model for persisting authenticator configuration of aWorkflowState
class
WorkflowTask
A single workflow task with a program represented by theWorkflowTask.getRootNode()
that is executed when one of itsWorkflowTask.getTrigger()
fires.class
WorkflowTrigger
A workflow trigger that start aWorkflowTask
when a certain event occurs.class
WorkflowTriggerSearchTerm
EachWorkflowTrigger
can have one or more search terms that are used to decide whether a certain trigger applies to a certain event.class
WorkflowVersion
Represents the version of a project's workflow.class
WorkflowVersionBackup
File descriptor for the JSON data of a workflow version backup.class
WorkflowVersionBackupData
JSON data with the backup of a workflow version. -
Uses of ITransferableEntity in de.xima.fc.entities.interfaces
Subinterfaces of ITransferableEntity in de.xima.fc.entities.interfaces Modifier and Type Interface Description interface
IBenutzerGruppeDependent
Schnittstelle für Modelklassen, die in Beziehung zu BenutzerGruppen stehen.interface
IFileProviding<T extends IFileEntity<?,E>,E extends IFileDataEntity<T>>
interface
IMandantDependent
Schnittstelle für Modelklassen, die in Beziehung zu einem Mandanten stehen.interface
IProjektDependent
Schnittstelle für Modelklassen, die in Beziehung zu einem Projekt stehen.interface
ITransferableLockableEntity
-
Uses of ITransferableEntity in de.xima.fc.exceptions
Constructors in de.xima.fc.exceptions with parameters of type ITransferableEntity Constructor Description AbstractXfcException(Throwable cause, ITransferableEntity transferableEntity)
AbstractXfcException(Throwable cause, ITransferableEntity transferableEntity, String message)
AbstractXfcRuntimeException(Throwable cause, ITransferableEntity transferableEntity)
AbstractXfcRuntimeException(Throwable cause, ITransferableEntity transferableEntity, String message)
-
Uses of ITransferableEntity in de.xima.fc.export.model
Classes in de.xima.fc.export.model that implement ITransferableEntity Modifier and Type Class Description class
ExportAktionData
class
ExportBedingungData
class
ExportStatusData
-
Uses of ITransferableEntity in de.xima.fc.gui.bean
Classes in de.xima.fc.gui.bean with type parameters of type ITransferableEntity Modifier and Type Class Description class
EntityBean<T extends ITransferableEntity>
Fields in de.xima.fc.gui.bean declared as ITransferableEntity Modifier and Type Field Description protected T
EntityBean. current
-
Uses of ITransferableEntity in de.xima.fc.gui.bean.settings
Classes in de.xima.fc.gui.bean.settings with type parameters of type ITransferableEntity Modifier and Type Class Description class
ExternalUserSystemBean.EntityListModelImpl<T extends ITransferableEntity>
-
Uses of ITransferableEntity in de.xima.fc.gui.bean.user
Classes in de.xima.fc.gui.bean.user with type parameters of type ITransferableEntity Modifier and Type Class Description class
ExternalUserClientBean.EntityListModelImpl<T extends ITransferableEntity>
-
Uses of ITransferableEntity in de.xima.fc.gui.common.interfaces
Classes in de.xima.fc.gui.common.interfaces with type parameters of type ITransferableEntity Modifier and Type Interface Description interface
IEntityWrapper<T extends ITransferableEntity>
Common interface for entity wrappers -
Uses of ITransferableEntity in de.xima.fc.gui.common.interfaces.lazydata
Classes in de.xima.fc.gui.common.interfaces.lazydata with type parameters of type ITransferableEntity Modifier and Type Interface Description interface
ILazyEntityListModel<T extends ITransferableEntity>
-
Uses of ITransferableEntity in de.xima.fc.gui.interfaces.data
Classes in de.xima.fc.gui.interfaces.data with type parameters of type ITransferableEntity Modifier and Type Interface Description interface
IEntityListModel<T extends ITransferableEntity>
Describes a list of entities of which one can be selected.interface
IEntityListModelSelectByView<T extends ITransferableEntity>
interface
IEntitySelectModel<T extends ITransferableEntity>
IEntityListModel
describes a list of entities of which one can be selected. -
Uses of ITransferableEntity in de.xima.fc.gui.model.data
Classes in de.xima.fc.gui.model.data with type parameters of type ITransferableEntity Modifier and Type Class Description class
EntityListModel<T extends ITransferableEntity>
class
EntityListModelSelectByView<T extends ITransferableEntity>
Extends theEntityListModel
and adds functionality for memorizing the currently selected entity for the duration of the current session.class
EntitySelectModel<T extends ITransferableEntity>
Fields in de.xima.fc.gui.model.data declared as ITransferableEntity Modifier and Type Field Description protected T
EntityListModel. selected
protected T
EntitySelectModel. selected
-
Uses of ITransferableEntity in de.xima.fc.gui.model.lazydata
Classes in de.xima.fc.gui.model.lazydata with type parameters of type ITransferableEntity Modifier and Type Class Description class
LazyEntityListModel<T extends ITransferableEntity>
Methods in de.xima.fc.gui.model.lazydata with parameters of type ITransferableEntity Modifier and Type Method Description int
LazyEntityListModel. getPage(ITransferableEntity entity, int pageSize)
-
Uses of ITransferableEntity in de.xima.fc.handler.entity
Methods in de.xima.fc.handler.entity with type parameters of type ITransferableEntity Modifier and Type Method Description <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.<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.<T extends ITransferableEntity>
List<T>GenericHandler. getAll(Class<T> entityClass, UserContext uc)
Gets the all.<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.<T extends ITransferableEntity,C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
List<Map<String,Serializable>>GenericHandler. getAttributes(Class<T> entityClass, UserContext uc, C cm)
Gets a list of attributes specified in the given criteria managerC
<R,T extends ITransferableEntity,C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
List<R>GenericHandler. getAttributes(Class<T> entityClass, UserContext uc, C cm, Class<R> resultClass)
Gets a list of attributes specified in the given criteria manager. the attribute values will be returned as objects defined by the result class<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.<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.<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 entity<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.<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.Methods in de.xima.fc.handler.entity that return ITransferableEntity Modifier and Type Method Description <T extends ITransferableEntity>
T[]GenericHandler. create(Class<T> entityClass, UserContext uc, T... entities)
Creates the.<T extends ITransferableEntity>
T[]GenericHandler. update(Class<T> entityClass, UserContext uc, T... entities)
Update.Methods in de.xima.fc.handler.entity with parameters of type ITransferableEntity Modifier and Type Method Description <T extends ITransferableEntity>
T[]GenericHandler. create(Class<T> entityClass, UserContext uc, T... entities)
Creates the.<T extends ITransferableEntity>
BooleanGenericHandler. delete(Class<T> entityClass, UserContext uc, T... entities)
Delete.<T extends ITransferableEntity>
T[]GenericHandler. update(Class<T> entityClass, UserContext uc, T... entities)
Update. -
Uses of ITransferableEntity in de.xima.fc.handler.interfaces.entity
Methods in de.xima.fc.handler.interfaces.entity with type parameters of type ITransferableEntity Modifier and Type Method Description <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.<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.<T extends ITransferableEntity>
List<T>IGenericHandler. getAll(Class<T> entityClass, UserContext uc)
Gets the all.<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.<T extends ITransferableEntity,C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
List<Map<String,Serializable>>IGenericHandler. getAttributes(Class<T> entityClass, UserContext uc, C cm)
Gets a list of attributes specified in the given criteria managerC
<R,T extends ITransferableEntity,C extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.ISortableCriteriaManager & de.xima.cmn.criteria.interfaces.IPageableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding & de.xima.cmn.criteria.interfaces.ISelectableCriteriaManager>
List<R>IGenericHandler. getAttributes(Class<T> entityClass, UserContext uc, C cm, Class<R> resultClass)
Gets a list of attributes specified in the given criteria manager. the attribute values will be returned as objects defined by the result class<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.<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.<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 entity<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.<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.Methods in de.xima.fc.handler.interfaces.entity that return ITransferableEntity Modifier and Type Method Description <T extends ITransferableEntity>
T[]IGenericHandler. create(Class<T> entityClass, UserContext uc, T... entities)
Creates the.<T extends ITransferableEntity>
T[]IGenericHandler. update(Class<T> entityClass, UserContext uc, T... entities)
Update.Methods in de.xima.fc.handler.interfaces.entity with parameters of type ITransferableEntity Modifier and Type Method Description <T extends ITransferableEntity>
T[]IGenericHandler. create(Class<T> entityClass, UserContext uc, T... entities)
Creates the.<T extends ITransferableEntity>
BooleanIGenericHandler. delete(Class<T> entityClass, UserContext uc, T... entities)
Delete.<T extends ITransferableEntity>
T[]IGenericHandler. update(Class<T> entityClass, UserContext uc, T... entities)
Update. -
Uses of ITransferableEntity in de.xima.fc.interfaces.security.filter
Methods in de.xima.fc.interfaces.security.filter with parameters of type ITransferableEntity Modifier and Type Method Description boolean
IMandantDependentFilter. isAllowed(Mandant mandant, ITransferableEntity entityToAccess, EZugriffsrecht recht)
Diese Methode dient dazu, zu prüfen ob eine Entität, aus welche zugegriffen werden soll, zu dem Mandanten gehört.boolean
IZugriffsrechtFilter. isAllowed(Benutzer bearbeiter, ITransferableEntity transferableEntity, String entityType, EZugriffsrecht aktion)
Diese Methode dient dazu, zu überprüfen, ob einBenutzer
auf eineAbstractLockableEntity
eine Aktion ausführen darf. -
Uses of ITransferableEntity in de.xima.fc.mdl
Classes in de.xima.fc.mdl that implement ITransferableEntity Modifier and Type Class Description class
LDAPBenutzer
class
VirtualBenutzer
class
VirtualRolle
-
Uses of ITransferableEntity in de.xima.fc.security
Methods in de.xima.fc.security with parameters of type ITransferableEntity Modifier and Type Method Description boolean
FilterMandantDependentDefault. isAllowed(Mandant mandant, ITransferableEntity entityToAccess, EZugriffsrecht recht)
Diese Methode dient dazu zu überprüfen, ob eine Entitäteninstanz zu einem Mandanten gehört.boolean
FilterZugriffsrechtDefault. isAllowed(Benutzer bearbeiter, ITransferableEntity transferableEntity, String entityType, EZugriffsrecht aktion)
Diese Methode dient dazu, zu überprüfen, ob einBenutzer
auf eineAbstractLockableEntity
eine Aktion ausführen darf. -
Uses of ITransferableEntity in de.xima.fc.servlet.handler
Classes in de.xima.fc.servlet.handler with type parameters of type ITransferableEntity Modifier and Type Class Description class
AbstractServletHandler<T extends ITransferableEntity>
Deprecated.This is part of the old rest API.class
GeneralServletHandler<T extends ITransferableEntity>
Deprecated.This is part of the old rest API.Fields in de.xima.fc.servlet.handler declared as ITransferableEntity Modifier and Type Field Description protected T
AbstractServletHandler. entity
Deprecated. -
Uses of ITransferableEntity in de.xima.fc.web.common.json
Methods in de.xima.fc.web.common.json with parameters of type ITransferableEntity Modifier and Type Method Description static String
JSONBuilder. buildErrorMsgWithResult(String i18nkey, javax.servlet.http.HttpSession session, ITransferableEntity returnValue)
Liefert eine Fehlermeldung anhand des übergebenen Schlüsses und RückgabewertMethod parameters in de.xima.fc.web.common.json with type arguments of type ITransferableEntity Modifier and Type Method Description static String
JSONBuilder. buildEntityList(List<? extends ITransferableEntity> entityList, ArrayList<BeanAttribute> attrs, javax.servlet.http.HttpSession session, HashMap<String,String> returnValues)
Stellt den Response-Inhalt im JSON-Format bereit, mit allen Entitäten welche übergeben wurdenstatic String
JSONBuilder. buildEntityList(List<? extends ITransferableEntity> entityList, ArrayList<BeanAttribute> attrs, javax.servlet.http.HttpSession session, HashMap<String,String> returnValues, List<de.xima.cmn.i18n.LocalizedMessageWrapper> i18nMsgs)
Diese Methode erlaubt es eine Liste mitLocalizedMessageWrapper
-Objekten zu lokalisieren und der Map, die als ParameterreturnValues
mitkommt, hinzuzufügen. -
Uses of ITransferableEntity in de.xima.fc.web.common.request
Constructors in de.xima.fc.web.common.request with parameters of type ITransferableEntity Constructor Description JSONRequester(ITransferableEntity transferableEntity, Class<? extends ITransferableEntity> entityClass, String jsonData)
Constructor parameters in de.xima.fc.web.common.request with type arguments of type ITransferableEntity Constructor Description JSONRequester(ITransferableEntity transferableEntity, Class<? extends ITransferableEntity> entityClass, String jsonData)
-
Uses of ITransferableEntity in de.xima.fc.web.common.utils
Methods in de.xima.fc.web.common.utils that return ITransferableEntity Modifier and Type Method Description static ITransferableEntity
BeanUtils. getEntity(UserContext uc, String entityName, String id)
Generisches Auslesen der Entität anhand der ID und dem Namen der Entität.
-