Package org.apache.logging.log4j.taglib
Class TagUtils
- java.lang.Object
-
- org.apache.logging.log4j.taglib.TagUtils
-
final class TagUtils extends java.lang.Object
Provides support for logging tags.- Since:
- 2.0
-
-
Field Summary
Fields Modifier and Type Field Description private static StatusLogger
LOGGER
private static java.lang.String
LOGGER_SCOPE_ATTRIBUTE
private static java.util.Set<java.lang.Object>
WARNED_FOR
-
Constructor Summary
Constructors Modifier Constructor Description private
TagUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static Log4jTaglibLogger
getDefaultLogger(javax.servlet.jsp.PageContext pageContext)
private static Log4jTaglibLogger
getLogger(Log4jTaglibLoggerContext context, java.lang.String name, MessageFactory factory)
(package private) static int
getScope(java.lang.String scope)
(package private) static boolean
isEnabled(Log4jTaglibLogger logger, Level level, Marker marker)
(package private) static Level
resolveLevel(java.lang.Object level)
(package private) static Log4jTaglibLogger
resolveLogger(Log4jTaglibLoggerContext context, java.lang.Object logger, MessageFactory factory)
(package private) static void
setDefaultLogger(javax.servlet.jsp.PageContext pageContext, Log4jTaglibLogger logger)
-
-
-
Field Detail
-
LOGGER
private static final StatusLogger LOGGER
-
WARNED_FOR
private static final java.util.Set<java.lang.Object> WARNED_FOR
-
LOGGER_SCOPE_ATTRIBUTE
private static final java.lang.String LOGGER_SCOPE_ATTRIBUTE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getScope
static int getScope(java.lang.String scope)
-
resolveLevel
static Level resolveLevel(java.lang.Object level)
-
resolveLogger
static Log4jTaglibLogger resolveLogger(Log4jTaglibLoggerContext context, java.lang.Object logger, MessageFactory factory) throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
-
getLogger
private static Log4jTaglibLogger getLogger(Log4jTaglibLoggerContext context, java.lang.String name, MessageFactory factory) throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
-
setDefaultLogger
static void setDefaultLogger(javax.servlet.jsp.PageContext pageContext, Log4jTaglibLogger logger)
-
getDefaultLogger
static Log4jTaglibLogger getDefaultLogger(javax.servlet.jsp.PageContext pageContext)
-
isEnabled
static boolean isEnabled(Log4jTaglibLogger logger, Level level, Marker marker)
-
-