com.JRcServer.sys.log.custom.base
クラス LogMaskObj

java.lang.Object
  上位を拡張 com.JRcServer.sys.log.custom.base.LogMaskObj
すべての実装されたインタフェース:
LogMask

public class LogMaskObj
extends java.lang.Object
implements LogMask

ログマスク処理.

ログマスク情報を定義します.

導入されたバージョン:
JDK 1.3
バージョン:
1.00, 2004/06/30
作成者:
Masahito Suzuki

コンストラクタの概要
LogMaskObj()
          コンストラクタ.
 
メソッドの概要
 void clear()
          ログマスク初期化.
 boolean get(int level)
          ログマスク情報を取得.
 void set(int level, boolean flag)
          ログマスク情報を設定.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

LogMaskObj

public LogMaskObj()
コンストラクタ.

メソッドの詳細

clear

public final void clear()
ログマスク初期化.

ログマスク情報を初期化します.
初期化されたマスクはすべてOnとなります.

定義:
インタフェース LogMask 内の clear

set

public final void set(int level,
                      boolean flag)
ログマスク情報を設定.

ログマスク情報を設定します.

定義:
インタフェース LogMask 内の set
パラメータ:
level - マスク対象のレベルを設定します.
設定可能な値は、以下の情報です.
[LevelDef#LEVEL_DEBUG]の場合、デバッグレベルを示します.
[LevelDef#LEVEL_INFO]の場合、情報通知レベルを示します.
[LevelDef#LEVEL_WANING]の場合、警告通知レベルを示します.
[LevelDef#LEVEL_ERROR]の場合、エラー通知レベルを示します.
[LevelDef#LEVEL_FATAL]の場合、致命的エラー通知レベルを示します.
[LevelDef#LEVEL_SYSTEM]の場合、システム通知レベルを示します.
flag - マスク値のOn、Offを設定します.
[true]を設定した場合、対象レベルはOnとなります.
[false]を設定した場合、対象レベルはOffとなります.

get

public final boolean get(int level)
ログマスク情報を取得.

ログマスク情報を取得します.

定義:
インタフェース LogMask 内の get
パラメータ:
level - 取得対象のレベルを設定します.
設定可能な値は、以下の情報です.
[LevelDef#LEVEL_DEBUG]の場合、デバッグレベルを示します.
[LevelDef#LEVEL_INFO]の場合、情報通知レベルを示します.
[LevelDef#LEVEL_WANING]の場合、警告通知レベルを示します.
[LevelDef#LEVEL_ERROR]の場合、エラー通知レベルを示します.
[LevelDef#LEVEL_FATAL]の場合、致命的エラー通知レベルを示します.
[LevelDef#LEVEL_SYSTEM]の場合、システム通知レベルを示します.
戻り値:
boolean マスク値のOn、Offが返されます. [true]を設定した場合、対象レベルはOnとなります.
[false]を設定した場合、対象レベルはOffとなります.