Platform SDK Java 8.5 API Reference

com.genesyslab.platform.apptemplate.lmslogger
Class LmsLoggerFactory.AbstractFactoryBuilder<F extends LmsLoggerFactory,B extends LmsLoggerFactory.AbstractFactoryBuilder<F,B>>

java.lang.Object
  extended by com.genesyslab.platform.apptemplate.lmslogger.LmsLoggerFactory.AbstractFactoryBuilder<F,B>
Direct Known Subclasses:
DirectLmsLoggerFactory.Builder, JulLmsLoggerFactory.Builder, Log4j2LmsLoggerFactory.Builder, Log4jLmsLoggerFactory.Builder, SimpleLmsLoggerFactory.Builder, Slf4jLmsLoggerFactory.Builder
Enclosing class:
LmsLoggerFactory

public abstract static class LmsLoggerFactory.AbstractFactoryBuilder<F extends LmsLoggerFactory,B extends LmsLoggerFactory.AbstractFactoryBuilder<F,B>>
extends java.lang.Object


Field Summary
protected  IGApplicationConfiguration appConfig
           
 
Constructor Summary
LmsLoggerFactory.AbstractFactoryBuilder()
           
 
Method Summary
abstract  F build()
           
protected  LmsMessageConveyor getLmsConveyor()
           
protected  GAppLoggingOptions getLogOptions()
           
 B withAppConfig(IGApplicationConfiguration appConfig)
           
 B withLmsConveyor(LmsMessageConveyor conveyor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

appConfig

protected IGApplicationConfiguration appConfig
Constructor Detail

LmsLoggerFactory.AbstractFactoryBuilder

public LmsLoggerFactory.AbstractFactoryBuilder()
Method Detail

withLmsConveyor

public B withLmsConveyor(LmsMessageConveyor conveyor)

withAppConfig

public B withAppConfig(IGApplicationConfiguration appConfig)

build

public abstract F build()

getLmsConveyor

protected LmsMessageConveyor getLmsConveyor()

getLogOptions

protected GAppLoggingOptions getLogOptions()

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.