com.caucho.http.admin
Class PingMailer
java.lang.Object
|
+--com.caucho.http.admin.PingThread
|
+--com.caucho.http.admin.PingMailer
- All Implemented Interfaces:
- java.lang.Runnable
- public class PingMailer
- extends PingThread
An extension of the ping thread to mail when there's a ping problem.
Method Summary |
java.lang.String |
getMailFrom()
Gets the mail sender |
java.lang.String |
getMailSubject()
Gets the mail sender |
java.lang.String |
getMailTo()
Gets the mail destination |
protected void |
pingFailed(Path url)
Called if the ping completely fails. |
void |
setMailFrom(java.lang.String mailFrom)
Sets the mail sender |
void |
setMailSubject(java.lang.String subject)
Sets the mail subject |
void |
setMailTo(java.lang.String mailTo)
Sets the mail destination |
Methods inherited from class com.caucho.http.admin.PingThread |
addURL, checkPing, getPingHost, getPingPort, getResinServer, getRetryTime, getSleepTime, getSocketTimeout, getTryCount, init, pingFailedOnce, run, setPingHost, setPingPort, setResinServer, setRetryTime, setSleepTime, setSocketTimeout, setTryCount |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
resinServer
protected ResinServer resinServer
PingMailer
public PingMailer()
getMailTo
public java.lang.String getMailTo()
- Gets the mail destination
setMailTo
public void setMailTo(java.lang.String mailTo)
- Sets the mail destination
getMailFrom
public java.lang.String getMailFrom()
- Gets the mail sender
setMailFrom
public void setMailFrom(java.lang.String mailFrom)
- Sets the mail sender
getMailSubject
public java.lang.String getMailSubject()
- Gets the mail sender
setMailSubject
public void setMailSubject(java.lang.String subject)
- Sets the mail subject
pingFailed
protected void pingFailed(Path url)
throws java.lang.Exception
- Called if the ping completely fails.
- Overrides:
pingFailed
in class PingThread