Platform SDK Java 8.5 API Reference

com.genesyslab.platform.apptemplate.lmslogger
Class LmsLoggerFactory.WrappedLoggerFactory

java.lang.Object
  extended by com.genesyslab.platform.apptemplate.lmslogger.LmsLoggerFactory
      extended by com.genesyslab.platform.apptemplate.lmslogger.LmsLoggerFactory.WrappedLoggerFactory
Enclosing class:
LmsLoggerFactory

protected static class LmsLoggerFactory.WrappedLoggerFactory
extends LmsLoggerFactory

The LmsLoggerFactory wrapper to provide application with wrapped LmsEventLogger's.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.genesyslab.platform.apptemplate.lmslogger.LmsLoggerFactory
LmsLoggerFactory.AbstractFactoryBuilder<F extends LmsLoggerFactory,B extends LmsLoggerFactory.AbstractFactoryBuilder<F,B>>, LmsLoggerFactory.WrappedLogger, LmsLoggerFactory.WrappedLoggerFactory
 
Field Summary
 
Fields inherited from class com.genesyslab.platform.apptemplate.lmslogger.LmsLoggerFactory
LMS_LOGGER_FACTORY_CLASS_PROP
 
Constructor Summary
LmsLoggerFactory.WrappedLoggerFactory(LmsLoggerFactory factory)
           
 
Method Summary
 LmsEventLogger getLmsLogger(java.lang.Class<?> clazz)
          Gets an LmsEventLogger instance by class.
 LmsEventLogger getLmsLogger(java.lang.String name)
          Gets an LmsEventLogger instance by name.
 LmsMessageConveyor getMessageConveyor()
          Returns reference to the LmsMessageConveyor instance of this logger factory.
 
Methods inherited from class com.genesyslab.platform.apptemplate.lmslogger.LmsLoggerFactory
createInstance, getLogger, getLogger, getLoggerFactory, setLoggerFactoryImpl, setLoggerFactoryImpl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LmsLoggerFactory.WrappedLoggerFactory

public LmsLoggerFactory.WrappedLoggerFactory(LmsLoggerFactory factory)
Method Detail

getMessageConveyor

public LmsMessageConveyor getMessageConveyor()
Description copied from class: LmsLoggerFactory
Returns reference to the LmsMessageConveyor instance of this logger factory.

Overrides:
getMessageConveyor in class LmsLoggerFactory
Returns:
the LMS Message Conveyor.

getLmsLogger

public LmsEventLogger getLmsLogger(java.lang.String name)
Description copied from class: LmsLoggerFactory
Gets an LmsEventLogger instance by name.

Specified by:
getLmsLogger in class LmsLoggerFactory
Parameters:
name - the logger name.
Returns:
LmsEventLogger named logger instance.

getLmsLogger

public LmsEventLogger getLmsLogger(java.lang.Class<?> clazz)
Description copied from class: LmsLoggerFactory
Gets an LmsEventLogger instance by class.

Specified by:
getLmsLogger in class LmsLoggerFactory
Parameters:
clazz - class to get the logger for.
Returns:
LmsEventLogger instance named by the class.

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.