|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.esupportail.portal.channels.CSMS.serverSending.EnvoieSms
Id: EnvoieSms.java,v 1.0 1 déc. 2004 Copyright (c) 2004 Esup Portail (www.esup-portail.org) Classes: EnvoieSms Original Author: Yohan Colmant
| Field Summary | |
private java.lang.String |
date
La date d'envoi du message |
private java.lang.String |
id
L'id du message envoye |
private java.lang.String |
loginExpediteur
Le login de l'expediteur |
private java.lang.String |
message
Corps du message |
private java.lang.String |
nomExpediteur
Le nom de l'expediteur |
private java.lang.String |
smsLogin
Login pour serveur SMS |
private java.lang.String |
smsPassword
Password pour serveur SMS |
private java.lang.String |
smsServeur
Url du serveur pour SMS |
private java.lang.String |
sujet
Sujet du message |
| Constructor Summary | |
EnvoieSms(java.lang.String sujet,
java.lang.String message,
java.lang.String smsServeur,
java.lang.String smsLogin,
java.lang.String smsPassword,
java.lang.String loginExpediteur,
java.lang.String nomExpediteur)
Constructeur |
|
| Method Summary | |
private java.lang.String |
createProfileDest(java.lang.String name,
java.lang.String id,
java.lang.String phone)
Pour generer un destinataire dans le fichier XML de profil |
private java.util.Vector[] |
createSmsProfileFile(java.util.Vector destinataires)
Pour generer le fichier de profil a envoyer au serveur de multidiffusion |
java.lang.String |
getDateEnvoi()
Retourne la date d'envoi |
java.lang.String |
getID()
Retourne l'id du message envoye |
int |
sendMessage(java.util.Vector destinataires)
Envoie le SMS et passe en mode resultat |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private java.lang.String sujet
private java.lang.String message
private java.lang.String smsServeur
private java.lang.String smsLogin
private java.lang.String smsPassword
private java.lang.String loginExpediteur
private java.lang.String nomExpediteur
private java.lang.String id
private java.lang.String date
| Constructor Detail |
public EnvoieSms(java.lang.String sujet,
java.lang.String message,
java.lang.String smsServeur,
java.lang.String smsLogin,
java.lang.String smsPassword,
java.lang.String loginExpediteur,
java.lang.String nomExpediteur)
sujet - sujet du messagemessage - corps du messagesmsServeur - le serveur d'envoismsLogin - le login pour acces au serveursmsPassword - le mot de passe du serveurloginExpediteur - le login de l'expediteurnomExpediteur - le nom de l'expediteur| Method Detail |
public java.lang.String getID()
public java.lang.String getDateEnvoi()
private java.lang.String createProfileDest(java.lang.String name,
java.lang.String id,
java.lang.String phone)
name - nom du destinataireid - id du destinatairephone - telephone du destinataire
private java.util.Vector[] createSmsProfileFile(java.util.Vector destinataires)
destinataires - un vecteur de destinataires de type Student
public int sendMessage(java.util.Vector destinataires)
throws ExceptionServeurSmsIndisponible,
ExceptionConfirmationEnvoiSms,
ExceptionParametresEnvoiSms,
ExceptionConfigurationCanal
destinataires - les destinataires du message
ExceptionServeurSmsIndisponible
ExceptionConfirmationEnvoiSms
ExceptionParametresEnvoiSms
ExceptionConfigurationCanal
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||