|
Platform SDK Java 8.5 API Reference | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LmsLoggerFactory | |
---|---|
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 LmsLoggerFactory in com.genesyslab.platform.apptemplate.application |
---|
Fields in com.genesyslab.platform.apptemplate.application declared as LmsLoggerFactory | |
---|---|
protected LmsLoggerFactory |
GFApplicationConfigurationManager.lmsLoggerFactory
|
Methods in com.genesyslab.platform.apptemplate.application that return LmsLoggerFactory | |
---|---|
LmsLoggerFactory |
GFApplicationContext.getLmsLoggerFactory()
Returns facade interface of LmsEventLogger 's factory.It allows applications to create separate LMS events loggers for different modules, though, it's OK to share the one, which is already created by the application manager - GFApplicationContext.getLmsEventLogger() . |
LmsLoggerFactory |
GFApplicationConfigurationManager.GFApplicationContextImpl.getLmsLoggerFactory()
|
Uses of LmsLoggerFactory in com.genesyslab.platform.apptemplate.lmslogger |
---|
Classes in com.genesyslab.platform.apptemplate.lmslogger with type parameters of type LmsLoggerFactory | |
---|---|
static class |
LmsLoggerFactory.AbstractFactoryBuilder<F extends LmsLoggerFactory,B extends LmsLoggerFactory.AbstractFactoryBuilder<F,B>>
|
Subclasses of LmsLoggerFactory in com.genesyslab.platform.apptemplate.lmslogger | |
---|---|
protected static class |
LmsLoggerFactory.WrappedLoggerFactory
The LmsLoggerFactory wrapper to provide application with wrapped LmsEventLogger's. |
Methods in com.genesyslab.platform.apptemplate.lmslogger that return LmsLoggerFactory | |
---|---|
static LmsLoggerFactory |
LmsLoggerFactory.createInstance(LmsMessageConveyor lmsConveyor)
Creates and initializes the application singleton instance of LmsLoggerFactory . |
static LmsLoggerFactory |
LmsLoggerFactory.getLoggerFactory()
Returns reference to the static LmsLoggerFactory singleton instance. |
static LmsLoggerFactory |
LmsLoggerFactory.setLoggerFactoryImpl(LmsLoggerFactory factory)
Sets LMS logging system implementation. |
static LmsLoggerFactory |
LmsLoggerFactory.setLoggerFactoryImpl(java.lang.String factoryName,
LmsMessageConveyor lmsConveyor)
Sets LMS logging system implementation. It may initialize LMS logging to work with one of PSDK built-in implementations, or user defined one, by its fully qualified class name or alias name. Following alias names are supported: Log.LOG_FACTORY_CONSOLE ("console" ) - This implementation of LMS logging functionality
prints LMS events to stdout ;
Log.LOG_FACTORY_LOG4J2 ("log4j2" ) - This factory is to send LMS events to Log4j v2.x
logging framework;
Log.LOG_FACTORY_SLF4J ("slf4j" ) - This factory is to send LMS events to Slf4j API;
Log.LOG_FACTORY_LOG4J ("log4j" ) - This factory is to send LMS events to Log4j v1.x
logging framework;
Log.LOG_FACTORY_JUL ("jul" ) - This factory is to send LMS events to
java.util.logging facade;
Log.LOG_FACTORY_AUTO ("auto" ) - It tries to detect available logging framework
for LMS events logging in the following order: Log4j2 ,
Slf4j , Log4j ;
if none of these frameworks is available, java.util.logging
will be used;
Log.LOG_FACTORY_NONE ("none" ) - It is to do not log events from LMS events loggers.
|
Methods in com.genesyslab.platform.apptemplate.lmslogger with parameters of type LmsLoggerFactory | |
---|---|
static LmsLoggerFactory |
LmsLoggerFactory.setLoggerFactoryImpl(LmsLoggerFactory factory)
Sets LMS logging system implementation. |
Constructors in com.genesyslab.platform.apptemplate.lmslogger with parameters of type LmsLoggerFactory | |
---|---|
LmsLoggerFactory.WrappedLoggerFactory(LmsLoggerFactory factory)
|
Uses of LmsLoggerFactory in com.genesyslab.platform.apptemplate.lmslogger.impl |
---|
Subclasses of LmsLoggerFactory in com.genesyslab.platform.apptemplate.lmslogger.impl | |
---|---|
class |
DirectLmsLoggerFactory
|
class |
SilentLmsLoggerFactory
Implementation of LmsLoggerFactory which produces "silent" LmsEventLogger 's. |
class |
SimpleLmsLoggerFactory
Implementation of LmsLoggerFactory which produces "simple" LmsEventLogger 's. |
Fields in com.genesyslab.platform.apptemplate.lmslogger.impl declared as LmsLoggerFactory | |
---|---|
protected LmsLoggerFactory |
DirectLmsLoggerFactory.Builder.appendant
|
Methods in com.genesyslab.platform.apptemplate.lmslogger.impl with parameters of type LmsLoggerFactory | |
---|---|
DirectLmsLoggerFactory.Builder |
DirectLmsLoggerFactory.Builder.withAppendant(LmsLoggerFactory loggerFactory)
|
Constructors in com.genesyslab.platform.apptemplate.lmslogger.impl with parameters of type LmsLoggerFactory | |
---|---|
DirectLmsLoggerFactory(LmsMessageConveyor lmsc,
GAppLoggingOptions logConfig,
IGApplicationConfiguration appConfig,
LmsLoggerFactory appendant)
|
Uses of LmsLoggerFactory in com.genesyslab.platform.apptemplate.lmslogger.jul |
---|
Subclasses of LmsLoggerFactory in com.genesyslab.platform.apptemplate.lmslogger.jul | |
---|---|
class |
JulLmsLoggerFactory
java.util.logging based implementation of abstract LmsLoggerFactory .It is not supposed for explicit usage by application. The abstract factory LmsLoggerFactory uses it when JUL target is used. |
Uses of LmsLoggerFactory in com.genesyslab.platform.apptemplate.lmslogger.log4j |
---|
Subclasses of LmsLoggerFactory in com.genesyslab.platform.apptemplate.lmslogger.log4j | |
---|---|
class |
Log4jLmsLoggerFactory
Log4j v1.x based implementation of LmsLoggerFactory . |
Uses of LmsLoggerFactory in com.genesyslab.platform.apptemplate.lmslogger.log4j2 |
---|
Subclasses of LmsLoggerFactory in com.genesyslab.platform.apptemplate.lmslogger.log4j2 | |
---|---|
class |
Log4j2LmsLoggerFactory
Log4j v2.x based implementation of LmsLoggerFactory . |
Uses of LmsLoggerFactory in com.genesyslab.platform.apptemplate.lmslogger.slf4j |
---|
Subclasses of LmsLoggerFactory in com.genesyslab.platform.apptemplate.lmslogger.slf4j | |
---|---|
class |
Slf4jLmsLoggerFactory
SLF4J implementation of abstract LmsLoggerFactory .This class is not supposed for explicit usage by applications. The abstract factory LmsLoggerFactory uses it when SLF4J logging target is chosen. |
|
Platform SDK Java 8.5 API Reference | |||||||||
PREV NEXT | FRAMES NO FRAMES |