/**
* @version $Id: ILogger.java 1839 2014-04-16 02:33:51Z yukihiro-kinjyo $
*
* 2011/08/31 18:30:11
* @author imai
*
* Copyright 2011-2014 TIDAコンソーシアム All Rights Reserved.
*/
package com.tida_okinawa.corona.common;
import java.io.PrintStream;
/**
* ログをコンソールなどに出力するためのインタフェース
*
* @author imai
*
*/
public interface ILogger {
/**
* Coronaコンソールへの標準出力を取得する.
* ここで得たストリームを閉じると、Coronaコンソールへの標準出力が閉じてしまうので、
* <code>{@link PrintStream#close()}</code>しないこと。
*
* @return 標準出力
*/
PrintStream getOutStream();
/**
* Coronaコンソールへのエラー出力を取得する.
* ここで得たストリームを閉じると、Coronaコンソールへのエラー出力が閉じてしまうので、
* <code>{@link PrintStream#close()}</code>しないこと。
*
* @return エラー出力
*/
PrintStream getErrStream();
}