Class MavenLoggerFactory
java.lang.Object
org.apache.maven.slf4j.MavenLoggerFactory
- All Implemented Interfaces:
 LogLevelRecorder,org.slf4j.ILoggerFactory
public class MavenLoggerFactory
extends Object
implements LogLevelRecorder, org.slf4j.ILoggerFactory
LogFactory for Maven which can create a simple logger or one which, if set, fails the build on a severity threshold.
- 
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.maven.logging.api.LogLevelRecorder
LogLevelRecorder.Level - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionorg.slf4j.LoggerReturn an appropriateLoggerinstance by name.protected org.slf4j.LoggergetNewLoggingInstance(String name) booleanvoidvoidreset()void 
- 
Constructor Details
- 
MavenLoggerFactory
public MavenLoggerFactory() 
 - 
 - 
Method Details
- 
hasReachedMaxLevel
public boolean hasReachedMaxLevel()- Specified by:
 hasReachedMaxLevelin interfaceLogLevelRecorder
 - 
getMaxLevelReached
- Specified by:
 getMaxLevelReachedin interfaceLogLevelRecorder
 - 
getMaxLevelAllowed
- Specified by:
 getMaxLevelAllowedin interfaceLogLevelRecorder
 - 
setMaxLevelAllowed
- Specified by:
 setMaxLevelAllowedin interfaceLogLevelRecorder
 - 
getLogger
Return an appropriateLoggerinstance by name.- Specified by:
 getLoggerin interfaceorg.slf4j.ILoggerFactory
 - 
reset
public void reset()- Specified by:
 resetin interfaceLogLevelRecorder
 - 
getNewLoggingInstance
 - 
reconfigure
public void reconfigure() 
 -