Platform SDK Java 8.5 API Reference

com.genesyslab.platform.logging.runtime.configuration
Class ConfigOptionsAccessor

java.lang.Object
  extended by com.genesyslab.platform.commons.log.AbstractLogEnabled
      extended by com.genesyslab.platform.logging.runtime.configuration.ConfigOptionsAccessor
All Implemented Interfaces:
ILogEnabled

public final class ConfigOptionsAccessor
extends AbstractLogEnabled


Constructor Summary
ConfigOptionsAccessor(KeyValueCollection configOptions)
           
 
Method Summary
 ExpirationConfiguration getExpire()
           
 java.lang.String getFileEncoding()
           
 java.lang.String getLmsFileName()
           
 java.lang.String getMsgHeaderDelimiter()
           
 MessageHeaderFormat getMsgHeaderFormat()
           
 java.util.List<TargetDescriptor> getOutputDescriptors()
           
 SegmentationConfiguration getSegment()
           
 TimeUsage getTimeConverting()
           
 TimeFormat getTimeFormatting()
           
 VerboseLevel getVerbose()
           
protected  void onEnableLogging(ILogger logger)
          Override this method to perform additional logging related actions, such as passing logger down to hierarchy, etc.
 
Methods inherited from class com.genesyslab.platform.commons.log.AbstractLogEnabled
enableLogging, getLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigOptionsAccessor

public ConfigOptionsAccessor(KeyValueCollection configOptions)
Method Detail

onEnableLogging

protected void onEnableLogging(ILogger logger)
Description copied from class: AbstractLogEnabled
Override this method to perform additional logging related actions, such as passing logger down to hierarchy, etc.

Overrides:
onEnableLogging in class AbstractLogEnabled
Parameters:
logger - The ILogger instance

getMsgHeaderFormat

public MessageHeaderFormat getMsgHeaderFormat()

getMsgHeaderDelimiter

public java.lang.String getMsgHeaderDelimiter()

getTimeFormatting

public TimeFormat getTimeFormatting()

getTimeConverting

public TimeUsage getTimeConverting()

getVerbose

public VerboseLevel getVerbose()

getSegment

public SegmentationConfiguration getSegment()

getExpire

public ExpirationConfiguration getExpire()

getLmsFileName

public java.lang.String getLmsFileName()

getFileEncoding

public java.lang.String getFileEncoding()

getOutputDescriptors

public java.util.List<TargetDescriptor> getOutputDescriptors()

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.