Le package mx.data contient des classes permettant d’utiliser Adobe Digital Enterprise Platform Data Services for Java EE.
Interfaces
| Interface | Description | |
|---|---|---|
| IAccessPrivileges | Les objets chargés de restreindre l’accès doivent implémenter l’interface IAccessPrivileges. | |
| IChangeObject | Fournit les méthodes et propriétés nécessaires pour la détection de conflits locaux. | |
| IItemReference | L’interface IItemReference fournit le contrat d’un objet ItemReference. | |
| IManaged | L’interface IManaged fournit le contrat d’un objet géré. | |
| IPagedList | IPagedList est une interface de marqueur pour les implémentations de liste qui implémentent leur propre pagination. | |
| ITokenResponder | Extension de mx.rpc.IResponder avec un jeton de résultat supplémentaire, champ AsyncToken. |
Classes
| Classe | Description | |
|---|---|---|
| AccessPrivileges | Encapsule les privilèges et permet d’accéder à simples descriptions des opérations autorisées. | |
| AsyncTokenResponder | Sous-classe de AsyncResponder qui expose le jeton de résultat. | |
| CacheDataDescriptor | La classe CacheDataDescriptor fournit des informations sur les attributs des données mises en cache. | |
| ChangedItems | Décrit les données modifiées depuis une heure spécifiée. | |
| Conflict | Représente une erreur survenue à cause d’une opération de mise à jour. | |
| ConflictDetector | Une instance DataService utilise une instance ConflictDetector pour déterminer à quel moment un conflit survient pour une opération transférée à partir d’une destination distante. | |
| Conflicts | La classe Conflicts représente une liste de conflits. | |
| DataManager | La classe DataManager fournit des fonctionnalités de synchronisation avec les objets du serveur pour toutes les instances d’un type de données spécifique. | |
| DataService | La classe DataService fournit des fonctionnalités de niveau supérieur au service de gestion des données. | |
| DataServiceAdapter | La classe DataServiceAdapter est la classe de base abstraite à utiliser pour implémenter un nouveau type d’implémentation DataService. | |
| DataServiceOfflineAdapter | Rend les éléments mis en cache d’une instance DataManager persistents. | |
| DataStore | Une instance DataStore regroupe dans un lot les transactions concernant une ou plusieurs instances DataService. | |
| DataStoreEventDispatcher | Distribue des événements relatifs au magasin de données. | |
| DynamicManagedItem | L’élément géré dynamique saisi doit étendre cette classe afin que des événements soient exécutés lorsque les propriétés dynamiques sont modifiées. | |
| DynamicProperty | Décrit le nom et le type d’une propriété dynamique. | |
| ItemReference | Une instance ItemReference est renvoyée par les méthodes DataService.getItem() et DataService.createItem() pour permettre la gestion d’une référence à l’objet distant. | |
| ManagedAssociation | Cette classe est utilisée pour représenter une association dans le cadre des métadonnées de gestion des données. | |
| ManagedEntity | Cette classe est utilisée pour représenter une entité gérée dans le cadre des métadonnées de gestion des données à distance. | |
| ManagedObjectProxy | La classe ManagedObjectProxy permet de réaliser un suivi des modifications apportées à un élément anonyme géré par un objet DataService. | |
| ManagedOperation | La classe ManagedOperation est utilisée pour représenter une opération de service géré pour un service RPC qui utilise la gestion des données côté client. | |
| ManagedQuery | Utilisez une instance de cette classe pour définir une requête gérée par le service de gestion des données. | |
| ManagedRemoteService | La classe ManagedRemoteService permet d’accéder aux classes Remoting sur un serveur d’application à distance avec les capacités de gestion de données des LCDS. | |
| ManagedRemoteServiceOperation | Opération utilisée spécialement par les objets RemoteObject. | |
| ManualSyncConfiguration | Cette classe est utilisée lorsque vous souhaitez contrôler la manière dont les clients partagent des données avec d’autres clients de façon plus approfondie qu’avec la fonctionnalité autoSyncEnabled. | |
| MessageBatch | Représente un groupe de modifications : messages de création, de mise à jour, de suppression et de mise à jour de collection. | |
| MessageCacheItem | Représente un élément de la propriété items de l’instance MessageBatch. | |
| MessagingDataServiceAdapter | Implémentation de l’instance DataServiceAdapter pour un serveur principal LiveCycle Data Services. | |
| PageInformation | La classe PageInformation fournit des données détaillées et indique quelles pages d’une collection ont été chargées, le nombre de ces pages chargées et la page actuelle. | |
| PropertySpecifier | Cette classe spécifie les propriétés qui doivent être incluses dans le cas d’un appel spécifique findItem ou fill. | |
| RPCDataManager | La classe RPCDataManager est un composant que vous pouvez utiliser pour gérer des objets extraits par le biais d’un service tel que RemoteObject, WebService ou HTTPMultiService. | |
| RPCDataServiceAdapter | Il s’agit de la classe de base abstraite à utiliser pour implémenter un nouveau type d’implémentation DataService. | |
| SQLiteOfflineAdapter | Fournit un format de conservation SQLite aux éléments déconnectés mis en cache d’une instance DataManager. | |
| UpdateCollectionRange | La classe UpdateCollectionRange fournit des informations spécifiques sur une série d’opérations d’ajout et de suppression réalisées sur une collection. |
Tue Jun 12 2018, 09:46 AM Z