intra-mart 6.1.14

jp.co.intra_mart.foundation.utility.report
クラス EverydayConditioner

java.lang.Object
  拡張jp.co.intra_mart.foundation.utility.report.EverydayConditioner
すべての実装インタフェース:
ReportFileConditioner

推奨されていません。 jp.co.intra_mart.common.aid.jdk.util.report.EverydayConditioner クラスを使用してください。

public class EverydayConditioner
extends Object
implements ReportFileConditioner

このクラスは、時間によりリフレッシュイベントを 発生させるためのヘルパークラスです。
このクラスは、FileReporter と組み合わせて利用します。 このクラスのオブジェクトを FileReporter オブジェクトにセットすることで、 指定時間になった(指定時間を経過した)ときに、 メッセージファイルのローテイト機能イベントを発生させることができます。 時間のチェックは時および分によるものなので、FileReporter の中で リフレッシュイベントは毎日発生することになります。

導入されたバージョン:
version 3.2
関連項目:
FileReporter, ReportFileWriter

コンストラクタの概要
EverydayConditioner(int hours, int minutes)
          推奨されていません。 毎日定刻にリフレッシュイベントを発生させるための ヘルパーオブジェクトを構築します。
EverydayConditioner(int hours, int minutes, TimeZone timeZone)
          推奨されていません。 毎日定刻にリフレッシュイベントを発生させるための ヘルパーオブジェクトを構築します。
 
メソッドの概要
 boolean expiration(ReportFileWriter writer)
          推奨されていません。 メッセージファイルを再作成する必要があるかどうかを判定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

EverydayConditioner

public EverydayConditioner(int hours,
                           int minutes,
                           TimeZone timeZone)
                    throws IllegalArgumentException
推奨されていません。 
毎日定刻にリフレッシュイベントを発生させるための ヘルパーオブジェクトを構築します。
このオブジェクトは、毎日指定された時刻に なった場合にリフレッシュイベント発生を通知します。
時刻の計算は、指定されたタイムゾーンに基づきます。

パラメータ:
hours - 時間(0 〜 23)
minutes - 分(0 〜 59)
timeZone - タイムゾーン
例外:
IllegalArgumentException - 引数が有効範囲外の場合

EverydayConditioner

public EverydayConditioner(int hours,
                           int minutes)
                    throws IllegalArgumentException
推奨されていません。 
毎日定刻にリフレッシュイベントを発生させるための ヘルパーオブジェクトを構築します。
このオブジェクトは、毎日指定された時刻に なった場合にリフレッシュイベント発生を通知します。
時刻の計算は、デフォルトタイムゾーンに基づきます。

パラメータ:
hours - 時間(0 〜 23)
minutes - 分(0 〜 59)
例外:
IllegalArgumentException - 引数が有効範囲外の場合
メソッドの詳細

expiration

public boolean expiration(ReportFileWriter writer)
推奨されていません。 
メッセージファイルを再作成する必要があるかどうかを判定します。
このオブジェクトの作成時に指定された時刻を経過して最初の呼び出し時 の場合 true を返します。

定義:
インタフェース ReportFileConditioner 内の expiration
パラメータ:
writer - 出力ストリーム
戻り値:
メッセージファイルの再作成が必要と判断された場合は true。
関連項目:
FileReporter, ReportFileWriter

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.