org.esupportail.portal.channels.CIntranet.data
Interface IDataPopulation

All Known Implementing Classes:
DataPopulation

public interface IDataPopulation

IDataPopulation

Cette interface décrit les méthodes d'accès aux populations

(c)Copyright ESup-Portail 2004

Version:
2.0
Author:
Mathieu Larchet

Method Summary
 void addPopulation(org.esupportail.portal.utils.database.Query query, Population population)
          Ajout d'une population
 Population getPopulation(org.esupportail.portal.utils.database.Query query, java.lang.String id)
          Récupération d'une population
 void removePopulation(org.esupportail.portal.utils.database.Query query, java.lang.String intranet)
          Suppression d'une population
 

Method Detail

getPopulation

public Population getPopulation(org.esupportail.portal.utils.database.Query query,
                                java.lang.String id)
                         throws DataException
Récupération d'une population

Parameters:
query - La connexion à utiliser
id - L'identifiant d'intranet
Returns:
La population de l'intranet
Throws:
DataException

addPopulation

public void addPopulation(org.esupportail.portal.utils.database.Query query,
                          Population population)
                   throws DataException
Ajout d'une population

Parameters:
query - La connexion à utiliser
population - La population à ajouter
Throws:
DataException

removePopulation

public void removePopulation(org.esupportail.portal.utils.database.Query query,
                             java.lang.String intranet)
                      throws DataException
Suppression d'une population

Parameters:
query - La connexion à utiliser
intranet - L'identifiant de l'intranet dont on souhaite supprimer la population
Throws:
DataException