Adaptateur de backend

class connector.unit.backend_adapter.BackendAdapter(connector_env)[source]

Bases : connector.connector.ConnectorUnit

Adaptateur de backend de base pour les connecteurs

class connector.unit.backend_adapter.CRUDAdapter(connector_env)[source]

Bases : connector.unit.backend_adapter.BackendAdapter

Adaptateur externe de base spécialisé dans la gestion des enregistrements des systèmes externes.

Sous-classes qui ont leur propre implémentation pour les méthodes.

CRUDAdapter.create(*args, **kwargs)[source]

Crée un enregistrement dans le système externe

CRUDAdapter.delete(*args, **kwargs)[source]

Supprime un enregistrement sur le système externe

CRUDAdapter.read(*args, **kwargs)[source]

Renvoie des informations sur l’enregistrement

CRUDAdapter.search(*args, **kwargs)[source]

Recherche des enregistrements correspondant à certains critères et renvoie une liste d’IDs

CRUDAdapter.search_read(*args, **kwargs)[source]

Recherche des enregistrements correspondant à certains critères et renvoie leurs données

CRUDAdapter.write(*args, **kwargs)[source]

Met à jour les enregistrements sur le système externe