|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IStorageControler
IStorageControler
Interface décrivant les méthodes que doit obligatoirement implémenter
un contrôleur de ressource de stockage physique
(c)Copyright ESup-Portail 2004
| Method Summary | |
|---|---|
void |
createIntranet(Intranet intranet)
Création d'un intranet |
void |
destroyDocument(java.lang.String intranet,
Document doc)
Suppression d'un document |
void |
destroyIntranet(java.lang.String intranet)
Suppression d'un intranet et de tous ses documents |
java.io.InputStream |
loadDocument(java.lang.String intranet,
Document doc)
Lecture d'un document |
void |
saveDocument(java.lang.String intranet,
Document doc,
java.io.InputStream in)
Sauvegarde d'un document |
void |
setParameters(java.util.Map parameters)
Liste des paramètres spécifiques à l'implémentation du IStorageControler |
void |
updateDocument(java.lang.String intranet,
Document doc,
java.io.InputStream in)
Mise à jour d'un document |
| Method Detail |
|---|
void saveDocument(java.lang.String intranet,
Document doc,
java.io.InputStream in)
throws StorageException
intranet - l'identifiant de l'intranetdoc - le documentin - le flux de lecture vers le contenu du document
StorageException
java.io.InputStream loadDocument(java.lang.String intranet,
Document doc)
throws StorageException
intranet - l'identifiant de l'intranetdoc - le document
StorageException
void updateDocument(java.lang.String intranet,
Document doc,
java.io.InputStream in)
throws StorageException
intranet - l'identifiant de l'intranetdoc - le documentin - le flux de lecture vers le nouveau contenu, null si pas de mise à jour du contenu
StorageException
void destroyDocument(java.lang.String intranet,
Document doc)
throws StorageException
intranet - l'identifiant de l'intranetdoc - le document
StorageException
void createIntranet(Intranet intranet)
throws StorageException
intranet - l'intranet à créer
StorageException
void destroyIntranet(java.lang.String intranet)
throws StorageException
intranet - l'identifiant de l'intranet
StorageExceptionvoid setParameters(java.util.Map parameters)
parameters - les paramètres
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||