The mx.data package contains classes for working with LiveCycle Data Services.
Interfaces
| Interface | Description | |
|---|---|---|
| IAccessPrivileges | Objects that must restrict access must implement the IAccessPrivileges interface. | |
| IChangeObject | The IChangeObject interface provides the methods and properties needed when detecting local conflicts. | |
| IManaged | The IManaged interface provides the contract for a managed object. | |
| IPagedList | The IPagedList is a marker interface now for list implementations which implement their own paging. | |
| ITokenResponder | An extension of mx.rpc.IResponder with an additional result token, AsyncToken field. |
Classes
| 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. |
Thu May 20 2010, 02:32 AM -07:00
