Package me.hsgamer.hscore.logging.log4j
Class Log4jToJUL
java.lang.Object
me.hsgamer.hscore.logging.log4j.Log4jToJUL
A simple utility to merge / create a
Logger from a Logger-
Method Summary
Modifier and TypeMethodDescriptionstatic LoggercreateLogger(String name, org.apache.logging.log4j.Logger log4jLogger) Create aLoggerfrom aLoggerstatic LoggercreateLogger(org.apache.logging.log4j.Logger log4jLogger) Create aLoggerfrom aLoggerstatic voidMerge theLoggertoLoggerstatic voidpublishLogRecord(LogRecord logRecord, Function<LogRecord, String> formatFunction, org.apache.logging.log4j.Logger log4jLogger) Publish theLogRecordtoLoggerstatic voidpublishLogRecord(LogRecord logRecord, Formatter formatter, org.apache.logging.log4j.Logger log4jLogger) Publish theLogRecordtoLogger
-
Method Details
-
publishLogRecord
public static void publishLogRecord(LogRecord logRecord, Function<LogRecord, String> formatFunction, org.apache.logging.log4j.Logger log4jLogger) Publish theLogRecordtoLogger -
publishLogRecord
public static void publishLogRecord(LogRecord logRecord, Formatter formatter, org.apache.logging.log4j.Logger log4jLogger) Publish theLogRecordtoLogger -
merge
Merge theLoggertoLogger- Parameters:
julLogger- theLoggerlog4jLogger- theLogger
-
createLogger
Create aLoggerfrom aLogger -
createLogger
Create aLoggerfrom aLogger- Parameters:
log4jLogger- theLogger- Returns:
- the
Logger
-