killbill-aplcache

profiles: Rely on the config isConfiguredToReturnGZIPResponses

10/12/2015 1:47:08 PM

Details

diff --git a/profiles/killbill/src/main/java/org/killbill/billing/server/listeners/KillbillGuiceListener.java b/profiles/killbill/src/main/java/org/killbill/billing/server/listeners/KillbillGuiceListener.java
index 8e37e12..e031a5d 100644
--- a/profiles/killbill/src/main/java/org/killbill/billing/server/listeners/KillbillGuiceListener.java
+++ b/profiles/killbill/src/main/java/org/killbill/billing/server/listeners/KillbillGuiceListener.java
@@ -47,8 +47,6 @@ import com.wordnik.swagger.jaxrs.config.BeanConfig;
 
 public class KillbillGuiceListener extends KillbillPlatformGuiceListener {
 
-    private static final String ENABLE_HTTP_GZIP_RESPONSES = "org.killbill.server.http.gzip";
-
     private static final Logger logger = LoggerFactory.getLogger(KillbillGuiceListener.class);
 
     private static final String SWAGGER_PATH = "api-docs";
@@ -76,8 +74,7 @@ public class KillbillGuiceListener extends KillbillPlatformGuiceListener {
 
         // In order to use the GZIPContentEncodingFilter, the jersey param "com.sun.jersey.config.feature.logging.DisableEntitylogging"
         // must not be set to false.
-
-        if (Boolean.valueOf(System.getProperty(ENABLE_HTTP_GZIP_RESPONSES, "false"))) {
+        if (config.isConfiguredToReturnGZIPResponses()) {
             logger.info("Enable http gzip responses");
             builder.addJerseyFilter(GZIPContentEncodingFilter.class.getName());
         }