Platform SDK Java 8.5 API Reference

com.genesyslab.platform.apptemplate.lmslogger.impl
Class LmsFileData.LmsMessageTemplImpl

java.lang.Object
  extended by com.genesyslab.platform.apptemplate.lmslogger.impl.LmsFileData.LmsMessageTemplImpl
All Implemented Interfaces:
LmsMessageTemplate
Enclosing class:
LmsFileData

public static class LmsFileData.LmsMessageTemplImpl
extends java.lang.Object
implements LmsMessageTemplate

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.


Constructor Summary
LmsFileData.LmsMessageTemplImpl(java.lang.Integer id, java.lang.String name, LmsLogLevel level, java.lang.String message)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Integer getId()
          Returns integer ID of the log event.
 LmsLogLevel getLevel()
          Returns log level of the log event.
 java.lang.String getMessage()
          Returns localized message text of the log event.
 java.lang.String getName()
          Returns string ID of the log event.
 int hashCode()
           
 java.lang.String toString()
          Returns String format of the LMS Event in LMS file record format.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LmsFileData.LmsMessageTemplImpl

public LmsFileData.LmsMessageTemplImpl(java.lang.Integer id,
                                       java.lang.String name,
                                       LmsLogLevel level,
                                       java.lang.String message)
Method Detail

getId

public java.lang.Integer getId()
Description copied from interface: LmsMessageTemplate
Returns integer ID of the log event.

Specified by:
getId in interface LmsMessageTemplate
Returns:
integer ID of the log event.

getName

public java.lang.String getName()
Description copied from interface: LmsMessageTemplate
Returns string ID of the log event.

Specified by:
getName in interface LmsMessageTemplate
Returns:
string ID of the log event.

getLevel

public LmsLogLevel getLevel()
Description copied from interface: LmsMessageTemplate
Returns log level of the log event.

Specified by:
getLevel in interface LmsMessageTemplate
Returns:
log level of the log event.

getMessage

public java.lang.String getMessage()
Description copied from interface: LmsMessageTemplate
Returns localized message text of the log event.

Specified by:
getMessage in interface LmsMessageTemplate
Returns:
localized message text of the log event.

toString

public java.lang.String toString()
Returns String format of the LMS Event in LMS file record format.

Overrides:
toString in class java.lang.Object
Returns:
String representation of the event.

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

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.