Class ResourceRequestFilter
java.lang.Object
org.exoplatform.container.web.AbstractFilter
org.exoplatform.portal.application.ResourceRequestFilter
- All Implemented Interfaces:
jakarta.servlet.Filter
public class ResourceRequestFilter
extends org.exoplatform.container.web.AbstractFilter
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringprotected static org.exoplatform.services.log.LogFields inherited from class org.exoplatform.container.web.AbstractFilter
config, servletContextName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterInit(jakarta.servlet.FilterConfig filterConfig) voiddestroy()voiddoFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain chain) voidprocessIfModified(long lastModified, jakarta.servlet.http.HttpServletResponse httpResponse) Add Last-Modified Http header to HttpServetResponseMethods inherited from class org.exoplatform.container.web.AbstractFilter
getContainer, getServletContext, init, requirePortalEnvironment
-
Field Details
-
log
protected static org.exoplatform.services.log.Log log -
IF_MODIFIED_SINCE
- See Also:
-
LAST_MODIFIED
- See Also:
-
EXPIRES
- See Also:
-
-
Constructor Details
-
ResourceRequestFilter
public ResourceRequestFilter()
-
-
Method Details
-
afterInit
public void afterInit(jakarta.servlet.FilterConfig filterConfig) - Overrides:
afterInitin classorg.exoplatform.container.web.AbstractFilter
-
doFilter
public void doFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain chain) throws IOException, jakarta.servlet.ServletException - Throws:
IOExceptionjakarta.servlet.ServletException
-
processIfModified
public void processIfModified(long lastModified, jakarta.servlet.http.HttpServletResponse httpResponse) Add Last-Modified Http header to HttpServetResponse -
destroy
public void destroy()
-