public interface ClientApplication extends DynamicObject
ClientDavInterface.login()
Modifier and Type | Method and Description |
---|---|
default DavApplication |
getDavApplication()
Ermittelt, welcher Datenverteiler das Applikationsobjekt angelegt hat.
|
default DynamicObject |
getUser()
Ermittelt, unter welchem Benutzer die Applikation eingeloggt ist.
|
default DynamicObject |
getUser(boolean allowForeign)
Ermittelt, unter welchem Benutzer die Applikation eingeloggt ist.
|
addListenerForInvalidation, getNotValidSince, getValidSince, removeListenerForInvalidation
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString
addConfigurationCommunicationChangeListener, isConfigurationCommunicationActive, removeConfigurationCommunicationChangeListener
@Nullable default DavApplication getDavApplication()
@Nullable default DynamicObject getUser()
null
, außer allowForeign
(optionaler Parameter) ist true
.@Nullable default DynamicObject getUser(boolean allowForeign)
null
, außer allowForeign
(optionaler Parameter) ist true
.allowForeign
- Benutzer von fremden Konfigurationsverantwortlichen zurückgeben? Dies funktioniert nicht immer zuverlässig, kann performancemäßig länger dauern und kann auch aus Sicherheitsgründen (z. B. falls der Benutzer für eine Rechteprüfung genutzt werden soll) problematisch sein. Aus diesem Grund ist das Verhalten standardmäßig deaktiviert.