Platform SDK Java 8.5 API Reference

Package com.genesyslab.platform.apptemplate.log4j2plugin

This package contains Log4j2 extensions (plug-in's) and related classes.

See:
          Description

Interface Summary
FileHeaderProvider This interface describes the provider, used for obtaining the header of the log file or log file segment.
GMessageServerDeliveryManager The Message Server delivery manager interface.
GMessageServerDeliveryManagerCtrl Optional controlling interface for GMessageServerDeliveryManager instance.
It is implemented by the real AppTemplate service with the main delivery manager.
 

Class Summary
DefaultFileHeaderProvider The default implementation of FileHeaderProvider.
GLmsLayout Formats a Genesys LMS log event to write it to a log file.
GLogFileAppender An appender that writes to files and can roll over at intervals adding common Genesys log files suffix like ".%d{yyyyMMdd_HHmmss_SSS}.log".
GLogRolloverStrategy The Log4j2 log files roll-over strategy by original Genesys Loglib approach.
GLogSegmentationStrategy The Log4j2 log files segmentation strategy (triggering policy) by original Genesys Loglib approach.
GMessageServerAppender Log4j v2.x appender plug-in for sending LMS event logs to Genesys Message Server.
GMessageServerDeliveryManagerBase The Message Server delivery manager implementation base.
GMessageServerDeliveryManagerBase.EventData Internal structure for storage of LMS Event object properties in a queue.
GMessageServerDeliveryManagerSilent "Silent" implementation of GMessageServerDeliveryManager.
LmsEventLookup Looks up LMS specific keys from Log4j2LmsMessage or plain Log4j2 message objects.
Log4j2LmsMessage Log4j 2.x Message for representation of LMS log event.
AppTemplate Log4j2 LmsEventLogger uses it to log LMS messages.
 

Enum Summary
GLogRolloverStrategy.ExpirationStrategy Describes the possible type of log file expiration.
GLogSegmentationStrategy.SegmentationStrategy Describes the possible type of log file segmentation.
 

Package com.genesyslab.platform.apptemplate.log4j2plugin Description

This package contains Log4j2 extensions (plug-in's) and related classes.

Here are several helping plug-in's to write logs in the Genesys LogLib format and to make handling of LMS events easier.


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.