|
|||||||||||
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'expediteurMethod 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 |