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;
@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;
out().write(buffer);
pos = 0;
committed = true;
- cacheControl.decorate(request, response, this);
+ cacheControl.decorate(request, response);
}
buffer[pos++] = (byte) i;
size++;
return;
committed = true;
- cacheControl.decorate(request, response, this);
+ cacheControl.decorate(request, response);
out().write(buffer, 0, pos);
out().flush();
pos = 0;
if (size == 0) {
committed = true;
zipped = false;
- cacheControl.decorate(request, response, this);
+ cacheControl.decorate(request, response);
sos.close();
}
else {