The lc.foundation.domain package contains classes for working with sessions, users, groups, and preferences on the Document server.
Interfaces
| Interface | Description |
---|
| 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. |
Classes
| Class | Description |
---|
| 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. |
© 2015 Adobe Systems Incorporated. All rights reserved.
Thu Dec 6 2018, 01:47 PM -08:00