Documentation sur Archimède 2

Documentation sur l'utilisation de l'api d'archimede 2

Yves Zoundi

Analyste de l'Informatique
Direction de la Bibliothèque de l'Université Laval
Section Recherche et Développement Numériques

Table des matières

1. Téléchargement et notes
Infrastructure logicielle
Librairies essentielles d'Archimède 2
2. Vue d'ensemble
La structure des packages
Les classes utilitaires
La classe net.sf.archimede.util.DatabaseUtil
La classe net.sf.archimede.util.StartupJcrUtil
Le modèle de l'application
3. Les classes de modèle de l'application
Les collections
Les dossiers
Les documents
Les métadonnées
Manipulation des métadonnnées avec l'API d'Archimède 2.
Les privilèges sur les collections, métadonnées, dossiers et documents.
4. La gestion de la sécurité
Implémentation de la sécurité dans Archimède 2
Création d'usagers
La création de groupes
5. La gestion des versions
Description de l'implémentation dans JackRabbit
Gestion des versions sur une collection
6. La recherche
La recherche avec l'API d'Archimède
La recherche avec JCR

Liste des exemples

3.1. Création d'une collection.
3.2. Accès à une collection
3.3. Suppression d'une collection
3.4. Création d'un dossier
3.5. Modification d'un dossier
3.6. Suppression d'un dossier
3.7. Création d'un document
3.8. Modification d'un document
3.9. Suppression d'un document
3.10. Création de métadonnées(Exemple avec ETDMS)
6.1. Fichier de configuration de Lius