Skip to content

Commit

Permalink
Set JsonOutputFilter to use DateFilterFilenameGenerator (#621)
Browse files Browse the repository at this point in the history
  • Loading branch information
cfkoehler committed Feb 14, 2024
1 parent a891ca3 commit 19eeee8
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions src/main/java/emissary/output/filter/JsonOutputFilter.java
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
import emissary.core.IBaseDataObject;
import emissary.core.channels.SeekableByteChannelFactory;
import emissary.directory.DirectoryEntry;
import emissary.output.io.DateFilterFilenameGenerator;
import emissary.util.TimeUtil;

import com.fasterxml.jackson.annotation.JsonFilter;
Expand Down Expand Up @@ -68,9 +69,15 @@ public void initialize(final Configurator theConfigG, @Nullable final String fil
this.denylistValues = this.filterConfig.findStringMatchMultiMap("DENYLIST_VALUE_");
this.stripPrefixes = this.filterConfig.findEntriesAsSet("STRIP_PARAM_PREFIX");
this.emitPayload = this.filterConfig.findBooleanEntry("EMIT_PAYLOAD", true);
initFilenameGenerator();
initJsonMapper();
}

@Override
protected void initFilenameGenerator() {
this.fileNameGenerator = new DateFilterFilenameGenerator("json");
}

/**
* Initialize the Jackson json object mapper
*/
Expand Down

0 comments on commit 19eeee8

Please sign in to comment.