/**
* To a log event to the logger.
*
* @param event
* LoggingEvent.
*/
@Override
public void append( LoggingEvent event )
{
try
{
dirName = ( String ) event.getMDC( "SettopMac" );
fileName = ( String ) event.getMDC( "LogFileName" );
String logFileName = System.getProperty( "cats.home" ) + File.separator + dirName + File.separator
+ fileName;
setFile( logFileName, fileAppend, bufferedIO, bufferSize );
MDC.remove( "SettopMac" );
MDC.remove( "LogFileName" );
}
catch ( IOException ie )
{
errorHandler.error( "Error occured while setting file for the log level " + event.getLevel(), ie,
ErrorCode.FILE_OPEN_FAILURE );
}
super.append( event );
}
SettopLoggerFileAppender.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:cats
作者:
评论列表
文章目录