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()
IDatenquelleParams
getItem
in interface IDatenquelleParams
XItem
public Mandant getMandant()
IDatenquelleParams
getMandant
in interface IDatenquelleParams
getMandant
in interface IPluginDataSourceParams
Mandant
public Map<String,Serializable> getSessionAttributeMap()
IDatenquelleParams
getSessionAttributeMap
in interface IDatenquelleParams
getSessionAttributeMap
in interface IPluginDataSourceParams
SessionAttributes
@Deprecated public SessionAttributes getSessionAttributes()
getSessionAttributes
in interface IDatenquelleParams
getSessionAttributes
in interface IPluginDataSourceParams
public Projekt getProjekt()
IDatenquelleParams
getProjekt
in interface IDatenquelleParams
getProjekt
in interface IPluginDataSourceParams
Process
public ValueParameters getRequestParameters()
IDatenquelleParams
getRequestParameters
in interface IDatenquelleParams
getRequestParameters
in interface IPluginDataSourceParams
ValueParameters
public Benutzer getCurrentUser()
getCurrentUser
in interface IPluginDataSourceParams
public com.alibaba.fastjson.JSONObject getLdapUserData()
getLdapUserData
in interface IPluginDataSourceParams
JSONObject
with the ldap data from current user, or null
if the
user is no ldap user and the form need no authorizationCopyright © 2019 XIMA MEDIA GmbH. All rights reserved.