JsonLayout
when configured with properties="true". Deprecated since 2.9.@Deprecated @Plugin(name="SerializedLayout", category="Core", elementType="layout", printObject=true) public final class SerializedLayout extends AbstractLayout<LogEvent>
LogEvent
in its Java serialized form.AbstractLayout.Builder<B extends AbstractLayout.Builder<B>>
configuration, eventCount, footer, header, LOGGER
ELEMENT_TYPE
Modifier and Type | Method | Description |
---|---|---|
static SerializedLayout |
createLayout() |
Deprecated.
|
String |
getContentType() |
Deprecated.
SerializedLayout returns a binary stream.
|
byte[] |
getHeader() |
Deprecated.
Returns the header, if one is available.
|
byte[] |
toByteArray(LogEvent event) |
Deprecated.
Formats a
LogEvent as a serialized byte array of the LogEvent object. |
LogEvent |
toSerializable(LogEvent event) |
Deprecated.
Returns the LogEvent.
|
encode, getConfiguration, getContentFormat, getFooter, markEvent
public byte[] toByteArray(LogEvent event)
LogEvent
as a serialized byte array of the LogEvent object.event
- The LogEvent.public LogEvent toSerializable(LogEvent event)
event
- The Logging Event.@Deprecated @PluginFactory public static SerializedLayout createLayout()
public byte[] getHeader()
AbstractLayout
public String getContentType()
Copyright © 1999-2018. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.