Méthodes fournies par un adaptateur
Plusieurs méthodes doivent être fournies par un adaptateur.
Les types de méthodes suivants doivent être fournis par un adaptateur. Certaines de ces méthodes sont obligatoires, tandis que d'autres sont facultatives.
1234
- Méthodes d’initialisation et d’arrêt de bibliothèque
- Création et destruction d’instance d’adaptateur
- Création et destruction d’instance de connexion
- Interface source/cible
- Interface de propriété
- Interface de connexion
- Interface de programme d'écoute
| Méthode | Obligatoire (Oui/Non) |
|---|---|
| InitializeLibrary | N |
| DestroyLibrary | N |
| CreateAdapterInstance | O |
| DestroyAdapterInstance | O |
| CreateConnectionInstance | O |
| DestroyConnectionInstance | O |
| CombinedListen | N3 |
| Connexion | O |
| Déconnecter | O |
| Get | N1 |
| Placer | N1 |
| OnNotify | N1 |
| BeginTransaction | N2 |
| EndTransaction | N2 |
| Ecoute | N3 |
| ValidateProperties | O |
| CompareConnection | O |
| ValidateConnection | N |
| CompareWatches | N3,4 |
1 Certains adaptateurs ne prennent pas en charge les interfaces source et cible, et ne peuvent donc fournir qu'une méthode Get ou Put.
2 Cette méthode n'est pas obligatoire si la ressource n'est pas transactionnelle.
3 Cette méthode est obligatoire uniquement pour les adaptateurs qui prennent en charge l'interface Listen.
4 CompareWatches est obligatoire uniquement si CombinedListen est fourni par l'adaptateur. Si Listen est fourni, CompareWatches n’est pas nécessaire.