public final class PandaMessenger extends Object implements Messenger
| Constructor and Description |
|---|
PandaMessenger(org.slf4j.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMessageTranslator(MessengerMessageTranslator translator)
Add message translator associated with the specified type
|
org.slf4j.Logger |
getLogger()
Get assigned to messenger logger
|
MessengerFormatter |
getMessengerFormatter()
Get formatter used by messenger
|
void |
send(org.slf4j.event.Level level,
Object message)
Send standard text message through messenger
|
void |
send(MessengerMessage message)
Send messenger message through messenger.
|
boolean |
send(Object message)
Send object through the messenger
|
void |
setOutputListener(MessengerOutputListener listener)
Change output listener.
|
public boolean send(Object message)
Messengerpublic void send(org.slf4j.event.Level level,
Object message)
Messengerpublic void send(MessengerMessage message)
Messengersend in interface Messengermessage - the message to sendMessenger.send(Level, java.lang.Object)public void addMessageTranslator(MessengerMessageTranslator translator)
MessengeraddMessageTranslator in interface Messengertranslator - the translator to registerpublic void setOutputListener(MessengerOutputListener listener)
MessengerPandaFramework.getLogger()setOutputListener in interface Messengerlistener - the listener to setpublic MessengerFormatter getMessengerFormatter()
MessengergetMessengerFormatter in interface Messengerpublic org.slf4j.Logger getLogger()
MessengergetLogger in interface LoggerHoldergetLogger in interface MessengerCopyright © 2020. All rights reserved.