Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.infinispan.rest;
Integration server linking REST requests with Infinispan calls.

Author(s):
Michael Neale
Galder Zamarre&.x00f1;o
Since:
4.0
 
 public  class Server {
  public   Server (javax.ws.rs.core.Request requestjavax.servlet.ServletContext servletContextboolean useAsync) { throw new RuntimeException(); }
  public  java.lang.String ApplicationXJavaSerializedObject () { throw new RuntimeException(); }
  public  java.lang.String TIME_TO_LIVE_HEADER () { throw new RuntimeException(); }
  public  java.lang.String MAX_IDLE_TIME_HEADER () { throw new RuntimeException(); }
  
For dealing with binary entries in the cache
  public  java.util.List<javax.ws.rs.core.VariantvariantList () { throw new RuntimeException(); }
  public  java.util.List<javax.ws.rs.core.VariantcollectionVariantList () { throw new RuntimeException(); }
  public  org.codehaus.jackson.map.ObjectMapper jsonMapper () { throw new RuntimeException(); }
  public  com.thoughtworks.xstream.XStream xstream () { throw new RuntimeException(); }
  public  org.infinispan.rest.ManagerInstance manager () { throw new RuntimeException(); }
  public  javax.ws.rs.core.Response getKeys (java.lang.String cacheNamejava.lang.String globalKeySet) { throw new RuntimeException(); }
  public  javax.ws.rs.core.Response getEntry (java.lang.String cacheNamejava.lang.String keyjava.lang.String extendedjava.lang.String cacheControl) { throw new RuntimeException(); }
  private  javax.ws.rs.core.Response ensureFreshEnoughEntry (java.util.Date expires, scala.Option<java.lang.ObjectminFreshSeconds, scala.Function0<javax.ws.rs.core.Responseop) { throw new RuntimeException(); }
  private  scala.Option<java.lang.Object> minFresh (java.lang.String cacheControl) { throw new RuntimeException(); }
  private  boolean entryFreshEnough (java.util.Date entryExpires, scala.Option<java.lang.ObjectminFresh) { throw new RuntimeException(); }
  private  int calcFreshness (java.util.Date expires) { throw new RuntimeException(); }
  private  javax.ws.rs.core.Response getMimeEntry (org.infinispan.container.entries.InternalCacheEntry iceorg.infinispan.rest.MimeMetadata metajava.util.Date lastModjava.util.Date expiresjava.lang.String cacheNamejava.lang.String extended) { throw new RuntimeException(); }
  private  javax.ws.rs.core.Response getAnyEntry (org.infinispan.container.entries.InternalCacheEntry iceorg.infinispan.metadata.Metadata metajava.util.Date lastModjava.util.Date expiresjava.lang.String cacheNamejava.lang.String extended) { throw new RuntimeException(); }
  private  java.lang.String formatDate (java.util.Date date) { throw new RuntimeException(); }
  private  javax.ws.rs.core.CacheControl calcCacheControl (java.util.Date expires) { throw new RuntimeException(); }
  
The implicit below allows us to add custom methods to RestEasy's ResponseBuilder so as not to interrupt the chain of invocations
  private  class ResponseBuilderExtender {
    public  javax.ws.rs.core.Response.ResponseBuilder bld () { throw new RuntimeException(); }
    // not preceding
    public   ResponseBuilderExtender (javax.ws.rs.core.Response.ResponseBuilder bld) { throw new RuntimeException(); }
    public  javax.ws.rs.core.Response.ResponseBuilder extended (java.lang.String cacheNamejava.lang.String keyboolean b) { throw new RuntimeException(); }
  }
  private  boolean wantExtendedHeaders (java.lang.String extended) { throw new RuntimeException(); }
  
create a JAX-RS streaming output
  public  java.lang.Object streamIt (scala.Function1<java.io.OutputStream, scala.runtime.BoxedUnit> action) { throw new RuntimeException(); }
  public  java.lang.Object printIt (scala.Function1<java.io.PrintWriter, scala.runtime.BoxedUnit> action) { throw new RuntimeException(); }
  public  javax.ws.rs.core.Response headEntry (java.lang.String cacheNamejava.lang.String keyjava.lang.String extendedjava.lang.String cacheControl) { throw new RuntimeException(); }
  public  javax.ws.rs.core.Response putEntry (java.lang.String cacheNamejava.lang.String keyjava.lang.String mediaTypebyte[] datalong ttllong idleTime) { throw new RuntimeException(); }
  private  javax.ws.rs.core.Response putInCache (org.infinispan.AdvancedCache<java.lang.Stringbyte[]> cachejava.lang.String keybyte[] datajava.lang.String dataTypelong ttllong idleTime, scala.Option<byte[]> prevCond) { throw new RuntimeException(); }
  public  javax.ws.rs.core.Response asyncPutInCache (org.infinispan.AdvancedCache<java.lang.Stringbyte[]> cachejava.lang.String keybyte[] datajava.lang.String dataTypelong ttllong idleTime) { throw new RuntimeException(); }
  public  org.infinispan.metadata.Metadata createMetadata (org.infinispan.configuration.cache.Configuration cfgjava.lang.String dataTypelong ttllong idleTime) { throw new RuntimeException(); }
  private  javax.ws.rs.core.Response putOrReplace (org.infinispan.AdvancedCache<java.lang.Stringbyte[]> cachejava.lang.String keybyte[] datajava.lang.String dataTypelong ttllong idleTime, scala.Option<byte[]> prevCond) { throw new RuntimeException(); }
  public  javax.ws.rs.core.Response removeEntry (java.lang.String cacheNamejava.lang.String key) { throw new RuntimeException(); }
  public  javax.ws.rs.core.Response killCache (java.lang.String cacheNamejava.lang.String ifMatchjava.lang.String ifNoneMatchjava.lang.String ifModifiedSincejava.lang.String ifUnmodifiedSince) { throw new RuntimeException(); }
  public  org.infinispan.commons.hash.MurmurHash3 hashFunc () { throw new RuntimeException(); }
  private  javax.ws.rs.core.Response protectCacheNotFound (javax.ws.rs.core.Request requestboolean useAsync, scala.Function2<javax.ws.rs.core.Requestjava.lang.Objectjavax.ws.rs.core.Responseop) { throw new RuntimeException(); }
New to GrepCode? Check out our FAQ X