Package org.jboss.resteasy.client.jaxrs.cache

## Interface BrowserCache

- All Known Implementing Classes:
    `LightweightBrowserCache`, `MapCache`

      public interface BrowserCache

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface | Description
    --- | --- | ---
    `static interface` | `BrowserCache.Entry` |
    `static class` | `BrowserCache.Header` |

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `clear()` |
    `BrowserCache.Entry` | `get​(String key, javax.ws.rs.core.MediaType accept)` |
    `BrowserCache.Entry` | `getAny​(String key)` |
    `BrowserCache.Entry` | `put​(String key, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String,​String> headers, byte[] cached, int expires, String etag, String lastModified)` |
    `BrowserCache.Entry` | `remove​(String key, javax.ws.rs.core.MediaType type)` |

- - ### Method Detail

    - #### getAny

          BrowserCache.Entry getAny​(String key)

    - #### get

          BrowserCache.Entry get​(String key,
                                 javax.ws.rs.core.MediaType accept)

    - #### put

          BrowserCache.Entry put​(String key,
                                 javax.ws.rs.core.MediaType mediaType,
                                 javax.ws.rs.core.MultivaluedMap<String,​String> headers,
                                 byte[] cached,
                                 int expires,
                                 String etag,
                                 String lastModified)

    - #### remove

          BrowserCache.Entry remove​(String key,
                                    javax.ws.rs.core.MediaType type)

    - #### clear

          void clear()