|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.net.progress.ProgressMailer
public class ProgressMailer
Informe l'utilisateur des progr�s d'une op�ration en envoyant des courriers �lectroniques � intervalles r�gulier.
| Constructor Summary | |
|---|---|
ProgressMailer(javax.mail.Session session,
javax.mail.Address[] address)
Construit un objet qui informera des progr�s en envoyant des courriels. |
|
ProgressMailer(java.lang.String host,
java.lang.String address)
Construit un objet qui informera des progr�s en envoyant des courriels. |
|
| Method Summary | |
|---|---|
void |
complete()
Envoie un courrier �lectronique indiquant que l'op�ration vient de se terminer. |
void |
dispose()
Lib�re les ressources utilis�es par cet objet. |
void |
exceptionOccurred(java.lang.Throwable exception)
Indique qu'une exception est survenue pendant le traitement de l'op�ration. |
java.lang.String |
getDescription()
Retourne le message d'�crivant l'op�ration en cours. |
long |
getTimeInterval()
Retourne le laps de temps minimal entre deux courriers �lectroniques informant des progr�s. |
void |
progress(float percent)
Envoie un courrier �lectronique informant des progr�s de l'op�ration. |
void |
setDescription(java.lang.String description)
Sp�cifie un message qui d�crit l'op�ration en cours. |
void |
setTimeInterval(long interval)
Sp�cifie le laps de temps minimal entre deux courriers �lectroniques informant des progr�s. |
void |
started()
Envoie un courrier �lectronique indiquant que l'op�ration vient de commencer. |
void |
warningOccurred(java.lang.String source,
java.lang.String margin,
java.lang.String warning)
Envoie un message d'avertissement. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProgressMailer(java.lang.String host,
java.lang.String address)
throws javax.mail.internet.AddressException
host - Nom du serveur � utiliser pour envoyer des courriels.address - Adresse � laquelle envoyer les messages.
javax.mail.internet.AddressException - si l'adresse sp�cifi�e n'est pas dans un
format valide.
public ProgressMailer(javax.mail.Session session,
javax.mail.Address[] address)
session - Session � utiliser pour envoyer des courriels.address - DOCUMENT ME!| Method Detail |
|---|
public long getTimeInterval()
public void setTimeInterval(long interval)
interval - Intervalle de temps en millisecondes.public java.lang.String getDescription()
null.
getDescription in interface ProgressListenerpublic void setDescription(java.lang.String description)
null signifie qu'on ne
souhaite plus afficher de description.
setDescription in interface ProgressListenerdescription - DOCUMENT ME!public void started()
started in interface ProgressListenerpublic void progress(float percent)
progress in interface ProgressListenerpercent - DOCUMENT ME!public void complete()
complete in interface ProgressListenerpublic void dispose()
dispose in interface ProgressListener
public void warningOccurred(java.lang.String source,
java.lang.String margin,
java.lang.String warning)
warningOccurred in interface ProgressListenersource - Cha�ne de caract�re d�crivant la source de
l'avertissement. Il s'agira par exemple du nom du fichier dans
lequel une anomalie a �t� d�tect�e. Peut �tre nul si
la source n'est pas connue.margin - Texte � placer dans la marge de l'avertissement
warning, ou null s'il n'y en a pas. Il
s'agira le plus souvent du num�ro de ligne o� s'est produite
l'erreur dans le fichier source.warning - Message d'avertissement � �crire.public void exceptionOccurred(java.lang.Throwable exception)
exceptionOccurred in interface ProgressListenerexception - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||