|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.Hashtable 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 |
void |
validDocument(java.lang.String intranet,
Document doc)
Validation d'un document |
Method Detail |
public void saveDocument(java.lang.String intranet, Document doc, java.io.InputStream in) throws StorageException
intranet
- L'intranet auquel appartient le documentdoc
- Le documentin
- Le flux de lecture vers le contenu du document
StorageException
public java.io.InputStream loadDocument(java.lang.String intranet, Document doc) throws StorageException
intranet
- L'intranet auquel appartient le documentdoc
- Le document
StorageException
public void updateDocument(java.lang.String intranet, Document doc, java.io.InputStream in) throws StorageException
intranet
- L'intranet auquel appartient le documentdoc
- Le documentin
- Le flux de lecture vers le nouveau contenu, null si pas de mise à jour du contenu
StorageException
public void destroyDocument(java.lang.String intranet, Document doc) throws StorageException
intranet
- L'intranet auquel appartient le documentdoc
- Le document
StorageException
public void validDocument(java.lang.String intranet, Document doc) throws StorageException
intranet
- L'intranet auquel appartient le documentdoc
- Le document à valider
StorageException
public void createIntranet(Intranet intranet) throws StorageException
intranet
- L'intranet à créer
StorageException
public void destroyIntranet(java.lang.String intranet) throws StorageException
intranet
- L'intranet à supprimer
StorageException
public void setParameters(java.util.Hashtable parameters)
parameters
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |