Platform SDK Java 8.5 API Reference

com.genesyslab.platform.apptemplate.log4j2plugin
Class Log4j2LmsMessage

java.lang.Object
  extended by com.genesyslab.platform.apptemplate.log4j2plugin.Log4j2LmsMessage
All Implemented Interfaces:
java.io.Serializable, org.apache.logging.log4j.message.Message

public class Log4j2LmsMessage
extends java.lang.Object
implements org.apache.logging.log4j.message.Message

Log4j 2.x Message for representation of LMS log event.
AppTemplate Log4j2 LmsEventLogger uses it to log LMS messages.

Note: This class is internal and is not supposed for explicit usage by applications.

See Also:
Serialized Form

Constructor Summary
Log4j2LmsMessage(int messageId, java.lang.String messageName, int category, int level, java.lang.String messageFormat, java.lang.Object... args)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.Map<java.lang.String,java.lang.String> getAttributes()
           
 int getCategory()
           
 java.lang.String getFormat()
           
 java.lang.String getFormattedMessage()
           
 int getLevel()
           
 int getMessageId()
           
 java.lang.String getMessageName()
           
 java.lang.Object[] getParameters()
           
 java.lang.Throwable getThrowable()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Log4j2LmsMessage

public Log4j2LmsMessage(int messageId,
                        java.lang.String messageName,
                        int category,
                        int level,
                        java.lang.String messageFormat,
                        java.lang.Object... args)
Method Detail

getMessageId

public int getMessageId()

getMessageName

public java.lang.String getMessageName()

getCategory

public int getCategory()

getLevel

public int getLevel()

getAttributes

public java.util.Map<java.lang.String,java.lang.String> getAttributes()

getFormat

public java.lang.String getFormat()
Specified by:
getFormat in interface org.apache.logging.log4j.message.Message

getParameters

public java.lang.Object[] getParameters()
Specified by:
getParameters in interface org.apache.logging.log4j.message.Message

getFormattedMessage

public java.lang.String getFormattedMessage()
Specified by:
getFormattedMessage in interface org.apache.logging.log4j.message.Message

getThrowable

public java.lang.Throwable getThrowable()
Specified by:
getThrowable in interface org.apache.logging.log4j.message.Message

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

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.