Platform SDK Java 8.5 API Reference

Uses of Interface
com.genesyslab.platform.apptemplate.lmslogger.LmsMessageTemplate

Packages that use LmsMessageTemplate
com.genesyslab.platform.apptemplate.lmslogger This package provides support of Genesys LMS files and LMS events logging. 
com.genesyslab.platform.apptemplate.lmslogger.impl This package contains internal functionality of LMS Logging and Message Server delivery subsystems. 
com.genesyslab.platform.apptemplate.lmslogger.jul This package contains java.util.logging based implementation of LmsEventLogger and correspondent LmsLoggerFactory
com.genesyslab.platform.apptemplate.lmslogger.log4j This package contains Log4j v1.x implementation of LmsEventLogger and correspondent LmsLoggerFactory
com.genesyslab.platform.apptemplate.lmslogger.log4j2 This package contains Log4j2 implementation of LmsEventLogger and correspondent LmsLoggerFactory
com.genesyslab.platform.apptemplate.lmslogger.slf4j This package contains Slf4j implementation of LmsEventLogger and correspondent LmsLoggerFactory
 

Uses of LmsMessageTemplate in com.genesyslab.platform.apptemplate.lmslogger
 

Classes in com.genesyslab.platform.apptemplate.lmslogger that implement LmsMessageTemplate
protected static class LmsMessageConveyor.UnknownLmsEvent
          Internal class to represent "unknown" LMS log events.
 

Fields in com.genesyslab.platform.apptemplate.lmslogger declared as LmsMessageTemplate
protected static LmsMessageTemplate AbstractLmsEventLogger.DEFAULT_LMS_EVENT
           
 

Methods in com.genesyslab.platform.apptemplate.lmslogger with type parameters of type LmsMessageTemplate
<E extends java.lang.Enum<E> & LmsMessageTemplate>
LmsMessageConveyor.Builder
LmsMessageConveyor.Builder.addLmsEnum(java.lang.Class<E> lmsEnum)
          Adds LMS enumeration to the list of declarations for the conveyor.
It may be called several times to include several enums.
Order of this method calls may be important in case, when enumerations may contain own declarations for a same event ID.
In such a case, last declarations will override previously declared ones.
 

Methods in com.genesyslab.platform.apptemplate.lmslogger that return LmsMessageTemplate
protected  LmsMessageTemplate LmsMessageConveyor.getDefaultEvent(int key, LmsLogLevel level, java.lang.Object... args)
          Internal method to handle "unknown" LMS log event.
 LmsMessageTemplate LmsMessageConveyor.getLmsEvent(java.lang.Integer key, java.lang.Object... args)
          Returns LMS event definition (template) from the conveyor configuration.
 LmsMessageTemplate LmsMessageConveyor.getLmsEvent(LmsMessageTemplate key)
          Returns LMS event definition (template) from the conveyor configuration.
 

Methods in com.genesyslab.platform.apptemplate.lmslogger with parameters of type LmsMessageTemplate
 void LmsLoggerFactory.WrappedLogger.debug(LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.debug(LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a debug message.
 void AbstractLmsEventLogger.debug(LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a debug message.
 void LmsLoggerFactory.WrappedLogger.debug(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.debug(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a debug message.
 void AbstractLmsEventLogger.debug(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a debug message.
protected abstract  void AbstractLmsEventLogger.doLogEvent(LogCategory category, AbstractLogger.Level logLevel, LmsMessageTemplate key, java.lang.Object... args)
          Logs a localized message.
Specific LmsEventLogger class should implement this method to process log messages.
 void LmsLoggerFactory.WrappedLogger.error(LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.error(LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as an error message.
 void AbstractLmsEventLogger.error(LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as an error message.
 void LmsLoggerFactory.WrappedLogger.error(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.error(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as an error message.
 void AbstractLmsEventLogger.error(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as an error message.
 void LmsLoggerFactory.WrappedLogger.fatal(LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.fatal(LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a fatal error message.
 void AbstractLmsEventLogger.fatal(LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a fatal error message.
 void LmsLoggerFactory.WrappedLogger.fatal(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.fatal(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a fatal error message.
 void AbstractLmsEventLogger.fatal(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a fatal error message.
 void LmsLoggerFactory.WrappedLogger.fatalError(LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.fatalError(LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a fatal error message.
 void AbstractLmsEventLogger.fatalError(LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a fatal error message.
 void LmsLoggerFactory.WrappedLogger.fatalError(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.fatalError(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a fatal error message.
 void AbstractLmsEventLogger.fatalError(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a fatal error message.
protected  java.lang.String LmsEnumGenerator.getEnumItemJavadocStr(LmsMessageTemplate item)
           
 LmsMessageTemplate LmsMessageConveyor.getLmsEvent(LmsMessageTemplate key)
          Returns LMS event definition (template) from the conveyor configuration.
 void LmsLoggerFactory.WrappedLogger.info(LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.info(LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as an info message.
 void AbstractLmsEventLogger.info(LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as an info message.
 void LmsLoggerFactory.WrappedLogger.info(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.info(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as an info message.
 void AbstractLmsEventLogger.info(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as an info message.
 void LmsLoggerFactory.WrappedLogger.log(LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.log(LmsMessageTemplate key, java.lang.Object... args)
          Logs a localized message.
Its usage may look like:
 void AbstractLmsEventLogger.log(LmsMessageTemplate key, java.lang.Object... args)
          Logs a localized message.
Its usage may look like:
 void LmsLoggerFactory.WrappedLogger.log(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.log(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs a localized message.
Its usage may look like:
 void AbstractLmsEventLogger.log(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs a localized message.
Its usage may look like:
 void LmsLoggerFactory.WrappedLogger.warn(LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.warn(LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a warning message.
 void AbstractLmsEventLogger.warn(LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a warning message.
 void LmsLoggerFactory.WrappedLogger.warn(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
           
 void LmsEventLogger.warn(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a warning message.
 void AbstractLmsEventLogger.warn(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          Logs localized LMS event as a warning message.
 

Uses of LmsMessageTemplate in com.genesyslab.platform.apptemplate.lmslogger.impl
 

Classes in com.genesyslab.platform.apptemplate.lmslogger.impl that implement LmsMessageTemplate
static class LmsFileData.LmsMessageTemplImpl
          Internal implementation of LmsMessageTemplate for representation of "localized" LMS messages.
Such message template instances will be created by actual LMS file content in a runtime, and registered in LmsMessageConveyor.
 

Methods in com.genesyslab.platform.apptemplate.lmslogger.impl that return LmsMessageTemplate
 LmsMessageTemplate LmsFileData.getTemplate(int msgid)
          Gets the LmsMessageTemplate with the specified ID.
 

Methods in com.genesyslab.platform.apptemplate.lmslogger.impl that return types with arguments of type LmsMessageTemplate
 java.util.Collection<LmsMessageTemplate> LmsFileData.getTemplates()
          Returns collection of loaded LmsMessageTemplate's.
 

Methods in com.genesyslab.platform.apptemplate.lmslogger.impl with parameters of type LmsMessageTemplate
 void SilentLmsEventLogger.debug(LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
 void SilentLmsEventLogger.debug(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
protected  void SimpleLmsEventLogger.doLogEvent(LogCategory category, AbstractLogger.Level logLevel, LmsMessageTemplate key, java.lang.Object... args)
           
protected  void DirectLmsEventLogger.doLogEvent(LogCategory category, AbstractLogger.Level logLevel, LmsMessageTemplate key, java.lang.Object... args)
           
 void SilentLmsEventLogger.error(LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
 void SilentLmsEventLogger.error(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
 void SilentLmsEventLogger.fatal(LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
 void SilentLmsEventLogger.fatal(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
 void SilentLmsEventLogger.fatalError(LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
 void SilentLmsEventLogger.fatalError(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
 void SilentLmsEventLogger.info(LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
 void SilentLmsEventLogger.info(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
 void SilentLmsEventLogger.log(LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
 void SilentLmsEventLogger.log(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
 void SilentLmsEventLogger.warn(LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
 void SilentLmsEventLogger.warn(LogCategory category, LmsMessageTemplate key, java.lang.Object... args)
          "Silent" logger implementation does not log anything.
 

Uses of LmsMessageTemplate in com.genesyslab.platform.apptemplate.lmslogger.jul
 

Methods in com.genesyslab.platform.apptemplate.lmslogger.jul with parameters of type LmsMessageTemplate
protected  void JulLmsEventLogger.doLogEvent(LogCategory category, AbstractLogger.Level logLevel, LmsMessageTemplate key, java.lang.Object... args)
           
 

Uses of LmsMessageTemplate in com.genesyslab.platform.apptemplate.lmslogger.log4j
 

Methods in com.genesyslab.platform.apptemplate.lmslogger.log4j with parameters of type LmsMessageTemplate
protected  void Log4jLmsEventLogger.doLogEvent(LogCategory category, AbstractLogger.Level logLevel, LmsMessageTemplate key, java.lang.Object... args)
          Log a localized message.
 

Uses of LmsMessageTemplate in com.genesyslab.platform.apptemplate.lmslogger.log4j2
 

Methods in com.genesyslab.platform.apptemplate.lmslogger.log4j2 with parameters of type LmsMessageTemplate
protected  void Log4j2LmsEventLogger.doLogEvent(LogCategory category, AbstractLogger.Level logLevel, LmsMessageTemplate key, java.lang.Object... args)
          Log a localized message.
 

Uses of LmsMessageTemplate in com.genesyslab.platform.apptemplate.lmslogger.slf4j
 

Methods in com.genesyslab.platform.apptemplate.lmslogger.slf4j with parameters of type LmsMessageTemplate
protected  void Slf4jLmsEventLogger.doLogEvent(LogCategory category, AbstractLogger.Level logLevel, LmsMessageTemplate key, java.lang.Object... args)
           
 


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.