CSignet2 1.00
API Documentation

org.esupportail.portal.channels.CSignet2.data
Class DataFolder

java.lang.Object
  extended byorg.esupportail.portal.channels.CSignet2.data.DataFolder

public class DataFolder
extends java.lang.Object

DataFolder

Recherche des données concernant les dossiers
(c)Copyright ESup-Portail 2004

Version:
1.1
Author:
Céline Bissler

Constructor Summary
DataFolder()
           
 
Method Summary
 void CreateFolder(org.esupportail.portal.utils.database.Query query, Folder f)
          Création d'un dossier
 void deleteFolder(org.esupportail.portal.utils.database.Query query, int id)
          Suppression d'un dossier
 Folder getFolder(org.esupportail.portal.utils.database.Query query, int id)
          Récupere le dossier
 java.util.Collection getFolders(int id, org.esupportail.portal.utils.database.Query query)
          Récupération de la liste des sous répertoires d'un repertoire parent
 Folder getRoot(java.lang.String login, org.esupportail.portal.utils.database.Query query)
          Récuperation du root d'un utilisateur
 void modifyFolder(org.esupportail.portal.utils.database.Query query, Folder f)
          Modification d'un dossier
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataFolder

public DataFolder()
Method Detail

getRoot

public Folder getRoot(java.lang.String login,
                      org.esupportail.portal.utils.database.Query query)
               throws DataException,
                      NoRootException
Récuperation du root d'un utilisateur

Parameters:
login - Login de l'utilisateur
query -
Returns:
Le bean Folder racine correspondant
Throws:
DataException
NoRootException

getFolders

public java.util.Collection getFolders(int id,
                                       org.esupportail.portal.utils.database.Query query)
Récupération de la liste des sous répertoires d'un repertoire parent

Parameters:
id - Identifiant du répertoire parent
query -
Returns:
La liste des sous répertoires

getFolder

public Folder getFolder(org.esupportail.portal.utils.database.Query query,
                        int id)
                 throws DataException
Récupere le dossier

Parameters:
query -
id - Indetifiant du dossier
Returns:
Le bean Folder correspondant
Throws:
DataException

CreateFolder

public void CreateFolder(org.esupportail.portal.utils.database.Query query,
                         Folder f)
                  throws DataException
Création d'un dossier

Parameters:
query -
f - Le bean Folder à créer
Throws:
DataException

modifyFolder

public void modifyFolder(org.esupportail.portal.utils.database.Query query,
                         Folder f)
                  throws DataException
Modification d'un dossier

Parameters:
query -
f - Le bean Folder à modifier
Throws:
DataException

deleteFolder

public void deleteFolder(org.esupportail.portal.utils.database.Query query,
                         int id)
                  throws DataException
Suppression d'un dossier

Parameters:
query -
id - Identifiant du dossier à supprimer
Throws:
DataException

CSignet2 1.00
API Documentation