public class DatenquelleParams extends Object implements IDatenquelleParams, IPluginDataSourceParams
| Constructor and Description |
|---|
DatenquelleParams(Mandant mandant,
Map<String,Serializable> sessionAttributes,
ValueParameters requestParameters,
Projekt projekt) |
DatenquelleParams(Mandant mandant,
Map<String,Serializable> sessionAttributes,
ValueParameters requestParameters,
Projekt projekt,
Benutzer user,
com.alibaba.fastjson.JSONObject ldapUserData) |
DatenquelleParams(XItem item,
Mandant mandant,
Map<String,Serializable> sessionAttributes,
ValueParameters requestParameters,
Projekt projekt)
Deprecated.
|
DatenquelleParams(XItem item,
Mandant mandant,
SessionAttributes sessionAttributes,
ValueParameters requestParameters,
Projekt projekt)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Benutzer |
getCurrentUser() |
XItem |
getItem()
Deprecated.
|
com.alibaba.fastjson.JSONObject |
getLdapUserData() |
Mandant |
getMandant()
Der Mandant in welchem sich das Formular befindet
|
Projekt |
getProjekt()
Das Projekt welches das Formular bereitstellt
|
ValueParameters |
getRequestParameters()
Getter für aufbereitete Request-Parameter welche je nach typ (Prefix) in entsprechende Maps sortiert sind.
|
Map<String,Serializable> |
getSessionAttributeMap()
In der Formular-Sitzung serialisierbare Session-Attribute
|
SessionAttributes |
getSessionAttributes()
Deprecated.
use
|
@Deprecated public DatenquelleParams(XItem item, Mandant mandant, SessionAttributes sessionAttributes, ValueParameters requestParameters, Projekt projekt)
DatenquelleParams(XItem, Mandant, Map, ValueParameters, Projekt)@Deprecated public DatenquelleParams(XItem item, Mandant mandant, Map<String,Serializable> sessionAttributes, ValueParameters requestParameters, Projekt projekt)
public DatenquelleParams(Mandant mandant, Map<String,Serializable> sessionAttributes, ValueParameters requestParameters, Projekt projekt)
public DatenquelleParams(Mandant mandant, Map<String,Serializable> sessionAttributes, ValueParameters requestParameters, Projekt projekt, Benutzer user, com.alibaba.fastjson.JSONObject ldapUserData)
@Deprecated public XItem getItem()
IDatenquelleParamsgetItem in interface IDatenquelleParamsXItempublic Mandant getMandant()
IDatenquelleParamsgetMandant in interface IDatenquelleParamsgetMandant in interface IPluginDataSourceParamsMandantpublic Map<String,Serializable> getSessionAttributeMap()
IDatenquelleParamsgetSessionAttributeMap in interface IDatenquelleParamsgetSessionAttributeMap in interface IPluginDataSourceParamsSessionAttributes@Deprecated public SessionAttributes getSessionAttributes()
getSessionAttributes in interface IDatenquelleParamsgetSessionAttributes in interface IPluginDataSourceParamspublic Projekt getProjekt()
IDatenquelleParamsgetProjekt in interface IDatenquelleParamsgetProjekt in interface IPluginDataSourceParamsProcesspublic ValueParameters getRequestParameters()
IDatenquelleParamsgetRequestParameters in interface IDatenquelleParamsgetRequestParameters in interface IPluginDataSourceParamsValueParameterspublic Benutzer getCurrentUser()
getCurrentUser in interface IPluginDataSourceParamspublic com.alibaba.fastjson.JSONObject getLdapUserData()
getLdapUserData in interface IPluginDataSourceParamsJSONObject with the ldap data from current user, or null if the
user is no ldap user and the form need no authorizationCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.