Package | Description |
---|---|
de.xima.fc.api.entity |
Package for the API access of the model classes.
|
de.xima.fc.dao.hook | |
de.xima.fc.dao.impl | |
de.xima.fc.dao.interfaces | |
de.xima.fc.entities |
Package für Datenbankentitäten
|
de.xima.fc.entities.interfaces |
Interfaces für Datenbankentitäten
|
de.xima.fc.exceptions |
Package für allgemeine Exceptions
|
de.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 Zugriffsrecht
|
de.xima.fc.mdl |
Allgemeine Modellklassen, nicht Datenbankpersitiert
|
de.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 |
Modifier and Type | Class and Description |
---|---|
class |
AEntityAPI<T extends ITransferableEntity>
Abstract class with diffrent CRUD operations for entities of the type
ITransferableEntity . |
Modifier and Type | Method and Description |
---|---|
<T extends ITransferableEntity> |
GenericAPI.create(Class<T> entityClass,
UserContext uc,
T entity)
Method for creating a entity of a defined class.
|
<T extends ITransferableEntity> |
GenericAPI.create(Class<T> entityClass,
UserContext uc,
T[] entities)
Method for creating multiple entities of a defined class.
|
<T extends ITransferableEntity> |
GenericAPI.delete(Class<T> entityClass,
UserContext uc,
T entity)
Method for deleting a entity of a defined class.
|
<T extends ITransferableEntity> |
GenericAPI.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> |
GenericAPI.deleteAllBy(Class<T> entityClass,
UserContext uc,
C cm)
Method for deleting multiple entities of a defined class by ID.
|
<T extends ITransferableEntity> |
GenericAPI.deleteAllBy(Class<T> entityClass,
UserContext uc,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
Method for deleting multiple entities of a defined class by ID. * @param
|
<T extends ITransferableEntity> |
GenericAPI.deleteById(Class<T> entityClass,
UserContext uc,
Integer id) |
<T extends ITransferableEntity> |
GenericAPI.deleteById(Class<T> entityClass,
UserContext uc,
Long id)
Method for deleting a entity of a defined class by ID.
|
<T extends ITransferableEntity> |
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> |
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> |
GenericAPI.getAll(Class<T> entityClass,
UserContext uc,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
Method for determining all entities of a defined class using a
QueryCriteriaManager 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> |
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> |
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> |
GenericAPI.getBy(Class<T> entityClass,
UserContext uc,
C cm)
Method for determining an entity using a
QueryCriteriaManager . |
<T extends ITransferableEntity> |
GenericAPI.getBy(Class<T> entityClass,
UserContext uc,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
Method for determining an entity using a
QueryCriteriaManager . |
<T extends ITransferableEntity> |
GenericAPI.getById(Class<T> entityClass,
UserContext uc,
Integer id) |
<T extends ITransferableEntity> |
GenericAPI.getById(Class<T> entityClass,
UserContext uc,
Long id)
Method for reading a entity by class and ID.
|
<T extends ITransferableEntity> |
GenericAPI.getById(UserContext uc,
String entityClassName,
String id)
Method for reading an entity by its class name 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> |
GenericAPI.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> |
GenericAPI.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> |
GenericAPI.resultTotalCount(Class<T> entityClass,
UserContext uc,
C cm)
Method for determining the number of found entities based on their class.
|
<T extends ITransferableEntity> |
GenericAPI.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> |
GenericAPI.update(Class<T> entityClass,
UserContext uc,
T entity)
Method for updating a entity of a defined class.
|
<T extends ITransferableEntity> |
GenericAPI.update(Class<T> entityClass,
UserContext uc,
T[] entities)
Method for updating multiple entities of a defined class.
|
Modifier and Type | Method and Description |
---|---|
<T extends ITransferableEntity> |
GenericAPI.create(Class<T> entityClass,
UserContext uc,
T[] entities)
Method for creating multiple entities of a defined class.
|
T[] |
AEntityAPI.create(UserContext uc,
T[] entities)
Method for creating multiple entities.
|
<T extends ITransferableEntity> |
GenericAPI.update(Class<T> entityClass,
UserContext uc,
T[] entities)
Method for updating multiple entities of a defined class.
|
T[] |
AEntityAPI.update(UserContext uc,
T[] entities)
Method for updating multiple entities.
|
Modifier and Type | Method and Description |
---|---|
<T extends ITransferableEntity> |
GenericAPI.create(Class<T> entityClass,
UserContext uc,
T[] entities)
Method for creating multiple entities of a defined class.
|
T[] |
AEntityAPI.create(UserContext uc,
T[] entities)
Method for creating multiple entities.
|
<T extends ITransferableEntity> |
GenericAPI.delete(Class<T> entityClass,
UserContext uc,
T[] entities)
Method for deleting multiple entities of a defined class.
|
Boolean |
AEntityAPI.delete(UserContext uc,
T[] entities)
Method for deleting multiple entities.
|
<T extends ITransferableEntity> |
GenericAPI.update(Class<T> entityClass,
UserContext uc,
T[] entities)
Method for updating multiple entities of a defined class.
|
T[] |
AEntityAPI.update(UserContext uc,
T[] entities)
Method for updating multiple entities.
|
Modifier and Type | Method and Description |
---|---|
static List<de.xima.cmn.dao.interfaces.IEntity<Long>> |
DaoActionHookHelper.getAllDependentActions(IEntityContext ec,
ITransferableEntity entity)
Liefert eine Liste aller 'Ressourcen' abhängigen Aktionen zurück, die noch auf die übergebene Ressource verweisen.
|
Modifier and Type | Class and Description |
---|---|
class |
MandantDependentBaseDao<E extends ITransferableEntity> |
class |
ProjektDependentBaseDao<E extends ITransferableEntity> |
Modifier and Type | Interface and Description |
---|---|
interface |
IMandantDependentBaseDao<T extends ITransferableEntity> |
interface |
IProjektDependentBaseDao<T extends ITransferableEntity> |
Modifier and Type | Class and Description |
---|---|
class |
AAuthenticator<T extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>
Abstract base class for user authenticators
|
class |
AbstractDatei<T extends IAbstractDateiData>
Deprecated.
use
AFileEntity |
class |
AbstractDateiData
Deprecated.
use
AFileDataEntity |
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
Die Entität Aktion stellt eine vom Benutzer erstellte Aktion dar, die vor dem Wechsel eines
Status
durchgeführt wird. |
class |
AktuellerBenutzer
Diese Klasse wird aktuell nur genutzt, um die persönlichen Daten des angemeldeten
Benutzer -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 an
AppointmentTemplate . |
class |
AppointmentSlot
Describes an available slot (time range) of an
AppointmentTemplate . |
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 Klasse
Attachment beinhaltet Meta-Informationen zu einem im System verfügbaren Anhang. |
class |
AttachmentDatei |
class |
AttachmentDateiData |
class |
Bedingung
Diese Klasse dient dazu eine Bedingugn abzubilden, die dazu genutzt wird um zu Prüfen ob eine
Aktion
ausgeführt werden soll oder nicht. |
class |
Benutzer
An entity that describes a real-life person.
|
class |
BenutzerGruppe
Diese Entität bildet ein Guppensystem ab, dem verschiedene
Benutzer zugeordnet werden können. |
class |
ClientAuthenticator
Entity model for user authenticators in
Mandant scope |
class |
ClientAuthenticatorFile |
class |
ClientAuthenticatorFileData |
class |
ClientPlugin
Entity for the binary data of an client-wide plugin
|
class |
ClientPluginConfigData
Entity for the configuration of an client-wide plugin
|
class |
ClientPluginFile
Entity for the binary data of an client-wide plugin
|
class |
ClientPluginFileData
Entity for the binary data of an system-wide plugin
|
class |
DatenbankZugriff |
class |
Datenquelle |
class |
Entityberechtigung |
class |
FormEingang
FormEingabeDaten +- Vorgang +- Eingangsinformationen (Datum, Nutzer) +- Mapping der Feldnamen-Aliasse auf die
zugehörigen Werte
|
class |
FormEingangDatei |
class |
FormEingangDateiData |
class |
FormElement |
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 |
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 project
|
class |
ProjectDOIData
Entity for project-specific double-opt-in data
|
class |
ProjectInviteData
Entity for project-specific invitation data
|
class |
ProjectPreviewFile |
class |
ProjectPreviewFileData |
class |
Projekt
The entity
Projekt 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 eines
Benutzer festzulegen. |
class |
Status
Die Entität Status beschreibt ein einzelnes Element innerhalb der Statusverwaltung, den ein Formular innerhalb der
Workflowabarbeitung durchlaufen kann
|
class |
SystemAuthenticator
Entity model for user authenticators in system scope
|
class |
SystemAuthenticatorFile |
class |
SystemAuthenticatorFileData |
class |
SystemChange
Entity for storing informations about the already performed system-updates
|
class |
SystemMessage
Entity for system messages.
|
class |
SystemPlugin
Entity for system-wide plugins
|
class |
SystemPluginConfigData
Entity for the configuration of an system-wide plugin
|
class |
SystemPluginFile
Entity for the binary data of an system-wide plugin
|
class |
SystemPluginFileData
Entity for the binary data of an system-wide plugin
|
class |
SystemProperty
Entity for system-wide properties
|
class |
Textbaustein
Diese Entität ermöglicht eine Zuordnung zw. einem Schlüssselwort und einem dahinterliegenden Text.
|
class |
Vorgang |
Modifier and Type | Interface and 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 |
Constructor and 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) |
Modifier and Type | Class and Description |
---|---|
class |
ExportAktionData |
class |
ExportBedingungData |
class |
ExportStatusData |
Modifier and Type | Class and Description |
---|---|
class |
EntityBean<T extends ITransferableEntity> |
Modifier and Type | Field and Description |
---|---|
protected T |
EntityBean.current |
Modifier and Type | Class and Description |
---|---|
class |
ExternalUserSystemBean.EntityListModelImpl<T extends ITransferableEntity> |
Modifier and Type | Class and Description |
---|---|
class |
ExternalUserClientBean.EntityListModelImpl<T extends ITransferableEntity> |
Modifier and Type | Interface and Description |
---|---|
interface |
IEntityWrapper<T extends ITransferableEntity>
Common interface for entity wrappers
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILazyEntityListModel<T extends ITransferableEntity> |
Modifier and Type | Interface and 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. |
Modifier and Type | Class and Description |
---|---|
class |
EntityListModel<T extends ITransferableEntity> |
class |
EntityListModelSelectByView<T extends ITransferableEntity>
Extends the
EntityListModel and adds functionality for memorizing the currently selected entity for the
duration of the current session. |
class |
EntitySelectModel<T extends ITransferableEntity> |
Modifier and Type | Field and Description |
---|---|
protected T |
EntitySelectModel.selected |
protected T |
EntityListModel.selected |
Modifier and Type | Class and Description |
---|---|
class |
LazyEntityListModel<T extends ITransferableEntity> |
Modifier and Type | Method and Description |
---|---|
int |
LazyEntityListModel.getPage(ITransferableEntity entity,
int pageSize) |
Modifier and Type | Method and Description |
---|---|
<T extends ITransferableEntity> |
GenericHandler.create(Class<T> entityClass,
UserContext uc,
T... entities)
Creates the.
|
<T extends ITransferableEntity> |
GenericHandler.create(Class<T> entityClass,
UserContext uc,
T entity)
Creates the.
|
<T extends ITransferableEntity> |
GenericHandler.delete(Class<T> entityClass,
UserContext uc,
T... entities)
Delete.
|
<T extends ITransferableEntity> |
GenericHandler.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> |
GenericHandler.deleteBy(Class<T> entityClass,
UserContext uc,
C cm)
Delete by.
|
<T extends ITransferableEntity> |
GenericHandler.deleteById(Class<T> entityClass,
UserContext uc,
Integer id) |
<T extends ITransferableEntity> |
GenericHandler.deleteById(Class<T> entityClass,
UserContext uc,
Long id)
Delete by id.
|
<T extends ITransferableEntity> |
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> |
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> |
GenericHandler.getAttributes(Class<T> entityClass,
UserContext uc,
C cm)
Gets a list of attributes specified in the given criteria manager
C |
<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> |
GenericHandler.getAttributes(Class<T> entityClass,
UserContext uc,
C cm,
Class<R> resultClass)
Gets a list of attributes specified in the given criteria manager
C . 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> |
GenericHandler.getBy(Class<T> entityClass,
UserContext uc,
C cm)
Gets the by.
|
<T extends ITransferableEntity> |
GenericHandler.getById(Class<T> entityClass,
UserContext uc,
Integer id) |
<T extends ITransferableEntity> |
GenericHandler.getById(Class<T> entityClass,
UserContext uc,
Long id)
Gets the by id.
|
<T extends ITransferableEntity> |
GenericHandler.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> |
GenericHandler.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> |
GenericHandler.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> |
GenericHandler.resultTotalCount(Class<T> entityClass,
UserContext uc,
C cm)
Result total count.
|
<T extends ITransferableEntity> |
GenericHandler.update(Class<T> entityClass,
UserContext uc,
T... entities)
Update.
|
<T extends ITransferableEntity> |
GenericHandler.update(Class<T> entityClass,
UserContext uc,
T entity)
Update.
|
Modifier and Type | Method and Description |
---|---|
<T extends ITransferableEntity> |
GenericHandler.create(Class<T> entityClass,
UserContext uc,
T... entities)
Creates the.
|
<T extends ITransferableEntity> |
GenericHandler.update(Class<T> entityClass,
UserContext uc,
T... entities)
Update.
|
Modifier and Type | Method and Description |
---|---|
<T extends ITransferableEntity> |
GenericHandler.create(Class<T> entityClass,
UserContext uc,
T... entities)
Creates the.
|
<T extends ITransferableEntity> |
GenericHandler.delete(Class<T> entityClass,
UserContext uc,
T... entities)
Delete.
|
<T extends ITransferableEntity> |
GenericHandler.update(Class<T> entityClass,
UserContext uc,
T... entities)
Update.
|
Modifier and Type | Method and Description |
---|---|
<T extends ITransferableEntity> |
IGenericHandler.create(Class<T> entityClass,
UserContext uc,
T... entities)
Creates the.
|
<T extends ITransferableEntity> |
IGenericHandler.create(Class<T> entityClass,
UserContext uc,
T entity)
Creates the.
|
<T extends ITransferableEntity> |
IGenericHandler.delete(Class<T> entityClass,
UserContext uc,
T... entities)
Delete.
|
<T extends ITransferableEntity> |
IGenericHandler.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> |
IGenericHandler.deleteBy(Class<T> entityClass,
UserContext uc,
C cm)
Delete by.
|
<T extends ITransferableEntity> |
IGenericHandler.deleteById(Class<T> entityClass,
UserContext uc,
Integer id) |
<T extends ITransferableEntity> |
IGenericHandler.deleteById(Class<T> entityClass,
UserContext uc,
Long id)
Delete by id.
|
<T extends ITransferableEntity> |
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> |
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> |
IGenericHandler.getAttributes(Class<T> entityClass,
UserContext uc,
C cm)
Gets a list of attributes specified in the given criteria manager
C |
<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> |
IGenericHandler.getAttributes(Class<T> entityClass,
UserContext uc,
C cm,
Class<R> resultClass)
Gets a list of attributes specified in the given criteria manager
C . 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> |
IGenericHandler.getBy(Class<T> entityClass,
UserContext uc,
C cm)
Gets the by.
|
<T extends ITransferableEntity> |
IGenericHandler.getById(Class<T> entityClass,
UserContext uc,
Integer id) |
<T extends ITransferableEntity> |
IGenericHandler.getById(Class<T> entityClass,
UserContext uc,
Long id)
Gets the by id.
|
<T extends ITransferableEntity> |
IGenericHandler.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> |
IGenericHandler.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> |
IGenericHandler.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> |
IGenericHandler.resultTotalCount(Class<T> entityClass,
UserContext uc,
C cm)
Result total count.
|
<T extends ITransferableEntity> |
IGenericHandler.update(Class<T> entityClass,
UserContext uc,
T... entities)
Update.
|
<T extends ITransferableEntity> |
IGenericHandler.update(Class<T> entityClass,
UserContext uc,
T entity)
Update.
|
Modifier and Type | Method and Description |
---|---|
<T extends ITransferableEntity> |
IGenericHandler.create(Class<T> entityClass,
UserContext uc,
T... entities)
Creates the.
|
<T extends ITransferableEntity> |
IGenericHandler.update(Class<T> entityClass,
UserContext uc,
T... entities)
Update.
|
Modifier and Type | Method and Description |
---|---|
<T extends ITransferableEntity> |
IGenericHandler.create(Class<T> entityClass,
UserContext uc,
T... entities)
Creates the.
|
<T extends ITransferableEntity> |
IGenericHandler.delete(Class<T> entityClass,
UserContext uc,
T... entities)
Delete.
|
<T extends ITransferableEntity> |
IGenericHandler.update(Class<T> entityClass,
UserContext uc,
T... entities)
Update.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IZugriffsrechtFilter.isAllowed(Benutzer bearbeiter,
ITransferableEntity transferableEntity,
String entityType,
EZugriffsrecht aktion)
Diese Methode dient dazu, zu überprüfen, ob ein
Benutzer auf eine AbstractLockableEntity eine
Aktion ausführen darf. |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
LDAPBenutzer |
class |
VirtualBenutzer |
class |
VirtualRolle |
Modifier and Type | Method and Description |
---|---|
boolean |
FilterZugriffsrechtDefault.isAllowed(Benutzer bearbeiter,
ITransferableEntity transferableEntity,
String entityType,
EZugriffsrecht aktion)
Diese Methode dient dazu, zu überprüfen, ob ein
Benutzer auf eine AbstractLockableEntity eine
Aktion ausführen darf. |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractServletHandler<T extends ITransferableEntity> |
class |
GeneralServletHandler<T extends ITransferableEntity>
Allgemeiner Handler, welcher die CRUD-Anfragen vom Client entgegen nimmt und verarbeitet.
|
Modifier and Type | Field and Description |
---|---|
protected T |
AbstractServletHandler.entity |
Modifier and Type | Method and Description |
---|---|
static String |
JSONBuilder.buildErrorMsgWithResult(String i18nkey,
javax.servlet.http.HttpSession session,
ITransferableEntity returnValue)
Liefert eine Fehlermeldung anhand des übergebenen Schlüsses und Rückgabewert
|
Modifier and Type | Method and 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 wurden
|
static 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 mit
LocalizedMessageWrapper -Objekten zu lokalisieren und der Map, die
als Parameter returnValues mitkommt, hinzuzufügen. |
Constructor and Description |
---|
JSONRequester(ITransferableEntity transferableEntity,
Class<? extends ITransferableEntity> entityClass,
String jsonData) |
Constructor and Description |
---|
JSONRequester(ITransferableEntity transferableEntity,
Class<? extends ITransferableEntity> entityClass,
String jsonData) |
Modifier and Type | Method and 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.
|
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.