content-notifier
b2007092401

org.phosphoresce.contentnotifier.setting
クラス NotifySetting

java.lang.Object
  拡張org.phosphoresce.contentnotifier.setting.NotifySetting
すべての実装インタフェース:
ContentNotifierConstants

public final class NotifySetting
extends java.lang.Object
implements ContentNotifierConstants

通知処理情報保持クラス

作成者:
Kitagawa

フィールドの概要
 
インタフェース org.phosphoresce.contentnotifier.ContentNotifierConstants から継承したフィールド
DEFAULT_PROPERTIES, PROPERTY_DELIM, PROPERTY_MAIL_ADDRESS_FROM, PROPERTY_MAIL_ADDRESS_TO, PROPERTY_MAIL_ATTACH, PROPERTY_MAIL_CHARSET, PROPERTY_MAIL_DEBUG, PROPERTY_MAIL_SMTP, PROPERTY_MAIL_SUBJECT, PROPERTY_MAIL_TEMPLATE, PROPERTY_MAIL_TEMPLATE_FILE, PROPERTY_NOTIFY_CHECK_STRATEGY, PROPERTY_NOTIFY_CHECK_STRATEGY_PROPERTIES, PROPERTY_NOTIFY_MAIL_PROPERTIES, PROPERTY_NOTIFY_NAME, PROPERTY_NOTIFY_ONERROR_ADDRESS_FROM, PROPERTY_NOTIFY_ONERROR_ADDRESS_TO, PROPERTY_NOTIFY_ONERROR_CALL, PROPERTY_NOTIFY_ONERROR_LOGFILE, PROPERTY_NOTIFY_ONERROR_MESSAGE, PROPERTY_NOTIFY_ONERROR_STACKTRACE, PROPERTY_NOTIFY_ONERROR_SUBJECT
 
コンストラクタの概要
NotifySetting()
          コンストラクタ
NotifySetting(java.lang.String properties)
          コンストラクタ
 
メソッドの概要
 CheckStrategy getCheckStrategy()
          チェック処理クラスを取得します。
 java.util.Date getDate()
          処理日付を取得します。
 MailSetting getMailSetting()
          メール設定を取得します。
 java.lang.String getName()
          処理名称を取得します。
 java.lang.String getOnerrorAddressFrom()
          エラー発生時のメール送信元アドレスを取得します。
 java.lang.String[] getOnerrorAddressTo()
          エラー発生時のメール送信先アドレスを取得します。
 java.lang.String getOnerrorLogfile()
          エラー発生時の出力ログファイルパスを取得します。
 java.lang.String getOnerrorMessage()
          エラー発生時のメッセージを取得します。
 java.lang.String getOnerrorSubject()
          エラー発生時のメール表題を取得します。
 boolean isOnerrorCall()
          エラー発生時のメール送信フラグを取得します。
 boolean isOnerrorStacktrace()
          エラー発生時のスタックトレース出力フラグを取得します。
 void setCheckStrategy(CheckStrategy checkStrategy)
          チェック処理クラスを設定します。
 void setDate(java.util.Date date)
          処理日付を設定します。
 void setMailSetting(MailSetting mailSetting)
          メール設定を設定します。
 void setName(java.lang.String name)
          処理名称を設定します。
 void setOnerrorAddressFrom(java.lang.String onerrorAddressFrom)
          エラー発生時のメール送信元アドレスを設定します。
 void setOnerrorAddressTo(java.lang.String[] onerrorAddress)
          エラー発生時のメール送信先アドレスを設定します。
 void setOnerrorCall(boolean onerrorCall)
          エラー発生時のメール送信フラグを設定します。
 void setOnerrorLogfile(java.lang.String onerrorLogfile)
          エラー発生時の出力ログファイルパスを設定します。
 void setOnerrorMessage(java.lang.String onerrorMessage)
          エラー発生時のメッセージを設定します。
 void setOnerrorStacktrace(boolean onerrorStacktrace)
          エラー発生時のスタックトレース出力フラグを設定します。
 void setOnerrorSubject(java.lang.String onerrorSubject)
          エラー発生時のメール表題を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

NotifySetting

public NotifySetting()
コンストラクタ


NotifySetting

public NotifySetting(java.lang.String properties)
              throws IllegalSettingException
コンストラクタ

パラメータ:
properties - プロパティファイル
例外:
IllegalSettingException - 正常に通知設定が初期かできなかった場合に発生
メソッドの詳細

getOnerrorLogfile

public java.lang.String getOnerrorLogfile()
エラー発生時の出力ログファイルパスを取得します。

戻り値:
エラー発生時の出力ログファイルパス

setOnerrorLogfile

public void setOnerrorLogfile(java.lang.String onerrorLogfile)
エラー発生時の出力ログファイルパスを設定します。

パラメータ:
onerrorLogfile - エラー発生時の出力ログファイルパス

getDate

public java.util.Date getDate()
処理日付を取得します。

戻り値:
処理日付

setDate

public void setDate(java.util.Date date)
処理日付を設定します。

パラメータ:
date - 処理日付

getOnerrorSubject

public java.lang.String getOnerrorSubject()
エラー発生時のメール表題を取得します。

戻り値:
エラー発生時のメール表題

setOnerrorSubject

public void setOnerrorSubject(java.lang.String onerrorSubject)
エラー発生時のメール表題を設定します。

パラメータ:
onerrorSubject - エラー発生時のメール表題

getCheckStrategy

public CheckStrategy getCheckStrategy()
チェック処理クラスを取得します。

戻り値:
チェック処理クラス

setCheckStrategy

public void setCheckStrategy(CheckStrategy checkStrategy)
チェック処理クラスを設定します。

パラメータ:
checkStrategy - チェック処理クラス

getMailSetting

public MailSetting getMailSetting()
メール設定を取得します。

戻り値:
メール設定

setMailSetting

public void setMailSetting(MailSetting mailSetting)
メール設定を設定します。

パラメータ:
mailSetting - メール設定

getName

public java.lang.String getName()
処理名称を取得します。

戻り値:
処理名称

setName

public void setName(java.lang.String name)
処理名称を設定します。

パラメータ:
name - 処理名称

getOnerrorAddressTo

public java.lang.String[] getOnerrorAddressTo()
エラー発生時のメール送信先アドレスを取得します。

戻り値:
エラー発生時のメール送信先アドレス

setOnerrorAddressTo

public void setOnerrorAddressTo(java.lang.String[] onerrorAddress)
エラー発生時のメール送信先アドレスを設定します。

パラメータ:
onerrorAddress - エラー発生時のメール送信先アドレス

isOnerrorCall

public boolean isOnerrorCall()
エラー発生時のメール送信フラグを取得します。

戻り値:
エラー発生時のメール送信フラグ

setOnerrorCall

public void setOnerrorCall(boolean onerrorCall)
エラー発生時のメール送信フラグを設定します。

パラメータ:
onerrorCall - エラー発生時のメール送信フラグ

getOnerrorMessage

public java.lang.String getOnerrorMessage()
エラー発生時のメッセージを取得します。

戻り値:
エラー発生時のメッセージ

setOnerrorMessage

public void setOnerrorMessage(java.lang.String onerrorMessage)
エラー発生時のメッセージを設定します。

パラメータ:
onerrorMessage - エラー発生時のメッセージ

isOnerrorStacktrace

public boolean isOnerrorStacktrace()
エラー発生時のスタックトレース出力フラグを取得します。

戻り値:
エラー発生時のスタックトレース出力フラグ

setOnerrorStacktrace

public void setOnerrorStacktrace(boolean onerrorStacktrace)
エラー発生時のスタックトレース出力フラグを設定します。

パラメータ:
onerrorStacktrace - エラー発生時のスタックトレース出力フラグ

getOnerrorAddressFrom

public java.lang.String getOnerrorAddressFrom()
エラー発生時のメール送信元アドレスを取得します。

戻り値:
エラー発生時のメール送信元アドレス

setOnerrorAddressFrom

public void setOnerrorAddressFrom(java.lang.String onerrorAddressFrom)
エラー発生時のメール送信元アドレスを設定します。

パラメータ:
onerrorAddressFrom - エラー発生時のメール送信元アドレス

content-notifier
b2007092401