public class UserLevelADFLogger extends ADFLogger
Modifier and Type | Field and Description |
---|---|
protected static java.util.logging.Level |
defaultLevel |
protected static java.util.logging.Level |
defaultnonJRFLevel |
protected static java.lang.String |
strAnonymousUser |
protected static java.lang.String |
strUserIdProp |
ADD_CONTEXT_DATA, ADD_CONTEXT_DATA_TAG, ADD_REQUEST_MESSAGE_TAG, ADF_ANALYTICS_LOGGER_NAME, ADF_COMPONENT_NAME, ADF_LOGGER_MESSAGE_BUNDLE, ADF_MESSAGE_ACTION_DESC, ADF_MESSAGE_ACTION_NAME, ADF_MESSAGE_CONTEXT_DATA, ADF_MESSAGE_DEFAULT_CONTEXT_DATA, ADF_MESSAGE_DELIMITER, ADF_MESSAGE_PAYLOAD, ADF_MESSAGE_STATUS, ADF_NODE_END, ADF_PERF_LOGGER_NAME, ADF_REQUEST_END, ADF_WEB_REQUEST, ENTERING_TAG, ENTERRING_TAG, ERROR, EXITING_TAG, INTERNAL_ERROR, NOTIFICATION, TRACE, WARNING
Modifier | Constructor and Description |
---|---|
protected |
UserLevelADFLogger(java.util.logging.Logger logger)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static UserLevelADFLogger |
createADFLogger(java.lang.Class c) |
static UserLevelADFLogger |
createADFLogger(java.lang.String name) |
protected void |
doLog(java.util.logging.LogRecord lr) |
static java.lang.String |
getLoggedInUserId() |
static java.util.logging.Level |
getUserLoggingLevel(java.lang.String UserId) |
static boolean |
isInfo(java.lang.String strUserName) |
boolean |
IsLoggingEnabledBySelectiveTracing(java.lang.String strLoggedInUser,
java.lang.String strlogger) |
static boolean |
isPerUserLevelLoggable(java.util.logging.Level level) |
static boolean |
IsUserLevelLoggingEnabled() |
static void |
setUserLoggingLevel(java.lang.String UserId) |
static void |
setUserLoggingLevel(java.lang.String UserId,
java.util.logging.Level level)
Set the logged in Users logging level
|
addContextData, addContextData, addContextData, addHandler, addRequestMessage, addRequestMessage, addRequestMessage, addRequestMessage, begin, begin, begin, begin, begin, beginRequest, beginRequest, config, config, config, config, createADFLogger, createADFLogger, createADFLogger, createADFLogger, end, end, end, endRequest, entering, entering, entering, exiting, exiting, fine, fine, fine, fine, fine, fine, fine, fine, finer, finer, finer, finer, finer, finer, finer, finer, finest, finest, finest, finest, finest, finest, finest, finest, flush, getAnonymousLogger, getAnonymousLogger, getECID, getFilter, getFormattedMessage, getFormattedMessage, getHandlers, getLevel, getLogger, getName, getParent, getResourceBundle, getResourceBundleName, getUseParentHandlers, info, info, info, info, info, info, info, info, internal, internal, internal, internal, isConfig, isFine, isFiner, isFinest, isInfo, isInternal, isLoggable, isSevere, isWarning, log, log, log, log, log, log, log, logp, logp, logp, logp, logp, logp, logrb, logrb, logrb, logrb, logrb, LogRelativeADFRequest, removeHandler, setECID, setFilter, setLevel, setParent, setUseParentHandlers, severe, severe, severe, severe, severe, severe, severe, severe, throwing, throwing, warning, warning, warning, warning, warning, warning, warning, warning
protected static final java.util.logging.Level defaultLevel
protected static final java.util.logging.Level defaultnonJRFLevel
protected static final java.lang.String strAnonymousUser
protected static final java.lang.String strUserIdProp
protected UserLevelADFLogger(java.util.logging.Logger logger)
logger
- the logger object.public static UserLevelADFLogger createADFLogger(java.lang.Class c)
public static UserLevelADFLogger createADFLogger(java.lang.String name)
public static boolean isInfo(java.lang.String strUserName)
public static void setUserLoggingLevel(java.lang.String UserId, java.util.logging.Level level)
UserId
- level
- public static void setUserLoggingLevel(java.lang.String UserId)
public static java.util.logging.Level getUserLoggingLevel(java.lang.String UserId)
public static boolean IsUserLevelLoggingEnabled()
public static boolean isPerUserLevelLoggable(java.util.logging.Level level)
public static java.lang.String getLoggedInUserId()
public boolean IsLoggingEnabledBySelectiveTracing(java.lang.String strLoggedInUser, java.lang.String strlogger)
protected void doLog(java.util.logging.LogRecord lr)