Codota Logo
BaseClientResponse.setStreamFactory
Code IndexAdd Codota to your IDE (free)

How to use
setStreamFactory
method
in
org.jboss.resteasy.client.core.BaseClientResponse

Best Java code snippets using org.jboss.resteasy.client.core.BaseClientResponse.setStreamFactory (Showing top 4 results out of 315)

  • Common ways to obtain BaseClientResponse
private void myMethod () {
BaseClientResponse b =
  • Codota IconClientRequest clientRequest;String httpMethod;(BaseClientResponse) clientRequest.httpMethod(httpMethod)
  • Smart code suggestions by Codota
}
origin: org.jboss.resteasy/resteasy-jaxrs-20

public ClientResponse cacheIfPossible(ClientRequest request, BaseClientResponse response) throws Exception
{
 String cc = (String) response.getResponseHeaders().getFirst(HttpHeaders.CACHE_CONTROL);
 String exp = (String) response.getResponseHeaders().getFirst(HttpHeaders.EXPIRES);
 int expires = -1;
 if (cc != null)
 {
   CacheControl cacheControl = CacheControl.valueOf(cc);
   if (cacheControl.isNoCache()) return response;
   expires = cacheControl.getMaxAge();
 }
 else if (exp != null)
 {
   Date date = DateUtil.parseDate(exp);
   expires = (int) ((date.getTime() - System.currentTimeMillis()) / 1000);
 }
 String lastModified = (String) response.getResponseHeaders().getFirst(HttpHeaders.LAST_MODIFIED);
 String etag = (String) response.getResponseHeaders().getFirst(HttpHeaders.ETAG);
 String contentType = (String) response.getResponseHeaders().getFirst(HttpHeaders.CONTENT_TYPE);
 byte[] cached = ReadFromStream.readFromStream(1024, response.getStreamFactory().getInputStream());
 response.getStreamFactory().performReleaseConnection();
 MediaType mediaType = MediaType.valueOf(contentType);
 final BrowserCache.Entry entry = cache.put(request.getUri(), mediaType,
     response.getResponseHeaders(), cached, expires, etag, lastModified);
 response.setStreamFactory(new CachedStreamFactory(entry));
 return response;
}
origin: org.jboss.resteasy/resteasy-legacy

public ClientResponse cacheIfPossible(ClientRequest request, BaseClientResponse response) throws Exception
{
 String cc = (String) response.getResponseHeaders().getFirst(HttpHeaders.CACHE_CONTROL);
 String exp = (String) response.getResponseHeaders().getFirst(HttpHeaders.EXPIRES);
 int expires = -1;
 if (cc != null)
 {
   CacheControl cacheControl = CacheControl.valueOf(cc);
   if (cacheControl.isNoCache()) return response;
   expires = cacheControl.getMaxAge();
 }
 else if (exp != null)
 {
   Date date = DateUtil.parseDate(exp);
   expires = (int) ((date.getTime() - System.currentTimeMillis()) / 1000);
 }
 String lastModified = (String) response.getResponseHeaders().getFirst(HttpHeaders.LAST_MODIFIED);
 String etag = (String) response.getResponseHeaders().getFirst(HttpHeaders.ETAG);
 String contentType = (String) response.getResponseHeaders().getFirst(HttpHeaders.CONTENT_TYPE);
 byte[] cached = ReadFromStream.readFromStream(1024, response.getStreamFactory().getInputStream());
 response.getStreamFactory().performReleaseConnection();
 MediaType mediaType = MediaType.valueOf(contentType);
 final BrowserCache.Entry entry = cache.put(request.getUri(), mediaType,
     response.getResponseHeaders(), cached, expires, etag, lastModified);
 response.setStreamFactory(new CachedStreamFactory(entry));
 return response;
}
origin: org.jboss.resteasy/resteasy-jaxrs-20

response.setStreamFactory(sf);
response.setAttributes(request.getAttributes());
response.setStatus(res.getStatusLine().getStatusCode());
origin: org.jboss.resteasy/resteasy-legacy

response.setStreamFactory(sf);
response.setAttributes(request.getAttributes());
response.setStatus(res.getStatusLine().getStatusCode());
org.jboss.resteasy.client.coreBaseClientResponsesetStreamFactory

Popular methods of BaseClientResponse

  • getStreamFactory
  • setReturnType
  • getEntity
  • getMetadata
  • getStatus
  • <init>
  • setAnnotations
  • setAttributeExceptionsTo
  • setHeaders
  • setProviderFactory
  • setStatus
  • checkFailureStatus
  • setStatus,
  • checkFailureStatus,
  • copyFromError,
  • createResponseFailure,
  • getAnnotations,
  • getLinkHeader,
  • getLocationLink,
  • getMediaType,
  • getResponseHeader,
  • getResponseHeaders

Popular in Java

  • Making http post requests using okhttp
  • onCreateOptionsMenu (Activity)
  • getSystemService (Context)
  • startActivity (Activity)
  • InetAddress (java.net)
    This class represents an Internet Protocol (IP) address. An IP address is either a 32-bit or 128-bit
  • Date (java.sql)
    A class which can consume and produce dates in SQL Date format. Dates are represented in SQL as yyyy
  • ArrayList (java.util)
    Resizable-array implementation of the List interface. Implements all optional list operations, and p
  • Iterator (java.util)
    An iterator over a collection. Iterator takes the place of Enumeration in the Java Collections Frame
  • SortedMap (java.util)
    A map that has its keys ordered. The sorting is according to either the natural ordering of its keys
  • Collectors (java.util.stream)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now