Platform SDK Java 8.5 API Reference

com.genesyslab.platform.apptemplate.lmslogger.impl
Class SilentLmsLoggerFactory

java.lang.Object
  extended by com.genesyslab.platform.apptemplate.lmslogger.LmsLoggerFactory
      extended by com.genesyslab.platform.apptemplate.lmslogger.impl.SilentLmsLoggerFactory

public class SilentLmsLoggerFactory
extends LmsLoggerFactory

Implementation of LmsLoggerFactory which produces "silent" 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
SilentLmsLoggerFactory()
           
SilentLmsLoggerFactory(LmsMessageConveyor lmsc)
           
 
Method Summary
 LmsEventLogger getLmsLogger(java.lang.Class<?> clazz)
          Returns "singletone" instance of "silent" logger.
 LmsEventLogger getLmsLogger(java.lang.String name)
          Returns "singletone" instance of "silent" logger.
 
Methods inherited from class com.genesyslab.platform.apptemplate.lmslogger.LmsLoggerFactory
createInstance, getLogger, getLogger, getLoggerFactory, getMessageConveyor, setLoggerFactoryImpl, setLoggerFactoryImpl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SilentLmsLoggerFactory

public SilentLmsLoggerFactory()

SilentLmsLoggerFactory

public SilentLmsLoggerFactory(LmsMessageConveyor lmsc)
Method Detail

getLmsLogger

public LmsEventLogger getLmsLogger(java.lang.String name)
Returns "singletone" instance of "silent" logger.

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

getLmsLogger

public LmsEventLogger getLmsLogger(java.lang.Class<?> clazz)
Returns "singletone" instance of "silent" logger.

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.