|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.esupportail.portal.channels.CSMS.ActionEnvoiMessage
Id: ActionEnvoiMessage.java,v 1.0 3 janv. 2005 Copyright (c) 2004 Esup Portail (www.esup-portail.org) Classes: ActionEnvoiMessage Original Author: Yohan Colmant Gere les actions lors de l'envoi de messages
Field Summary | |
private java.lang.String |
CONFIRM_ACTION
Action de confirmation d'envoi |
private GereDestinataire |
dest
Objet qui permet de gerer le destinataire du message |
private java.lang.String |
DEST_ACTION
Action de saisie de destinataire |
(package private) java.util.Vector |
destinataires
Les destinataires du message |
private java.lang.String |
login
Le login de l'utilisateur |
private GereMessage |
mess
Objet qui permet de gerer le message qu'on envoit |
private java.lang.String |
MESSAGE_ACTION
Action de saisie de message |
private java.lang.String |
RESULT_ACTION
Action de saisie de resultat |
private java.lang.String |
stylesheet
La feuille de style utilisee |
Constructor Summary | |
ActionEnvoiMessage(java.lang.String login)
Constructeur par defaut |
Method Summary | |
void |
renderXML(org.xml.sax.ContentHandler out,
org.jasig.portal.utils.XSLT xslt,
org.jasig.portal.ChannelRuntimeData runtimeData)
Output channel content to the portal |
private java.lang.String |
renderXmlConfirm(org.jasig.portal.ChannelRuntimeData runtimeData)
On genere le XML de sortie pour la confirmation de l'envoi |
private java.lang.String |
renderXmlDestinataire()
Creation du XML pour le choix du destinataire, mais avec affichage d'un message d'erreur, et aussi garde des choix faits auparavant On suppose que on a deja la liste des instituts, formations et etudiants |
private java.lang.String |
renderXmlMessage(int messageCode,
java.lang.String etatSuivant)
On genere le XML de sortie pour l'affichage d'un message |
private java.lang.String |
renderXmlResultat()
On genere le XML de sortie pour l'affichage du resultat de l'envoi quand celui-ci a ete possible |
private java.lang.String |
renderXmlSaisieDestinataire(org.jasig.portal.ChannelRuntimeData runtimeData)
On genere le XML de sortie pour la saisie du destinataire |
private java.lang.String |
renderXmlSaisieMessage()
On genere le XML de sortie pour la saisie de message |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private java.lang.String MESSAGE_ACTION
private java.lang.String DEST_ACTION
private java.lang.String CONFIRM_ACTION
private java.lang.String RESULT_ACTION
private GereDestinataire dest
private GereMessage mess
private java.lang.String stylesheet
private java.lang.String login
java.util.Vector destinataires
Constructor Detail |
public ActionEnvoiMessage(java.lang.String login)
login
- le login de la personne connecteeMethod Detail |
public void renderXML(org.xml.sax.ContentHandler out, org.jasig.portal.utils.XSLT xslt, org.jasig.portal.ChannelRuntimeData runtimeData) throws org.jasig.portal.PortalException
out
- a sax document handlerxslt
- object used for the renderingruntimeData
- the channelRuntimeData object
org.jasig.portal.PortalException
private java.lang.String renderXmlMessage(int messageCode, java.lang.String etatSuivant)
messageCode
- le code de message a afficheretatSuivant
- l'etat dans lequel devra se retrouver le canal apres ce message
private java.lang.String renderXmlSaisieMessage() throws ExceptionConfigurationCanal
ExceptionConfigurationCanal
private java.lang.String renderXmlSaisieDestinataire(org.jasig.portal.ChannelRuntimeData runtimeData) throws ExceptionAccesLdap, ExceptionConfigurationCanal
runtimeData
- l'objet ChannelRuntimeData du canal
ExceptionAccesLdap
ExceptionConfigurationCanal
private java.lang.String renderXmlDestinataire()
private java.lang.String renderXmlConfirm(org.jasig.portal.ChannelRuntimeData runtimeData)
runtimeData
- l'objet ChannelRuntimeData du canal
private java.lang.String renderXmlResultat() throws ExceptionEnvoi, ExceptionConfirmationEnvoiSms, ExceptionConfigurationCanal
ExceptionEnvoi
ExceptionConfirmationEnvoiSms
ExceptionConfigurationCanal
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |