|
||||||||||
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
StorageException
void 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 |