jp.finaluna.api.log
クラス LogFactory

java.lang.Object
  上位を拡張 jp.finaluna.api.log.LogFactory

@Rcsid(value="$Revision$ $Date")
public class LogFactory
extends java.lang.Object

ロガーを生成する為のファクトリ。

業務ロジッククラスにて使用されるロガーのインスタンス生成は、このLoggerFactroyクラスを用いる。

バージョン:
$Revision$ $Date$
作成者:
NTTデータ

フィールドの概要
private static LogFactoryDelegate logFactory
          ロガー生成クラス。
 
コンストラクタの概要
protected LogFactory()
          コンストラクタ。
 
メソッドの概要
static void destroy()
          終了処理。
static Logger getLogger(java.lang.Class<?> clazz)
          ロガーインスタンス取得。
static void init()
          初期化処理。
static void setLogFactory(LogFactoryDelegate factory)
          ロガー生成クラスの設定
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

logFactory

private static LogFactoryDelegate logFactory
ロガー生成クラス。

コンストラクタの詳細

LogFactory

protected LogFactory()
コンストラクタ。

メソッドの詳細

setLogFactory

public static void setLogFactory(LogFactoryDelegate factory)
ロガー生成クラスの設定

パラメータ:
factory - LogFactoryDelegate

getLogger

public static Logger getLogger(java.lang.Class<?> clazz)
ロガーインスタンス取得。

パラメータ:
clazz - クラス
戻り値:
ロガー

init

public static void init()
初期化処理。


destroy

public static void destroy()
終了処理。