handles the if-modified-since header . returns true if the request should proceed , false otherwise concode_field_sep String COMMON_LOG_PATTERN concode_elem_sep String RFC1123_PATTERN concode_elem_sep String RFC1036_PATTERN concode_elem_sep ThreadLocal<SimpleDateFormat> COMMON_LOG_PATTERN_FORMAT concode_elem_sep AtomicReference<String> cachedDateString concode_elem_sep String ASCITIME_PATTERN concode_elem_sep TimeZone GMT_ZONE concode_elem_sep String OLD_COOKIE_PATTERN concode_elem_sep ThreadLocal<SimpleDateFormat> RFC1123_PATTERN_FORMAT concode_elem_sep Runnable INVALIDATE_TASK concode_elem_sep Locale LOCALE_US concode_field_sep String getCurrentDateTime concode_elem_sep Date parseDate concode_elem_sep boolean handleIfUnmodifiedSince concode_elem_sep boolean handleIfUnmodifiedSince concode_elem_sep void addDateHeaderIfRequired concode_elem_sep void run concode_elem_sep String toDateString concode_elem_sep String toCommonLogFormat concode_elem_sep String toOldCookieDateString concode_elem_sep SimpleDateFormat initialValue concode_elem_sep SimpleDateFormat initialValue
boolean function ( final String arg0 , final Date arg1 ) { if ( arg1 == null ) { return true ; } if ( arg0 == null ) { return true ; } Date loc0 = parseDate ( arg0 ) ; if ( loc0 == null ) { return true ; } return arg1 . getTime ( ) > ( loc0 . getTime ( ) + 999 ) ; }