public class DefaultMessageConverter extends java.lang.Object implements MessageConverter, org.springframework.beans.factory.BeanFactoryAware
MessageConverter; delegates to a SyslogToMapTransformer
to convert the payload to a map of values and also provides some of the map
contents as message headers.
See @link SyslogHeaders for the headers that are mapped.| Modifier and Type | Field and Description |
|---|---|
static java.util.Set<java.lang.String> |
SYSLOG_PAYLOAD_ENTRIES |
| Constructor and Description |
|---|
DefaultMessageConverter() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.messaging.Message<?> |
fromSyslog(org.springframework.messaging.Message<?> message) |
protected org.springframework.integration.support.MessageBuilderFactory |
getMessageBuilderFactory() |
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) |
public static final java.util.Set<java.lang.String> SYSLOG_PAYLOAD_ENTRIES
public final void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAwareprotected org.springframework.integration.support.MessageBuilderFactory getMessageBuilderFactory()
public org.springframework.messaging.Message<?> fromSyslog(org.springframework.messaging.Message<?> message)
throws java.lang.Exception
fromSyslog in interface MessageConverterjava.lang.Exception