Class Rfc5424Decoder
java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelInboundHandlerAdapter
io.netty.handler.codec.MessageToMessageDecoder<io.netty.buffer.ByteBuf>
org.openehealth.ipf.commons.audit.server.Rfc5424Decoder
- All Implemented Interfaces:
- io.netty.channel.ChannelHandler,- io.netty.channel.ChannelInboundHandler
public class Rfc5424Decoder
extends io.netty.handler.codec.MessageToMessageDecoder<io.netty.buffer.ByteBuf>
Converts a Syslog string into a Map of elements as described by RFC 5424. It also
 adds remote host information if available. If the Syslog string could not be parsed,
 the raw data together with the exception is preserved.
- Since:
- 4.0
- Author:
- Christian Ohr
- 
Nested Class SummaryNested classes/interfaces inherited from interface io.netty.channel.ChannelHandlerio.netty.channel.ChannelHandler.Sharable
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class io.netty.handler.codec.MessageToMessageDecoderacceptInboundMessage, channelRead, channelReadCompleteMethods inherited from class io.netty.channel.ChannelInboundHandlerAdapterchannelActive, channelInactive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught, userEventTriggeredMethods inherited from class io.netty.channel.ChannelHandlerAdapterensureNotSharable, handlerAdded, handlerRemoved, isSharableMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.netty.channel.ChannelHandlerhandlerAdded, handlerRemoved
- 
Field Details- 
SYSLOG_RAW_MESSAGE- See Also:
 
- 
SYSLOG_EXCEPTION- See Also:
 
- 
SYSLOG_REMOTE_HOST- See Also:
 
- 
SYSLOG_REMOTE_PORT- See Also:
 
- 
SYSLOG_REMOTE_IP- See Also:
 
 
- 
- 
Constructor Details- 
Rfc5424Decoderpublic Rfc5424Decoder()
 
- 
- 
Method Details