X-Git-Url: https://juplo.de/gitweb/?p=percentcodec;a=blobdiff_plain;f=cachecontrol%2Fsrc%2Fmain%2Fjava%2Fde%2Fhalbekunst%2Fjuplo%2Fcachecontrol%2FAcceleratorFilter.java;h=ffafddc7d382f2b6fc26b64ba81a4535cb007dae;hp=f0037bf1120f4b1f46d865efb51e73eabf5e40d8;hb=192d7e5f83aed0c651400f393fd000f15f72fc10;hpb=f70f57590e167a21d7bf05aa3d4694ed1286e043 diff --git a/cachecontrol/src/main/java/de/halbekunst/juplo/cachecontrol/AcceleratorFilter.java b/cachecontrol/src/main/java/de/halbekunst/juplo/cachecontrol/AcceleratorFilter.java index f0037bf1..ffafddc7 100644 --- a/cachecontrol/src/main/java/de/halbekunst/juplo/cachecontrol/AcceleratorFilter.java +++ b/cachecontrol/src/main/java/de/halbekunst/juplo/cachecontrol/AcceleratorFilter.java @@ -27,6 +27,7 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowire; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Configurable; +import org.springframework.beans.factory.annotation.Qualifier; @@ -46,7 +47,7 @@ public class AcceleratorFilter implements Filter { @Autowired CacheControl cacheControl; - @Autowired(required=false) Integer defaultBufferSize = DEFAULT_BUFFER_SIZE; + @Autowired(required=false) @Qualifier("defaultBufferSize") Integer defaultBufferSize = DEFAULT_BUFFER_SIZE; @Autowired String eTag; @Autowired Boolean weak; @Autowired Long lastModified; @@ -650,7 +651,7 @@ public class AcceleratorFilter implements Filter { out().write(buffer); pos = 0; committed = true; - cacheControl.decorate(request, response, this); + cacheControl.decorate(request, response); } buffer[pos++] = (byte) i; size++; @@ -662,7 +663,7 @@ public class AcceleratorFilter implements Filter { return; committed = true; - cacheControl.decorate(request, response, this); + cacheControl.decorate(request, response); out().write(buffer, 0, pos); out().flush(); pos = 0; @@ -673,7 +674,7 @@ public class AcceleratorFilter implements Filter { if (size == 0) { committed = true; zipped = false; - cacheControl.decorate(request, response, this); + cacheControl.decorate(request, response); sos.close(); } else {