Platform SDK Java 8.5 API Reference

Uses of Interface
com.genesyslab.platform.apptemplate.lmslogger.LmsEventLogger

Packages that use LmsEventLogger
com.genesyslab.platform.apptemplate.application This package provides helper components for connectivity with Genesys Configuration Framework. 
com.genesyslab.platform.apptemplate.lmslogger This package provides support of Genesys LMS files and LMS events logging. 
com.genesyslab.platform.apptemplate.lmslogger.impl This package contains internal functionality of LMS Logging and Message Server delivery subsystems. 
com.genesyslab.platform.apptemplate.lmslogger.jul This package contains java.util.logging based implementation of LmsEventLogger and correspondent LmsLoggerFactory
com.genesyslab.platform.apptemplate.lmslogger.log4j This package contains Log4j v1.x implementation of LmsEventLogger and correspondent LmsLoggerFactory
com.genesyslab.platform.apptemplate.lmslogger.log4j2 This package contains Log4j2 implementation of LmsEventLogger and correspondent LmsLoggerFactory
com.genesyslab.platform.apptemplate.lmslogger.slf4j This package contains Slf4j implementation of LmsEventLogger and correspondent LmsLoggerFactory
 

Uses of LmsEventLogger in com.genesyslab.platform.apptemplate.application
 

Fields in com.genesyslab.platform.apptemplate.application declared as LmsEventLogger
protected  LmsEventLogger GFApplicationConfigurationManager.lmsLogger
           
 

Methods in com.genesyslab.platform.apptemplate.application that return LmsEventLogger
 LmsEventLogger GFApplicationContext.getLmsEventLogger()
          Returns the application LmsEventLogger.
Application may use (and share between its modules) this logger instance, or it may use the logger factory (GFApplicationContext.getLmsLoggerFactory()) to create named loggers for own needs.
 LmsEventLogger GFApplicationConfigurationManager.GFApplicationContextImpl.getLmsEventLogger()
           
 

Uses of LmsEventLogger in com.genesyslab.platform.apptemplate.lmslogger
 

Classes in com.genesyslab.platform.apptemplate.lmslogger that implement LmsEventLogger
 class AbstractLmsEventLogger
          Abstract base class with common methods implementation of LmsEventLogger interface.
protected static class LmsLoggerFactory.WrappedLogger
          The LmsEventLogger wrapper to be implicitly used by applications.
It makes possible automatic reconfiguration of LMS events logging without recreation of applications' loggers instances.
 

Methods in com.genesyslab.platform.apptemplate.lmslogger that return LmsEventLogger
abstract  LmsEventLogger LmsLoggerFactory.getLmsLogger(java.lang.Class<?> clazz)
          Gets an LmsEventLogger instance by class.
 LmsEventLogger LmsLoggerFactory.WrappedLoggerFactory.getLmsLogger(java.lang.Class<?> clazz)
           
abstract  LmsEventLogger LmsLoggerFactory.getLmsLogger(java.lang.String name)
          Gets an LmsEventLogger instance by name.
 LmsEventLogger LmsLoggerFactory.WrappedLoggerFactory.getLmsLogger(java.lang.String name)
           
static LmsEventLogger LmsLoggerFactory.getLogger(java.lang.Class<?> clazz)
          Gets an LmsEventLogger instance by class.
It uses statically initialized and wrapped logger factory instance.
So, this it may be used after initialization with LmsLoggerFactory.createInstance(LmsMessageConveyor).
Its wrapping allows automatic reconfiguration of LmsEventLogger implementation without need to recreate LmsEventLogger's instances by user application.
static LmsEventLogger LmsLoggerFactory.getLogger(java.lang.String name)
          Gets an LmsEventLogger instance by name.
It uses statically initialized and wrapped logger factory instance.
So, this it may be used after initialization with LmsLoggerFactory.createInstance(LmsMessageConveyor).
Its wrapping allows automatic reconfiguration of LmsEventLogger implementation without need to recreate LmsEventLogger's instances by user application.
 

Constructors in com.genesyslab.platform.apptemplate.lmslogger with parameters of type LmsEventLogger
LmsLoggerFactory.WrappedLogger(LmsEventLogger logger, java.lang.String name, LmsLoggerFactory.WrappedLoggerFactory ref)
           
 

Uses of LmsEventLogger in com.genesyslab.platform.apptemplate.lmslogger.impl
 

Classes in com.genesyslab.platform.apptemplate.lmslogger.impl that implement LmsEventLogger
 class DirectLmsEventLogger
           
 class SilentLmsEventLogger
          "Silent" implementation of LmsEventLogger.
All log messages are ignored.
 class SimpleLmsEventLogger
          "Simple" implementation of LmsEventLogger.
It's to print LMS log messages to stdout.
 

Methods in com.genesyslab.platform.apptemplate.lmslogger.impl that return LmsEventLogger
 LmsEventLogger SimpleLmsLoggerFactory.getLmsLogger(java.lang.Class<?> clazz)
           
 LmsEventLogger SilentLmsLoggerFactory.getLmsLogger(java.lang.Class<?> clazz)
          Returns "singletone" instance of "silent" logger.
 LmsEventLogger DirectLmsLoggerFactory.getLmsLogger(java.lang.Class<?> clazz)
           
 LmsEventLogger SimpleLmsLoggerFactory.getLmsLogger(java.lang.String name)
           
 LmsEventLogger SilentLmsLoggerFactory.getLmsLogger(java.lang.String name)
          Returns "singletone" instance of "silent" logger.
 LmsEventLogger DirectLmsLoggerFactory.getLmsLogger(java.lang.String name)
           
 

Constructors in com.genesyslab.platform.apptemplate.lmslogger.impl with parameters of type LmsEventLogger
DirectLmsEventLogger(LmsMessageConveyor imc, MSEventSender sender, LogLevel logLevel, LmsEventLogger appendant)
           
 

Uses of LmsEventLogger in com.genesyslab.platform.apptemplate.lmslogger.jul
 

Classes in com.genesyslab.platform.apptemplate.lmslogger.jul that implement LmsEventLogger
 class JulLmsEventLogger
          java.util.logging based logging interface implementation of AppTemplate LmsEventLogger.
 

Methods in com.genesyslab.platform.apptemplate.lmslogger.jul that return LmsEventLogger
 LmsEventLogger JulLmsLoggerFactory.getLmsLogger(java.lang.Class<?> clazz)
           
 LmsEventLogger JulLmsLoggerFactory.getLmsLogger(java.lang.String name)
           
 

Uses of LmsEventLogger in com.genesyslab.platform.apptemplate.lmslogger.log4j
 

Classes in com.genesyslab.platform.apptemplate.lmslogger.log4j that implement LmsEventLogger
 class Log4jLmsEventLogger
          Log4j 1.x based implementation of LmsEventLogger.
 

Methods in com.genesyslab.platform.apptemplate.lmslogger.log4j that return LmsEventLogger
 LmsEventLogger Log4jLmsLoggerFactory.getLmsLogger(java.lang.Class<?> clazz)
           
 LmsEventLogger Log4jLmsLoggerFactory.getLmsLogger(java.lang.String name)
           
 

Uses of LmsEventLogger in com.genesyslab.platform.apptemplate.lmslogger.log4j2
 

Classes in com.genesyslab.platform.apptemplate.lmslogger.log4j2 that implement LmsEventLogger
 class Log4j2LmsEventLogger
          Log4j 2.x based implementation of LmsEventLogger.
 

Methods in com.genesyslab.platform.apptemplate.lmslogger.log4j2 that return LmsEventLogger
 LmsEventLogger Log4j2LmsLoggerFactory.getLmsLogger(java.lang.Class<?> clazz)
           
 LmsEventLogger Log4j2LmsLoggerFactory.getLmsLogger(java.lang.String name)
           
 

Uses of LmsEventLogger in com.genesyslab.platform.apptemplate.lmslogger.slf4j
 

Classes in com.genesyslab.platform.apptemplate.lmslogger.slf4j that implement LmsEventLogger
 class Slf4jLmsEventLogger
          SLF4J logging interface based implementation of AppTemplate LmsEventLogger.
 

Methods in com.genesyslab.platform.apptemplate.lmslogger.slf4j that return LmsEventLogger
 LmsEventLogger Slf4jLmsLoggerFactory.getLmsLogger(java.lang.Class<?> clazz)
           
 LmsEventLogger Slf4jLmsLoggerFactory.getLmsLogger(java.lang.String name)
           
 


Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.