Oracle Fusion Middleware Java API Reference for Oracle ADF Share
11g Release 1 (11.1.1.7.0)

E10686-08

oracle.adf.share.logging
Class UserLevelADFLogger

java.lang.Object
  extended by oracle.adf.share.logging.ADFLogger
      extended by oracle.adf.share.logging.UserLevelADFLogger

public class UserLevelADFLogger
extends ADFLogger


Field Summary
 
Fields inherited from class oracle.adf.share.logging.ADFLogger
ADD_CONTEXT_DATA_TAG, ADF_ANALYTICS_LOGGER_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_PERF_LOGGER_NAME, ENTERRING_TAG, ERROR, EXITING_TAG, INTERNAL_ERROR, NOTIFICATION, TRACE, WARNING
 
Constructor Summary
protected UserLevelADFLogger(java.util.logging.Logger logger)
          Constructor.
 
Method Summary
static UserLevelADFLogger createADFLogger(java.lang.Class c)
           
static UserLevelADFLogger createADFLogger(java.lang.String name)
           
static java.lang.String getLoggedInUserId()
           
static java.util.logging.Level getUserLoggingLevel(java.lang.String UserId)
           
 void info(java.lang.String msg)
          Log a message.
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
 
Methods inherited from class oracle.adf.share.logging.ADFLogger
addContextData, addHandler, begin, config, config, config, config, createADFLogger, createADFLogger, createADFLogger, createADFLogger, end, 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, 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, removeHandler, setECID, setFilter, setLevel, setParent, setUseParentHandlers, severe, severe, severe, severe, severe, severe, severe, severe, throwing, throwing, warning, warning, warning, warning, warning, warning, warning, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserLevelADFLogger

protected UserLevelADFLogger(java.util.logging.Logger logger)
Constructor.

Parameters:
logger - the logger object.
Method Detail

createADFLogger

public static UserLevelADFLogger createADFLogger(java.lang.Class c)

createADFLogger

public static UserLevelADFLogger createADFLogger(java.lang.String name)

isInfo

public static boolean isInfo(java.lang.String strUserName)

setUserLoggingLevel

public static void setUserLoggingLevel(java.lang.String UserId,
                                       java.util.logging.Level level)
Set the logged in Users logging level

Parameters:
UserId -
level -

setUserLoggingLevel

public static void setUserLoggingLevel(java.lang.String UserId)

getUserLoggingLevel

public static java.util.logging.Level getUserLoggingLevel(java.lang.String UserId)

IsUserLevelLoggingEnabled

public static boolean IsUserLevelLoggingEnabled()

isPerUserLevelLoggable

public static boolean isPerUserLevelLoggable(java.util.logging.Level level)

info

public void info(java.lang.String msg)
Log a message.

If logging is currently enabled for the logged in user, then the given message is forwarded to all the registered output Handler objects.

Overrides:
info in class ADFLogger
Parameters:
msg - The string message

getLoggedInUserId

public static java.lang.String getLoggedInUserId()

IsLoggingEnabledBySelectiveTracing

public boolean IsLoggingEnabledBySelectiveTracing(java.lang.String strLoggedInUser,
                                                  java.lang.String strlogger)

Oracle Fusion Middleware Java API Reference for Oracle ADF Share
11g Release 1 (11.1.1.7.0)

E10686-08

Copyright © 1997, 2013, Oracle. All rights reserved.