The mx.data package contains classes for working with LiveCycle Data Services.
| Class | Description |
---|
| AccessPrivileges |
Encapsulates the allowed privileges and provides access to simple
descriptions of what operations are allowed. |
| CacheDataDescriptor |
The CacheDataDescriptor class provides information about the attributes of cached data. |
| Conflict |
The Conflict class is used to represent error that has occurred due to an update operation. |
| ConflictDetector |
A DataService instance uses a ConflictDetector instance
to determine when a conflict occurs for an operation
pushed from a remote destination. |
| Conflicts |
The Conflicts class represents a list of conflicts. |
| DataManager |
The DataManager class provides synchronization functionality with objects
on the server for all instances of a specific data type. |
| DataService |
The DataService class provides the top-level functionality for
Data Management Service. |
| DataServiceAdapter |
The DataServiceAdapter class is the abstract base class which you use to
implement a new type of DataService implementation. |
| DataStore |
A DataStore batches transactions for one or more DataService instances. |
| ItemReference |
An ItemReference instance is returned from the
DataService.getItem() and DataService.createItem()
methods to provide a way to manage a reference to the remote object. |
| ManagedAssociation |
This class is used to represent an association as part of the data management
metadata. |
| ManagedObjectProxy |
The ManagedObjectProxy class provides the ability to track changes to
an item that is anonymous and managed by a DataService. |
| ManagedOperation |
The ManagedOperation class is used to represent a managed service operation
for an RPC service that uses client-side data management. |
| ManagedQuery |
Use an instance of this class to define a query which is managed by the
DataManagement system. |
| ManualSyncConfiguration |
This class is used when you need more control for how clients share data
with other clients than is provided by the autoSyncEnabled feature. |
| MessageBatch |
Represents a group of changes: creates, updates, deletes, and update collection
messages. |
| MessageCacheItem |
Represents an element of the MessageBatch's items property. |
| MessagingDataServiceAdapter |
DataServiceAdapter for an LCDS back-end. |
| PageInformation |
The PageInformation class provides detailed data about what
pages of a collection have been loaded, how many there are, and what the
current page size is. |
| RPCDataManager |
The RPCDataManager is a component you can use to manage objects which are
retrieved using a service such as RemoteObject, WebService, and HTTPMultiService. |
| RPCDataServiceAdapter |
This is the abstract base class which you use to implement a new type of
DataService implementation. |
| UpdateCollectionRange |
The UpdateCollectionRange class provides specific information about
a range of add and remove operations made to a collection. |