| Package | Description | 
|---|---|
| oracle.adfinternal.model.logging.contextual | 
   The main goal of this Contextual Logging Framework is to
   help applications that need to log actions, events and/or data using one
   single logger throughout an entire logical flow instead of the most common
   approach where each class declares and uses its own private, static and
   constant logger instance, which will normally be named after the declaring
   class itself. | 
| oracle.adfinternal.model.logging.contextual.logger | |
| oracle.adfinternal.model.logging.contextual.logger.functional | 
| Modifier and Type | Method and Description | 
|---|---|
| LoggerProvider<L> | LogDomain. getDefaultLoggerProvider()This method will return either the domain's root logger provider or the
 latest logger provider set via  LogDomain.setDefaultLoggerProvider(oracle.adfinternal.model.logging.contextual.LoggerProvider<L>), unless
 this was set to null, in which case the root logger will also be returned. | 
| LoggerProvider<L> | LogDomain. getRootLoggerProvider()Retrive the root logger provider for this domain | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | LogDomain. contains(LoggerProvider provider)Check if a logger provider belongs to the domain. | 
| L | ContextualLoggingManager. openLogger(LoggerProvider<L> provider)This method will use the given provider to create a new logger of the given
 type L and immediately set it as current. | 
| void | LogDomain. setDefaultLoggerProvider(LoggerProvider<L> provider)Set a default logger provider for the domain. | 
| Constructor and Description | 
|---|
| LogDomain(java.lang.String name,
         LoggerProvider<L> root)Creates a domain without any component name that can exist only in a
 ADFContext's request scope. | 
| LogDomain(java.lang.String name,
         LoggerProvider<L> root,
         java.lang.String scopeName)Constructor. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ContextualLoggerProviderDefault provider for ContextualLogger implementations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FunctionalLoggerProviderDefault provider for FunctionalLogger implementations. |