public class CompositeJsonFactoryDecorator extends Object implements JsonFactoryDecorator
| Constructor and Description |
|---|
CompositeJsonFactoryDecorator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDecorator(JsonFactoryDecorator decorator) |
JsonFactory |
decorate(JsonFactory factory)
Decorates the given
JsonFactory. |
boolean |
removeDecorator(JsonFactoryDecorator decorator) |
public JsonFactory decorate(JsonFactory factory)
JsonFactoryDecoratorJsonFactory.
By default, returns the given factory unchanged.
Note that the default JsonFactory created by logstash-logback-encoder
is a MappingJsonFactory, but can be changed by JsonFactoryDecorators
to any subclass of JsonFactory.
decorate in interface JsonFactoryDecoratorfactory - the factory to decorateJsonFactorypublic void addDecorator(JsonFactoryDecorator decorator)
public boolean removeDecorator(JsonFactoryDecorator decorator)
Copyright © 2013–2022. All rights reserved.