public class RFC5424MessageConverter extends DefaultMessageConverter
MessageConverter
; delegates to a RFC5424SyslogParser
if
necessary (TCP will have already done the syslog conversion because it needs
to handle different message framing). Copies the resulting Map
to
the message headers if DefaultMessageConverter.asMap()
is false.SYSLOG_PAYLOAD_ENTRIES
Constructor and Description |
---|
RFC5424MessageConverter()
Construct an instance with a default
RFC5424SyslogParser . |
RFC5424MessageConverter(RFC5424SyslogParser parser)
Construct an instance with a non-standard parser.
|
Modifier and Type | Method and Description |
---|---|
Message<?> |
fromSyslog(Message<?> message) |
protected void |
setCharset(String charset) |
asMap, getMessageBuilderFactory, setAsMap, setBeanFactory
public RFC5424MessageConverter()
RFC5424SyslogParser
.public RFC5424MessageConverter(RFC5424SyslogParser parser)
parser
- the parser.protected void setCharset(String charset)
charset
- the charset to setpublic Message<?> fromSyslog(Message<?> message)
fromSyslog
in interface MessageConverter
fromSyslog
in class DefaultMessageConverter