- Type Parameters:
E
- event type
- All Superinterfaces:
ContextAware
,LifeCycle
- All Known Implementing Classes:
DummyEncoder
,EchoEncoder
,EncoderBase
,JsonEncoder
,LayoutWrappingEncoder
,PatternLayoutEncoder
,PatternLayoutEncoderBase
Encoders are responsible for transform an incoming event into a byte array
- Since:
- 0.9.19
- Author:
- Ceki Gülcü, Joern Huxhorn, Maarten Bosteels
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
Encode an event as bytes.byte[]
Get footer bytes.byte[]
Get header bytes.Methods inherited from interface ch.qos.logback.core.spi.ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
-
Method Details
-
headerBytes
byte[] headerBytes()Get header bytes. This method is typically called upon opening of an output stream.- Returns:
- header bytes. Null values are allowed.
-
encode
Encode an event as bytes.- Parameters:
event
-
-