public class MailDaemon_SendGridAPI extends HybsTimerTask
メールパラメータテーブルを監視して、SengGridAPIを利用したメール送信プログラムを呼び出します。 このクラスは、HybsTimerTask を継承した タイマータスククラスです。 startDaemon() がタイマータスクによって、呼び出されます。 通常のメールモジュールはSMTPを利用した送信で、hayabusa.mail内のクラスをCallしていますが、 こちらはplugin.cloud内のsendGridのAPIをCallしてメールを送信します。 そのため、sendGridを利用出来る状態(jarファイルの配備等)となっている必要があります。 システムリソースにMAIL_SENDGRID_APIKEYが登録されていない場合は動作しません。
| コンストラクタと説明 |
|---|
MailDaemon_SendGridAPI()
デフォルトコンストラクター
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
initDaemon()
このタイマータスクによって初期化されるアクションです。
|
protected void |
startDaemon()
タイマータスクのデーモン処理の開始ポイントです。
|
cancel, compareTo, equals, getBody, getComment, getCreateTime, getName, getParameter, getUniqKey, getValue, hashCode, isAlive, run, setBody, setComment, setErrorSleepSec, setName, setParameter, setStartTime, setStopTime, toStringpublic MailDaemon_SendGridAPI()
public void initDaemon()
initDaemon クラス内 HybsTimerTaskprotected void startDaemon()
startDaemon クラス内 HybsTimerTaskHybsTimerTask.run()Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.