Package org.forgerock.i18n.jul
Class LocalizedLoggerFactory
java.lang.Object
org.forgerock.i18n.jul.LocalizedLoggerFactory
A factory of
LocalizedLogger instances which obtains a Java
Logger by calling the appropriate Logger factory method and
wrapping it in an instance of LocalizedLogger.-
Method Summary
Modifier and TypeMethodDescriptionstatic LocalizedLoggerFactoryReturns a localized logger factory which will create localized loggers for the default locale.static LocalizedLoggerFactorygetInstance(Locale locale) Returns a localized logger factory which will create localized loggers for the provided locale.Returns a localized logger which will forward log messages to an anonymous JavaLoggerobtained by callingLogger.getAnonymousLogger().getLocalizedLogger(String name) Returns a localized logger which will forward log messages to the named JavaLoggerobtained by callingLogger.getLogger(String).getLocalizedLogger(Logger logger) Returns a localized logger which will forward log messages to the provided JavaLogger.
-
Method Details
-
getInstance
Returns a localized logger factory which will create localized loggers for the default locale.- Returns:
- The localized logger factory.
-
getInstance
Returns a localized logger factory which will create localized loggers for the provided locale.- Parameters:
locale- The locale to which loggers created by the factory will localize all log messages.- Returns:
- The localized logger factory.
-
getLocalizedAnonymousLogger
Returns a localized logger which will forward log messages to an anonymous JavaLoggerobtained by callingLogger.getAnonymousLogger().- Returns:
- The localized logger.
- See Also:
-
getLocalizedLogger
Returns a localized logger which will forward log messages to the provided JavaLogger.- Parameters:
logger- The wrapped JavaLogger.- Returns:
- The localized logger.
-
getLocalizedLogger
Returns a localized logger which will forward log messages to the named JavaLoggerobtained by callingLogger.getLogger(String).- Parameters:
name- The name of the wrapped JavaLogger.- Returns:
- The localized logger.
- See Also:
-