Class MapCache

  • All Implemented Interfaces:
    BrowserCache

    @Deprecated
    public class MapCache
    extends java.lang.Object
    implements BrowserCache
    Deprecated.
    Caching in the Resteasy client framework in resteasy-jaxrs is replaced by caching in the JAX-RS 2.0 compliant resteasy-client module.
    See Also:
    MapCache
    • Field Detail

      • cache

        protected java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​BrowserCache.Entry>> cache
        Deprecated.
    • Constructor Detail

      • MapCache

        public MapCache()
        Deprecated.
      • MapCache

        public MapCache​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​BrowserCache.Entry>> cache)
        Deprecated.
    • Method Detail

      • createCache

        protected java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​BrowserCache.Entry>> createCache()
        Deprecated.
      • getEntry

        public BrowserCache.Entry getEntry​(java.lang.String key,
                                           javax.ws.rs.core.MediaType accept)
        Deprecated.
      • clear

        public void clear()
        Deprecated.
        Specified by:
        clear in interface BrowserCache
      • put

        public BrowserCache.Entry put​(java.lang.String key,
                                      javax.ws.rs.core.MediaType mediaType,
                                      javax.ws.rs.core.MultivaluedMap<java.lang.String,​java.lang.String> headers,
                                      byte[] cached,
                                      int expires,
                                      java.lang.String etag,
                                      java.lang.String lastModified)
        Deprecated.
        Specified by:
        put in interface BrowserCache