|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.esupportail.portal.channels.CIntranet.data.DataReadManager
DataReadManager
Implémentation d'un IDataReadManager utilisant des instructions
SQL standard
L'utilisation d'instructions spécifiques à un SGBD doit être
réalisée dans une autre implémentation
(c)Copyright ESup-Portail 2004
Constructor Summary | |
DataReadManager()
Constructeur |
Method Summary | |
protected void |
finalize()
Vérifie lors de la destruction de l'objet que la connexion est bien fermée |
java.util.Collection |
findByName(java.lang.String intranet,
java.lang.String name,
java.lang.String description,
boolean valid)
Recherche de documents par nom / description |
java.util.Collection |
findInvalid(java.lang.String intranet,
java.lang.String name,
java.lang.String description)
Recherche de tous les documents en attente de validation |
java.util.Collection |
findMyInvalid(java.lang.String intranet,
java.lang.String name,
java.lang.String description,
java.lang.String login)
Recherche des documents déposés par un utilisateur en attente de validation |
Document |
getDocument(java.lang.String intranet,
java.lang.String id)
Récupération d'un document |
java.util.Collection |
getDocuments(java.lang.String id)
Récupération des documents d'un dossier |
Folder |
getFolder(java.lang.String id,
boolean sub)
Récupération d'un dossier |
java.util.Collection |
getGroupsPublicators(java.lang.String id)
Récupération des groupes de publicateurs d'un dossier |
Intranet |
getIntranet(java.lang.String id)
Récupération d'un intranet |
java.util.Collection |
getIntranets()
Récupération de la liste de tous les intranets |
java.util.Collection |
getMIMEs()
Récupération des types MIME valides |
Path |
getPath(java.lang.String id)
Récupération du chemin d'un dossier |
Population |
getPopulation(java.lang.String id)
Récupération d'une population |
SubFolder |
getSubFolder(java.lang.String id)
Récupération d'un sous-dossier |
java.util.Collection |
getSubFolders(java.lang.String id)
Récupération des sous-dossiers |
java.util.Collection |
getSuperUsers()
Récupération des super-utilisateurs |
java.util.Collection |
getUsersPublicators(java.lang.String id)
Récupération des publicateurs d'un dossier |
java.util.Collection |
getValidators(java.lang.String id)
Récupération des valideurs d'un dossier |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DataReadManager()
Method Detail |
public Intranet getIntranet(java.lang.String id) throws DataException
getIntranet
in interface IDataReadManager
id
- L'identifiant d'intranet
DataException
public java.util.Collection getIntranets() throws DataException
getIntranets
in interface IDataReadManager
DataException
public Population getPopulation(java.lang.String id) throws DataException
getPopulation
in interface IDataReadManager
id
- L'identifiant d'intranet
DataException
public java.util.Collection getSuperUsers() throws DataException
getSuperUsers
in interface IDataReadManager
DataException
public Folder getFolder(java.lang.String id, boolean sub) throws DataException
getFolder
in interface IDataReadManager
id
- L'identifiant du dossiersub
- Si true alors on récupère également les sous-dossiersDataException
public SubFolder getSubFolder(java.lang.String id) throws DataException
getSubFolder
in interface IDataReadManager
id
- L'identifiant du sous-dossier
DataException
public java.util.Collection getSubFolders(java.lang.String id) throws DataException
getSubFolders
in interface IDataReadManager
id
- L'identifiant du dossier parent
DataException
public Document getDocument(java.lang.String intranet, java.lang.String id) throws DataException
getDocument
in interface IDataReadManager
intranet
- L'identifiant de l'intranet auquel appartient le documentid
- L'identifiant du dossier auquel appartient le document
DataException
public java.util.Collection getDocuments(java.lang.String id) throws DataException
getDocuments
in interface IDataReadManager
id
- L'identiant du dossier
DataException
public java.util.Collection findByName(java.lang.String intranet, java.lang.String name, java.lang.String description, boolean valid) throws DataException
findByName
in interface IDataReadManager
intranet
- L'intranet concernéname
- Tout ou partie du nom du documentdescription
- Tout ou partie de la description du documentvalid
- La validité des documents recherchés
DataException
public java.util.Collection findInvalid(java.lang.String intranet, java.lang.String name, java.lang.String description) throws DataException
findInvalid
in interface IDataReadManager
intranet
- L'intranet concerné
DataException
public java.util.Collection findMyInvalid(java.lang.String intranet, java.lang.String name, java.lang.String description, java.lang.String login) throws DataException
findMyInvalid
in interface IDataReadManager
intranet
- L'intranet concernélogin
- L'identifiant de l'utilisateur
DataException
public java.util.Collection getMIMEs() throws DataException
getMIMEs
in interface IDataReadManager
DataException
public java.util.Collection getValidators(java.lang.String id) throws DataException
getValidators
in interface IDataReadManager
id
- L'identifiant du dossier
DataException
public java.util.Collection getUsersPublicators(java.lang.String id) throws DataException
getUsersPublicators
in interface IDataReadManager
id
- L'identifiant du dossier
DataException
public java.util.Collection getGroupsPublicators(java.lang.String id) throws DataException
getGroupsPublicators
in interface IDataReadManager
id
- L'identifiant du dossier
DataException
public Path getPath(java.lang.String id) throws DataException
getPath
in interface IDataReadManager
id
- L'identifiant du dossier
DataException
protected void finalize() throws java.lang.Throwable
java.lang.Throwable
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |