Package de.businesscode.bcdui.web.cacheControl
package de.businesscode.bcdui.web.cacheControl
-
ClassDescriptionImplements a abstract filter class for reading expire mode and value.ClientCachingFilter implements client side caching.
This Filter set expires value for the within the init-parameters declared resource types.Cache control based on requested binding set name and data from scope_last_modified If a request matches a certain scope, we check its last_refreshed and compare it against the request's If-Modified-Since-Header If possible according to that, we send a 304 instead of forwarding to get new data - If the scope was found in bcd_cache_scope, we are active, otherwise we do chain.doFilter - If If-Modified-Since was sent, we compare that with the scopes scope_last_modified - If If-Modified-Since was not sent or data was out-dated, we call chain.doFilter and set expires to earliest_next_modified if given See bcdui4.DataModifiedFilter in web.xml for how to useHolds information about a scope like when data was actually refreshed last time and possibly when it may be refreshed earliest next timeEnum with all supported expires values.This class implements the file system based caching store.This class provides the proxy implementation of the HttpServletResponse class.This interface describes the methods for the server side cacing store.Implements server side caching.