LogComposerクラスを用いてログを出力する場合
例
(LogComposerを用いてログ出力を行う場合)
import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import com.fujitsu.interstage.apfw.common.logging.ApfwLogger; import com.fujitsu.uji.log.LogComposer; ・・・ public class MyApp { Log _log = null; ApfwLogger _al = null; LogComposer _lc = null; public void method1() { if( _log == null ) { // ログ定義ファイルに記述したLogComposer"Log1"のログ出力クラスを取得します _log = LogFactory.getLog("Log1"); _al = (ApfwLogger)_log; // LogComposerクラスを取得します _lc =_al.getLogComposer(); } if( _lc != null ) { // ログを出力します _lc.println(3,"method1 start",1); } else { // ログ出力クラスのオブジェクトがnullのため、ログの出力ができません ・・・ } } } |