request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType(), expirationDate));
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType(), expirationDate));
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType(), expirationDate));
String contentType = response.getContentType(); if (contentType != null) { contentType = contentType.toLowerCase(Locale.ENGLISH);
String contentType = response.getContentType();
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType(), expirationDate));
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType(), expirationDate));
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType(), expirationDate));
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType(), expirationDate));
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType(), expirationDate));
String contentType = response.getContentType();
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType()));
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType()));
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType()));
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType()));
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType()));
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType()));
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType()));
request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType())); request.getRequestURI(), Integer.valueOf(response.getStatus()), response.getContentType()));
/** * * <p> * <code>protected</code> for extension. * </p> */ protected boolean isEligibleToExpirationHeaderGeneration( HttpServletRequest request, XHttpServletResponse response) { boolean expirationHeaderHasBeenSet = response.containsHeader(HEADER_EXPIRES) || contains(response.getCacheControlHeader(), "max-age"); if (expirationHeaderHasBeenSet) { CatalinaLogger.FILTERS_LOGGER.expiresHeaderAlreadyDefined(request.getRequestURI(), response.getStatus(), response.getContentType()); return false; } for (int skippedStatusCode : this.excludedResponseStatusCodes) { if (response.getStatus() == skippedStatusCode) { CatalinaLogger.FILTERS_LOGGER.expiresSkipStatusCode(request.getRequestURI(), response.getStatus(), response.getContentType()); return false; } } return true; }