public void updateCommandConditions( Request request ) { String identity = pathToIdentity.get( getIdentityPath( request.getResourceRef() ) ); if( identity != null ) { CacheInfo cacheInfo = identityToTimestamp.get( identity ); if( cacheInfo != null ) { // LoggerFactory.getLogger( ClientCache.class ).info( "Send: "+cacheInfo.getEntity()+" ("+request.getMethod().getName()+":"+request.getResourceRef()+") -> "+cacheInfo.getLastModified() ); request.getConditions().setUnmodifiedSince( from( cacheInfo.getLastModified() ) ); } } }
result.setUnmodifiedSince(ifUnmodifiedSince);
conditions.setUnmodifiedSince(request.getConditions() .getUnmodifiedSince());