1 Champ d'application
2
Références
3
Définitions
4
Abréviations
5
Conventions
6
Modèles abstraits
6.1 Environnement DTAM-DM
6.1.1 Client DTAM-DM
6.1.2 Serveur DTAM-DM
6.1.3 Accès DTAM-DM
6.1.4 Modèle d'information DTAM-DM
6.1.4.1 Identification des
objets manipulables
6.1.4.2 Identification de
documents complets
6.1.4.3 Identification de
fragments documentaires
6.1.4.4 Identification des
informations sur le contenu du document
6.2 Environnement combiné DTAM-DM/DTAM-TK
6.2.1 Client/serveur DTAM-DM/DTAM-TK
6.2.2 Accès dans l'environnement
DTAM-DM/DTAM-TK
6.2.2.1 Accès DTAM-DM-SYM
6.2.2.2 Accès DTAM-TK
6.2.3 Utilisation d'un jeton d'application
6.3 Environnement combiné DTAM-DM/DFR
6.3.1 Le client DTAM-DM/DFR
6.3.2 Serveur DTAM-DM/DFR
6.3.3 Accès dans l'environnement DTAM-DM/DFR
7
Vue d'ensemble des services abstraits
7.1 Vue d'ensemble des services abstraits DTAM-DM
7.1.1 Service abstrait DM-DOCUMENT-OPEN
(ouverture de document DM)
7.1.2 Service abstrait DM-DOCUMENT-SAVE
(sauvegarde de document DM)
7.1.3 Service abstrait DM-DOCUMENT-DISCARD
(abandon de document DM)
7.1.4 Service abstrait DM-DOCUMENT-CLOSE
(fermeture de document DM)
7.1.5 Service abstrait DM-DOCUMENT-LIST
(listage de documents DM)
7.1.6 Service abstrait DM-GET (lecture DM)
7.1.7 Service abstrait DM-SEARCH (recherche DM)
7.1.8 Service abstrait DM-CREATE (création DM)
7.1.9 Service abstrait DM-DELETE (suppression
DM)
7.1.10 Service abstrait DM-MODIFY (modification
DM)
7.1.11 Service abstrait DM-COPY (copie DM)
7.1.12 Service abstrait DM-MOVE (déplacement DM)
7.1.13 Service abstrait DM-REPLACE (remplacement
DM)
7.1.14 Service abstrait DM-RESERVE (réservation
DM)
7.1.15 Service abstrait DM-UNRESERVE
(déréservation DM)
7.1.16 Service abstrait DM-POINT (pointage DM)
7.1.17 Service abstrait DM-MACRO-CALL (appel de
macro commande DM)
7.1.18 Service abstrait DM-GROUP-BEGIN (début de
groupe DM)
7.1.19 Service
abstrait DM-GROUP-END (fin de groupe DM)
7.2 Vue d'ensemble des services abstraits d'échange de jeton
DTAM-TK
7.2.1 Service abstrait TK-TOKEN-GIVE (cession
de jeton)
7.2.2 Service abstrait TK-TOKEN-PLEASE (demande
de jeton TK)
8
Etablissement d'une association d'application
8.1 Paramètres de rattachement et de détachement abstraits
8.1.1 Paramètres de rattachement abstrait
8.1.1.1 Paramètres d'argument de rattachement
8.1.1.2 Paramètres du
résultat de rattachement
8.1.1.3 Paramètres d'erreur
de rattachement
8.1.2 Paramètres ABSTRACT-UNBIND du détachement
abstrait
8.2 Utilisation du service A-ABORT (Annulation d'association)
9
Définition des services abstraits
9.1 Types de données importés
9.2 Définition des types de données communs aux services abstraits
9.2.1 DocumentId – Identificateur de document
9.2.2 ManipulationObject – Objet manipulable
9.2.3 ObjectValue – Valeur d'objet
9.2.4 Oda-Expression – Expression ODA
9.2.5 ObjectPosition – Position d'objet
9.2.6 ObjectContent – Contenu d'objet
9.2.7 AssignedId – Identificateur affecté
9.2.8 NonPermanentIdentifier – Identificateur
non permanent
9.3 Définition des services abstraits DTAM-DM
9.3.1 Service abstrait DM-DOCUMENT-OPEN
(ouverture de document)
9.3.1.1 Arguments
9.3.1.2 Résultat
9.3.1.3 Erreurs
9.3.2 Service abstrait DM-DOCUMENT-SAVE
(sauvegarde)
9.3.2.1 Arguments
9.3.2.2 Résultat
9.3.2.3 Erreurs
9.3.3 Service abstrait DM-DOCUMENT-DISCARD
(abandon)
9.3.3.1 Arguments
9.3.3.2 Résultat
9.3.3.3 Erreurs
9.3.4 Service abstrait DM-DOCUMENT-CLOSE
(fermeture)
9.3.4.1 Arguments
9.3.4.2 Résultat
9.3.4.3 Erreurs
9.3.5 Service abstrait DM-DOCUMENT-LIST
(listage)
9.3.5.1 Arguments
9.3.5.2 Résultat
9.3.5.3 Erreurs
9.3.6 Service abstrait DM-GET (lecture)
9.3.6.1 Arguments
9.3.6.2 Résultat
9.3.6.3 Erreurs
9.3.7 Service abstrait DM-SEARCH (recherche)
9.3.7.1 Arguments
9.3.7.2 Résultat
9.3.7.3 Erreurs
9.3.8 Service abstrait DM-CREATE (création)
9.3.8.1 Arguments
9.3.8.2 Résultat
9.3.8.3 Erreurs
9.3.9 Service abstrait DM-DELETE (suppression)
9.3.9.1 Arguments
9.3.9.2 Résultat
9.3.9.3 Erreurs
9.3.10 Service abstrait DM-MODIFY (modification)
9.3.10.1 Arguments
9.3.10.2 Résultat
9.3.10.3 Erreurs
9.3.11 Service abstrait DM-COPY (recopie)
9.3.11.1 Arguments
9.3.11.2 Résultat
9.3.11.3 Erreurs
9.3.12 Service abstrait DM-MOVE (déplacement)
9.3.12.1 Arguments
9.3.12.2 Résultat
9.3.12.3 Erreurs
9.3.13 Service abstrait DM-REPLACE
(remplacement)
9.3.13.1 Arguments
9.3.13.2 Résultat
9.3.13.3 Erreurs
9.3.14 Service abstrait DM-RESERVE (réservation)
9.3.14.1 Arguments
9.3.14.2 Résultat
9.3.14.3 Erreurs
9.3.15 Service abstrait DM-UNRESERVE (déréservation)
9.3.15.1 Arguments
9.3.15.2 Résultat
9.3.15.3 Erreurs
9.3.16 Service abstrait DM-POINT (pointage)
9.3.16.1 Arguments
9.3.16.2 Résultat
9.3.16.3 Erreurs
9.3.17 Service abstrait DM-MACRO-CALL (appel de
macrocommande)
9.3.17.1 Arguments
9.3.17.2 Résultat
9.3.17.3 Erreurs
9.3.18 Service abstrait DM-GROUP-BEGIN (début de
groupe)
9.3.18.1 Arguments
9.3.18.2 Résultat
9.3.18.3 Erreurs
9.3.19 Service abstrait DM-GROUP-END (fin de
groupe)
9.3.19.1 Arguments
9.3.19.2 Résultat
9.3.19.3 Erreurs
9.4 Définitions des erreurs abstraites du service DTAM-DM
9.4.1 Erreur d'accès DM-access-error
9.4.2 Erreur d'attribut DM-attribute-error
9.4.3 Erreur de mise à jour DM-update-error
9.4.4 Erreur de document DM-document-error
9.4.5 Erreur de fragment DM-fragment-error
9.4.6 Erreur de liste DM-list-error
9.4.7 Erreur de réservation
DM-reservation-error
9.4.8 Erreur de service DM-service-error
9.4.9 Priorité des erreurs
9.5 Définition des services abstraits DTAM-TK
9.5.1 Service
abstrait TK-TOKEN-GIVE (cession de jeton)
9.5.1.1 Arguments
9.5.1.2 Résultat
9.5.1.3 Erreurs
9.5.2 Service abstrait TK-TOKEN-PLEASE (demande
de jeton)
9.5.2.1 Arguments
9.5.2.2 Résultat
9.5.2.3 Erreurs
9.6 Définitions des erreurs abstraites du service DTAM-TK
9.6.1 L'erreur TK-service-error
Annexe A – Affectation formelle des
identificateurs d'objet
Annexe B – Définition formelle des
services abstraits DTAM-DM et DTAM-TK
Appendice I – Procédures de base pour
l'utilisation des services abstraits DTAM-DM
I.1 Etablissement d'une association DTAM
I.2 Ouverture de document
I.3 Manipulation de document
I.4 Sauvegarde de document
I.5 Abandon de document
I.6 Fermeture de document
I.7 Terminaison d'association DTAM
Appendice II – Procédures de base pour
l'utilisation combinée des services abstraits DTAM-DM et DFR
II.1 Etablissement d'association DTAM-DM/DFR
II.2 Archivage et consultation de documents (utilisation des
services abstraits DFR)
II.3 Manipulation de document (utilisation des services abstraits
DTAM-DM)
II.4 Terminaison de l'association DTAM-DM/DFR