org.gcube.portlets.user.homelibrary.util.logging
Class LoggingUtil
java.lang.Object
org.gcube.portlets.user.homelibrary.util.logging.LoggingUtil
public class LoggingUtil
- extends Object
- Author:
- Federico De Faveri defaveri@isti.cnr.it
|
Field Summary |
protected static org.apache.log4j.Appender |
errorAppender
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
errorAppender
protected static org.apache.log4j.Appender errorAppender
LoggingUtil
public LoggingUtil()
setupErrorAppender
public static void setupErrorAppender(File loggerFolder,
String fileName)
- Parameters:
loggerFolder - the logger folder.fileName - the logger file name.
addErrorAppender
public static void addErrorAppender(org.apache.log4j.Logger logger)
- Add a logger to error appender.
- Parameters:
logger - the logger to add.
getLogger
public static org.apache.log4j.Logger getLogger(File loggerFolder,
String loggerName)
- Parameters:
loggerFolder - the logger folder.loggerName - the logger name.
- Returns:
- the configured logger.
getLoggerMultiAppender
public static org.apache.log4j.Logger getLoggerMultiAppender(File loggerFolder,
String fileName,
String loggerName)
- Parameters:
loggerFolder - the logger folder.fileName - the logger file name.loggerName - the logger name.
- Returns:
- the configured logger.
getLoggerThread
public static org.apache.log4j.Logger getLoggerThread(File loggerFolder,
String loggerName)
- Get a logger with thread information in output.
- Parameters:
loggerFolder - the logger folder.loggerName - the logger name.
- Returns:
- the configured logger.
getSimpleUniqueFileLogger
public static org.apache.log4j.Logger getSimpleUniqueFileLogger(File loggerFolder,
String loggerName)
throws IOException
- Parameters:
loggerFolder - the logger folder.loggerName - the logger name.
- Returns:
- the configured logger.
- Throws:
IOException - if an error occurs.
getSimpleLayout
public static org.apache.log4j.Layout getSimpleLayout()
- Returns:
- logger simple layout.
reconfigureLogging
public static void reconfigureLogging()
Copyright © 2013. All Rights Reserved.