Das lc.foundation.domain-Paket enthält Klassen zum Arbeiten mit Sitzungen, Benutzern, Gruppen und Voreinstellungen auf dem Dokumentenserver.
Schnittstellen
Schnittstelle | Beschreibung | |
---|---|---|
IManagedObject | The IManagedObject interface is to be implemented by all classes that are to be managed by Data Services and need to communicate with a Document Server. | |
IUserAware | The IUserAware interface is to be implemented by classes that need to be aware of a User object. |
Klassen
Klasse | Beschreibung | |
---|---|---|
DomainObject | The DomainObject class represents a common superclass for all domain objects. | |
Group | The Group class represents a group principal in the Document Server and is used for retrieving the members of a given group. | |
Message | The Message class encapsulates a localized message and specifies an appropriate logging level. | |
Preference | The Preference class stores user or system level preferences. | |
Principal | The Principal class is base class for both the User and Group classes and contains a set of common attributes. | |
SessionMap | The SessionMap object is initialized during application initialization and passed to all components, as the session property, therefore making it available throughout the application. It is recommended to use the typed convenience methods from the WorkspaceSession object to retrieve Workspace API objects. | |
User | The User class represents a user on the Document Server and is used to retrieve the properties of a specific user. |
Tue Jun 12 2018, 10:18 AM Z