Package org.swisspush.gateleen.logging
Class DefaultLogAppenderRepository
- java.lang.Object
-
- org.swisspush.gateleen.logging.DefaultLogAppenderRepository
-
- All Implemented Interfaces:
LogAppenderRepository
public class DefaultLogAppenderRepository extends Object implements LogAppenderRepository
- Author:
- https://github.com/mcweba [Marc-Andre Weber]
-
-
Constructor Summary
Constructors Constructor Description DefaultLogAppenderRepository(io.vertx.core.Vertx vertx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAppender(String name, org.apache.logging.log4j.core.Appender appender)voidclearRepository()org.apache.logging.log4j.core.AppendergetAppender(String name)booleanhasAppender(String name)
-
-
-
Method Detail
-
hasAppender
public boolean hasAppender(String name)
- Specified by:
hasAppenderin interfaceLogAppenderRepository
-
addAppender
public void addAppender(String name, org.apache.logging.log4j.core.Appender appender)
- Specified by:
addAppenderin interfaceLogAppenderRepository
-
getAppender
public org.apache.logging.log4j.core.Appender getAppender(String name)
- Specified by:
getAppenderin interfaceLogAppenderRepository
-
clearRepository
public void clearRepository()
- Specified by:
clearRepositoryin interfaceLogAppenderRepository
-
-