| 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.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> | 
GenericAPI.deleteAllBy(Class<T> entityClass,
           UserContext uc,
           de.xima.cmn.criteria.QueryCriteriaManager qcm)
Method for deleting multiple entities of a defined class by ID. 
 | 
<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> | 
GenericAPI.getAll(Class<T> entityClass,
      UserContext uc,
      de.xima.cmn.criteria.QueryCriteriaManager qcm)
Method for determining all entities of a defined class using a  
QueryCriteriaManagers. | 
<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> | 
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  | 
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  | 
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
Diese Entität bildet eine Person des realen Lebens ab. 
 | 
class  | 
BenutzerGruppe
Diese Entität bildet ein Guppensystem ab, dem verschiedene  
Benutzer zugeordnet werden können. | 
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  | 
ProjectDOIData
Entity for project-specific double-opt-in 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  | 
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 | 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 | 
|---|---|
<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> | 
GenericHandler.deleteBy(Class<T> entityClass,
        UserContext uc,
        de.xima.cmn.criteria.QueryCriteriaManager qcm)
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> | 
GenericHandler.getAllBy(Class<T> entityClass,
        UserContext uc,
        de.xima.cmn.criteria.QueryCriteriaManager qcm)
Gets the all by. 
 | 
<T extends ITransferableEntity> | 
GenericHandler.getBy(Class<T> entityClass,
     UserContext uc,
     de.xima.cmn.criteria.QueryCriteriaManager qcm)
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> | 
GenericHandler.resultTotalCount(Class<T> entityClass,
                UserContext uc,
                de.xima.cmn.criteria.QueryCriteriaManager qcm)
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> | 
IGenericHandler.deleteBy(Class<T> entityClass,
        UserContext uc,
        de.xima.cmn.criteria.QueryCriteriaManager qcm)
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> | 
IGenericHandler.getAllBy(Class<T> entityClass,
        UserContext uc,
        de.xima.cmn.criteria.QueryCriteriaManager qcm)
Gets the all by. 
 | 
<T extends ITransferableEntity> | 
IGenericHandler.getBy(Class<T> entityClass,
     UserContext uc,
     de.xima.cmn.criteria.QueryCriteriaManager qcm)
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> | 
IGenericHandler.resultTotalCount(Class<T> entityClass,
                UserContext uc,
                de.xima.cmn.criteria.QueryCriteriaManager qcm)
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 © 2019 XIMA MEDIA GmbH. All rights reserved.