CSympaMultiServeur 2.0
API Documentation

org.esupportail.portal.channels.CSympaMultiServeur
Class CSympaMultiServeur

java.lang.Object
  extended by org.esupportail.portal.channels.CSympaMultiServeur.CSympaMultiServeur
All Implemented Interfaces:
org.jasig.portal.IChannel

public class CSympaMultiServeur
extends java.lang.Object
implements org.jasig.portal.IChannel

Description :
Application qui donne la liste des abonnements SYMPA d'un utilisateur. List subscriptions Sympa

Version:
$Id : CSympaMultiServeur.java, V2.0, 16 janvier 2006
Copyright (c) 2004 Esup Portail (www.esup-portail.org)
Classe(s) : CSympaMultiServeur
Author:
Doriane Dusart

Constructor Summary
CSympaMultiServeur()
           
 
Method Summary
 org.jasig.portal.ChannelRuntimeProperties getRuntimeProperties()
          Cette méthode permet de récupérer l'environnement d'exécution
 void receiveEvent(org.jasig.portal.PortalEvent ev)
          Récupére les évenements extérieurs au canal.
 void renderXML(org.xml.sax.ContentHandler out)
          Cette méthode permet de générer les informations au format XML des
différents abonnements d'un utilisateur sur les diférents serveurs SYMPA.
 void setRuntimeData(org.jasig.portal.ChannelRuntimeData rd)
          Récupère l'environnement de travail du canal.
 void setStaticData(org.jasig.portal.ChannelStaticData sd)
          Récupére les éléments statiques du canal.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSympaMultiServeur

public CSympaMultiServeur()
Method Detail

getRuntimeProperties

public org.jasig.portal.ChannelRuntimeProperties getRuntimeProperties()
Cette méthode permet de récupérer l'environnement d'exécution

Specified by:
getRuntimeProperties in interface org.jasig.portal.IChannel

receiveEvent

public void receiveEvent(org.jasig.portal.PortalEvent ev)
Récupére les évenements extérieurs au canal.

Specified by:
receiveEvent in interface org.jasig.portal.IChannel
Parameters:
ev - Les événements envoyés au canal.

setStaticData

public void setStaticData(org.jasig.portal.ChannelStaticData sd)
Récupére les éléments statiques du canal.
De plus cette méthode permet d'effectuer l'appel au WebService des différents
serveurs SYMPA pour récupérer les abonnments de l'utilisateur du canal.

Specified by:
setStaticData in interface org.jasig.portal.IChannel
Parameters:
sd - Les paramètres statiques du canal. This method allows to call the webservices of the different Sympa servers to recover the user's list subscriptions.

setRuntimeData

public void setRuntimeData(org.jasig.portal.ChannelRuntimeData rd)
Récupère l'environnement de travail du canal.

Specified by:
setRuntimeData in interface org.jasig.portal.IChannel
Parameters:
rd - L'environnement d'exécution passé au canal.

renderXML

public void renderXML(org.xml.sax.ContentHandler out)
               throws org.jasig.portal.PortalException
Cette méthode permet de générer les informations au format XML des
différents abonnements d'un utilisateur sur les diférents serveurs SYMPA.

Specified by:
renderXML in interface org.jasig.portal.IChannel
Parameters:
out - de type XML
Throws:
org.jasig.portal.PortalException - This method makes it possible to generate information with XML format of various user's subscriptions on the different Sympa servers

CSympaMultiServeur 2.0
API Documentation