Package com.gistlabs.mechanize.cache.api

Examples of com.gistlabs.mechanize.cache.api.CacheEntry.prepareConditionalGet()


    CacheEntry previous = cache.get(uri);
    if (previous!=null && previous.isValid())
      return previous.getResponse();

    if (previous!=null)
      previous.prepareConditionalGet(request);

    HttpResponse response = chain.execute(request, context); // call the chain

    if (response.getStatusLine().getStatusCode()==304) // not modified
      return previous.updateCacheValues(response).getResponse();
View Full Code Here


    if (previous!=null && previous.isValid())
      return previous.head();

    if (previous!=null)
      previous.prepareConditionalGet(request);

    HttpResponse response = chain.execute(request, context); // call the chain

    if (previous!=null)
      previous.updateCacheValues(response);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.