(Beta)
The lc.foundation.domain package contains classes for working with sessions, users, groups, and preferences on the LiveCycle server.
Interfaces
Interface | Description | |
---|---|---|
IManagedObject | The IManagedObject interface is to be implemented by all classes that are to be managed by LiveCycle Data Services ES and need to communicate with a LiveCycle ES2 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 LiveCycle ES2 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. | |
Properties | The Properties class is used to dynamically save and retrieve properties. | |
PropertiesNode | The PropertiesNode class is used by a Properties object to dynamically save and retrieve properties. | |
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 in LiveCycle ES2 and is used to retrieve the properties of a specific user. |
Wed Nov 21 2018, 06:57 AM -08:00