diff options
author | Jon Marius Venstad <venstad@gmail.com> | 2020-02-27 10:23:26 +0100 |
---|---|---|
committer | Jon Marius Venstad <venstad@gmail.com> | 2020-02-27 10:23:26 +0100 |
commit | 2955bfcc05234ccc3c7a61a6bb10c7caddeb7989 (patch) | |
tree | 9725a625c755bd75bdf19fdbd44d4bd5f1bf8cee /jdisc-security-filters/src | |
parent | 29c74cfb8d63216a7bf310826398b79c3945f8ca (diff) |
Close executor on deconstruction
Diffstat (limited to 'jdisc-security-filters/src')
-rw-r--r-- | jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/base/JsonSecurityRequestFilterBase.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/base/JsonSecurityRequestFilterBase.java b/jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/base/JsonSecurityRequestFilterBase.java index e654182d665..33d344c4f2a 100644 --- a/jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/base/JsonSecurityRequestFilterBase.java +++ b/jdisc-security-filters/src/main/java/com/yahoo/jdisc/http/filter/security/base/JsonSecurityRequestFilterBase.java @@ -4,6 +4,7 @@ package com.yahoo.jdisc.http.filter.security.base; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ObjectNode; +import com.yahoo.component.AbstractComponent; import com.yahoo.jdisc.Response; import com.yahoo.jdisc.handler.FastContentWriter; import com.yahoo.jdisc.handler.ResponseDispatch; @@ -21,7 +22,7 @@ import java.util.logging.Logger; * * @author bjorncs */ -public abstract class JsonSecurityRequestFilterBase implements SecurityRequestFilter { +public abstract class JsonSecurityRequestFilterBase extends AbstractComponent implements SecurityRequestFilter { private static final Logger log = Logger.getLogger(JsonSecurityRequestFilterBase.class.getName()); private static final ObjectMapper mapper = new ObjectMapper(); |