org.esupportail.portal.channels.CIntranet.data
Class IntranetAccess

java.lang.Object
  extended byorg.esupportail.portal.channels.CIntranet.data.IntranetAccess

public class IntranetAccess
extends java.lang.Object

IntranetAccess

Réalise les opérations relatives aux intranets dans la base de données

(c)Copyright ESup-Portail 2004

Version:
$Revision: 1.1.2.2 $
Author:
Mathieu Larchet

Constructor Summary
IntranetAccess()
           
 
Method Summary
static void createIntranet(org.esupportail.portal.utils.database.Query query, Intranet intranet)
          Crée un intranet
static Intranet getIntranet(org.esupportail.portal.utils.database.Query query, java.lang.String id)
          Récupère un intranet
static java.util.List getIntranets(org.esupportail.portal.utils.database.Query query)
          Récupère tous les intranets
static boolean intranetExist(org.esupportail.portal.utils.database.Query query, java.lang.String id)
          Teste si un intranet existe déjà
static void removeIntranet(org.esupportail.portal.utils.database.Query query, java.lang.String id)
          Supprime un intranet
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntranetAccess

public IntranetAccess()
Method Detail

getIntranet

public static Intranet getIntranet(org.esupportail.portal.utils.database.Query query,
                                   java.lang.String id)
                            throws DataException
Récupère un intranet

Parameters:
query - La connexion à utiliser
id - L'identifiant de l'intranet à récupérer
Returns:
intranet L'intranet
Throws:
DataException

getIntranets

public static java.util.List getIntranets(org.esupportail.portal.utils.database.Query query)
                                   throws DataException
Récupère tous les intranets

Parameters:
query - La connexion à utiliser
Returns:
intranets La liste des intranets
Throws:
DataException

createIntranet

public static void createIntranet(org.esupportail.portal.utils.database.Query query,
                                  Intranet intranet)
                           throws DataException
Crée un intranet

Parameters:
query - La connexion à utiliser
intranet - L'intranet à créer
Throws:
DataException

removeIntranet

public static void removeIntranet(org.esupportail.portal.utils.database.Query query,
                                  java.lang.String id)
                           throws DataException
Supprime un intranet

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

intranetExist

public static boolean intranetExist(org.esupportail.portal.utils.database.Query query,
                                    java.lang.String id)
                             throws DataException
Teste si un intranet existe déjà

Parameters:
query - La connexion à utiliser
id - L'identifiant à tester
Returns:
boolean True si l'intranet existe, false sinon
Throws:
DataException