| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deduced.utilities.LogUtilities
public class LogUtilities

Log Utilities
| Field Summary | |
|---|---|
private static boolean | 
INITIALIZED
Has the logger been initialized.  | 
static java.lang.String | 
JAVA_UTIL_LOGGING_CONFIG_CLASS
property hosting the configuration file  | 
static java.lang.String | 
JAVA_UTIL_LOGGING_CONFIG_FILE
property hosting the configuration file  | 
private static java.util.logging.Logger | 
LOGGER
logger  | 
| Constructor Summary | |
|---|---|
LogUtilities()
 | 
|
| Method Summary | |
|---|---|
static boolean | 
isLoggerConfigurationInitialized()
test if the logger configuration is initialized or not.  | 
static boolean | 
isLoggerConfiguredInSystemProperties()
is Logger Configured In System Properties  | 
static boolean | 
isLoggerInitializedInProperties(java.util.Properties properties)
is Logger Configured In the specified Properties  | 
static void | 
readLoggerConfiguration(boolean useSystemPropertyFirst,
                        java.lang.String[] configurationFilesInPreferenceOrder)
read the Logger Configuration.  | 
static boolean | 
readLoggerConfigurationFromFile(java.lang.String configurationFileName)
read Logger Configuration From File.  | 
static boolean | 
readLoggerConfigurationFromFilesInPreferenceOrder(java.lang.String[] configurationFilesInPreferenceOrder)
read Logger Configuration From Files In Preference Order.  | 
static void | 
readLoggerConfigurationOnce(boolean useSystemPropertyFirst,
                            java.lang.String[] configurationFilesInPreferenceOrder)
Read the Logger Configuration only once.  | 
static void | 
setLoggerConfigurationInitialized(boolean initialized)
set Logger Configuration Initialized  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
private static final java.util.logging.Logger LOGGER
public static final java.lang.String JAVA_UTIL_LOGGING_CONFIG_FILE
public static final java.lang.String JAVA_UTIL_LOGGING_CONFIG_CLASS
private static boolean INITIALIZED
| Constructor Detail | 
|---|
public LogUtilities()
| Method Detail | 
|---|
public static boolean isLoggerConfigurationInitialized()
INITIALIZEDpublic static void setLoggerConfigurationInitialized(boolean initialized)
initialized - the new initialized flag valueINITIALIZED
public static void readLoggerConfigurationOnce(boolean useSystemPropertyFirst,
                                               java.lang.String[] configurationFilesInPreferenceOrder)
readLoggerConfiguration(boolean, String[]), this
 method will insure that the logger is only initialized once during the
 application life cycle. This allows the application to call this method
 multiple times in a safe way.
useSystemPropertyFirst - See
            readLoggerConfiguration(boolean, String[])configurationFilesInPreferenceOrder - See
            readLoggerConfiguration(boolean, String[])readLoggerConfiguration(boolean, String[])
public static void readLoggerConfiguration(boolean useSystemPropertyFirst,
                                           java.lang.String[] configurationFilesInPreferenceOrder)
useSystemPropertyFirst - if this option is set to true, the
            algorithm will look for the system properties to see if a
            logger configuration is already specified. If it is, this
            method will let the system use this configuration. Otherwise,
            this method will override the configuration in the system
            properties with the one specified in the preferred file list.configurationFilesInPreferenceOrder - the list of files to read in
            order of preference. Those files may be located either on the
            local file system or as system resources.public static boolean readLoggerConfigurationFromFilesInPreferenceOrder(java.lang.String[] configurationFilesInPreferenceOrder)
INITIALIZED.
configurationFilesInPreferenceOrder - the list of files to attempt
            to load to configure the logger.
public static boolean readLoggerConfigurationFromFile(java.lang.String configurationFileName)
INITIALIZED.
configurationFileName - the configuration file name to use
public static boolean isLoggerConfiguredInSystemProperties()
public static boolean isLoggerInitializedInProperties(java.util.Properties properties)
properties - the properties to use
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||