A B C D E G H I K L M N P R S T V W 

A

adapt(ResourceMethodDispatchProvider) - Method in class com.bazaarvoice.dropwizard.caching.CacheResourceMethodDispatchAdapter
 
asyncDecode(CachedData) - Method in class com.bazaarvoice.dropwizard.caching.memcached.CachedResponseTranscoder
 

B

build(int, MultivaluedMap<String, Object>, byte[]) - Static method in class com.bazaarvoice.dropwizard.caching.CachedResponse
 
build(ContainerRequest, Set<String>, boolean) - Static method in class com.bazaarvoice.dropwizard.caching.CacheRequestContext
 
buildCache(MetricsRegistry) - Method in class com.bazaarvoice.dropwizard.caching.CachingConfiguration
 
buildCache() - Method in class com.bazaarvoice.dropwizard.caching.LocalCacheConfiguration
 
buildCacheControl() - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
buildGroupMatcher() - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
buildMapper() - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfiguration
 

C

CacheControlConfiguration - Class in com.bazaarvoice.dropwizard.caching
Cache-control header override configurations.
CacheControlConfiguration() - Constructor for class com.bazaarvoice.dropwizard.caching.CacheControlConfiguration
 
CacheControlConfiguration(List<CacheControlConfigurationItem>) - Constructor for class com.bazaarvoice.dropwizard.caching.CacheControlConfiguration
 
CacheControlConfigurationItem - Class in com.bazaarvoice.dropwizard.caching
Cache control options to apply to an endpoint.
CacheControlConfigurationItem() - Constructor for class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
CacheControlFlag - Enum in com.bazaarvoice.dropwizard.caching
Standard cache-control header directives that can appear with no value.
CachedResponse - Class in com.bazaarvoice.dropwizard.caching
Response loaded from the cache.
CachedResponse(int, MultivaluedMap<String, String>, byte[]) - Constructor for class com.bazaarvoice.dropwizard.caching.CachedResponse
 
CachedResponseTranscoder - Class in com.bazaarvoice.dropwizard.caching.memcached
Transcoder that converts CachedResponse instances to/from bytes for storing in memcached.
CachedResponseWeigher - Class in com.bazaarvoice.dropwizard.caching
Weigher that attempts to estimate the size of the cached response in bytes.
CacheGroup - Annotation Type in com.bazaarvoice.dropwizard.caching
Identifies the cache group a resource method belongs to so common cache control settings can be enabled.
CacheRequestContext - Class in com.bazaarvoice.dropwizard.caching
Cache related context information for a request.
CacheRequestContext(String, URI, MultivaluedMap<String, String>, String) - Constructor for class com.bazaarvoice.dropwizard.caching.CacheRequestContext
 
CacheResourceMethodDispatchAdapter - Class in com.bazaarvoice.dropwizard.caching
Wraps resource methods that are configured for request caching.
CacheResourceMethodDispatchAdapter(ResponseCache, Function<String, Optional<String>>) - Constructor for class com.bazaarvoice.dropwizard.caching.CacheResourceMethodDispatchAdapter
 
CacheResourceMethodDispatchAdapter.CachingDispatcher - Class in com.bazaarvoice.dropwizard.caching
 
CacheResourceMethodDispatchAdapter.CachingDispatcher(RequestDispatcher, ResponseCache, Optional<String>, Set<String>, boolean) - Constructor for class com.bazaarvoice.dropwizard.caching.CacheResourceMethodDispatchAdapter.CachingDispatcher
 
CacheResourceMethodDispatchAdapter.DispatchProvider - Class in com.bazaarvoice.dropwizard.caching
 
CacheResourceMethodDispatchAdapter.DispatchProvider(ResourceMethodDispatchProvider, ResponseCache, Function<String, Optional<String>>) - Constructor for class com.bazaarvoice.dropwizard.caching.CacheResourceMethodDispatchAdapter.DispatchProvider
 
CacheResponseContext - Class in com.bazaarvoice.dropwizard.caching
Cache related context information for a response.
CacheResponseContext(HttpResponseContext) - Constructor for class com.bazaarvoice.dropwizard.caching.CacheResponseContext
 
CachingBundle - Class in com.bazaarvoice.dropwizard.caching
Bundle that sets up request caching for an application's resources.
CachingBundle() - Constructor for class com.bazaarvoice.dropwizard.caching.CachingBundle
 
CachingBundleConfiguration - Interface in com.bazaarvoice.dropwizard.caching
Interface that must be implemented by application configuration class that loads the CachingBundle.
CachingConfiguration - Class in com.bazaarvoice.dropwizard.caching
Configuration options for CachingBundle.
CachingConfiguration() - Constructor for class com.bazaarvoice.dropwizard.caching.CachingConfiguration
 
com.bazaarvoice.dropwizard.caching - package com.bazaarvoice.dropwizard.caching
 
com.bazaarvoice.dropwizard.caching.memcached - package com.bazaarvoice.dropwizard.caching.memcached
 
create(AbstractResourceMethod) - Method in class com.bazaarvoice.dropwizard.caching.CacheResourceMethodDispatchAdapter.DispatchProvider
 
createStore() - Method in class com.bazaarvoice.dropwizard.caching.memcached.MemcachedResponseStoreFactory
 
createStore() - Method in interface com.bazaarvoice.dropwizard.caching.ResponseStoreFactory
 

D

decode(CachedData) - Method in class com.bazaarvoice.dropwizard.caching.memcached.CachedResponseTranscoder
 
DEFAULT - Static variable in class com.bazaarvoice.dropwizard.caching.RequestCacheControl
 
dispatch(Object, HttpContext) - Method in class com.bazaarvoice.dropwizard.caching.CacheResourceMethodDispatchAdapter.CachingDispatcher
 

E

encode(CachedResponse) - Method in class com.bazaarvoice.dropwizard.caching.memcached.CachedResponseTranscoder
 
equals(Object) - Method in class com.bazaarvoice.dropwizard.caching.CachedResponse
 
equals(Object) - Method in class com.bazaarvoice.dropwizard.caching.RequestCacheControl
 

G

get(String) - Method in class com.bazaarvoice.dropwizard.caching.memcached.MemcachedResponseStore
 
get(CacheRequestContext) - Method in class com.bazaarvoice.dropwizard.caching.ResponseCache
 
get(String) - Method in class com.bazaarvoice.dropwizard.caching.ResponseStore
 
getCache() - Method in interface com.bazaarvoice.dropwizard.caching.CachingBundleConfiguration
 
getCacheControl() - Method in class com.bazaarvoice.dropwizard.caching.CachedResponse
Get the HttpHeaders.CACHE_CONTROL header, if set.
getCacheControl() - Method in class com.bazaarvoice.dropwizard.caching.CacheRequestContext
Get the cache control options set for the request.
getCacheControl() - Method in class com.bazaarvoice.dropwizard.caching.CacheResponseContext
Get the cache control options specified in the response.
getCacheControl() - Method in interface com.bazaarvoice.dropwizard.caching.CachingBundleConfiguration
 
getCacheExtension() - Method in class com.bazaarvoice.dropwizard.caching.RequestCacheControl
Unknown or unsupported cache control directives.
getCacheExtensions() - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
getDate() - Method in class com.bazaarvoice.dropwizard.caching.CachedResponse
Get the date the response was generated.
getDate() - Method in class com.bazaarvoice.dropwizard.caching.CacheResponseContext
Get the HttpHeaders.DATE HTTP header.
getExpire() - Method in class com.bazaarvoice.dropwizard.caching.LocalCacheConfiguration
 
getExpires() - Method in class com.bazaarvoice.dropwizard.caching.CachedResponse
 
getFlags() - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
getGroup() - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
getGroupRegex() - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
getHttpContext() - Method in class com.bazaarvoice.dropwizard.caching.CacheResponseContext
 
getItems() - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfiguration
 
getKeyPrefix() - Method in class com.bazaarvoice.dropwizard.caching.memcached.MemcachedResponseStoreFactory
 
getLocal() - Method in class com.bazaarvoice.dropwizard.caching.CachingConfiguration
 
getMaxAge() - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
getMaxAge() - Method in class com.bazaarvoice.dropwizard.caching.RequestCacheControl
Indicates that the client is willing to accept a response whose age is no greater than the specified time in seconds.
getMaximumSize() - Method in class com.bazaarvoice.dropwizard.caching.LocalCacheConfiguration
 
getMaxSize() - Method in class com.bazaarvoice.dropwizard.caching.memcached.CachedResponseTranscoder
 
getMaxStale() - Method in class com.bazaarvoice.dropwizard.caching.RequestCacheControl
Indicates that the client is willing to accept a response that has exceeded its expiration time.
getMinFresh() - Method in class com.bazaarvoice.dropwizard.caching.RequestCacheControl
Indicates that the client is willing to accept a response whose freshness lifetime is no less than its current age plus the specified time in seconds.
getNoCacheFields() - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
getPrivateFields() - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
getRequestHash() - Method in class com.bazaarvoice.dropwizard.caching.CacheRequestContext
 
getRequestMethod() - Method in class com.bazaarvoice.dropwizard.caching.CacheRequestContext
 
getRequestUri() - Method in class com.bazaarvoice.dropwizard.caching.CacheRequestContext
 
getResponseContent() - Method in class com.bazaarvoice.dropwizard.caching.CachedResponse
 
getResponseHeaders() - Method in class com.bazaarvoice.dropwizard.caching.CachedResponse
Immutable map from response header name (case insensitive) to list of header values.
getServers() - Method in class com.bazaarvoice.dropwizard.caching.memcached.MemcachedResponseStoreFactory
 
getSharedCacheMaxAge() - Method in class com.bazaarvoice.dropwizard.caching.CacheResponseContext
Get the max time, in seconds, the response should be served from a shared cache or -1 if no max age has been set.
getSharedMaxAge() - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
getStatusCode() - Method in class com.bazaarvoice.dropwizard.caching.CachedResponse
 
getStatusCode() - Method in class com.bazaarvoice.dropwizard.caching.CacheResponseContext
Get the HTTP response status code (e.g.
getStoreFactory() - Method in class com.bazaarvoice.dropwizard.caching.CachingConfiguration
 

H

hasExpiration() - Method in class com.bazaarvoice.dropwizard.caching.CachedResponse
True if this response has a configured expiration time.
hashCode() - Method in class com.bazaarvoice.dropwizard.caching.CachedResponse
 
hashCode() - Method in class com.bazaarvoice.dropwizard.caching.RequestCacheControl
 

I

IncludeBodyInCacheKey - Annotation Type in com.bazaarvoice.dropwizard.caching
If a resource includes this annotation, the request body content will be included as part of the cache key.
initialize(Bootstrap<?>) - Method in class com.bazaarvoice.dropwizard.caching.CachingBundle
 
INSTANCE - Static variable in class com.bazaarvoice.dropwizard.caching.CachedResponseWeigher
 
INSTANCE - Static variable in class com.bazaarvoice.dropwizard.caching.memcached.CachedResponseTranscoder
 
invalidate(String) - Method in class com.bazaarvoice.dropwizard.caching.memcached.MemcachedResponseStore
 
invalidate(String) - Method in class com.bazaarvoice.dropwizard.caching.ResponseStore
 
isExpired(DateTime) - Method in class com.bazaarvoice.dropwizard.caching.CachedResponse
True if the response has an expiration time and that expiration is after the provided instant.
isNoCache() - Method in class com.bazaarvoice.dropwizard.caching.RequestCacheControl
If true, the server MUST NOT use a cached copy when responding to the request.
isNoStore() - Method in class com.bazaarvoice.dropwizard.caching.RequestCacheControl
If true, a cache MUST NOT store any part of either this request or any response to it.
isNoTransform() - Method in class com.bazaarvoice.dropwizard.caching.RequestCacheControl
If true, an intermediate cache or proxy MUST NOT change those headers that are listed in section 13.5.2 as being subject to the no-transform directive.
isOnlyIfCached() - Method in class com.bazaarvoice.dropwizard.caching.RequestCacheControl
If true, a cache SHOULD either respond using a cached entry that is consistent with the other constraints of the request, or respond with a 504 (Gateway Timeout) status.
isPragmaNoCache() - Method in class com.bazaarvoice.dropwizard.caching.CacheRequestContext
True if the Pragma: no-cache header is set on the request.
isReadOnly() - Method in class com.bazaarvoice.dropwizard.caching.memcached.MemcachedResponseStoreFactory
 

K

KeyUtils - Class in com.bazaarvoice.dropwizard.caching.memcached
Memcached key utility functions.
KeyUtils() - Constructor for class com.bazaarvoice.dropwizard.caching.memcached.KeyUtils
 

L

LocalCacheConfiguration - Class in com.bazaarvoice.dropwizard.caching
Configuration options for local, in-memory cache.
LocalCacheConfiguration() - Constructor for class com.bazaarvoice.dropwizard.caching.LocalCacheConfiguration
 

M

MemcachedResponseStore - Class in com.bazaarvoice.dropwizard.caching.memcached
HTTP response cache store backed by memcached.
MemcachedResponseStore(MemcachedClient, String, boolean) - Constructor for class com.bazaarvoice.dropwizard.caching.memcached.MemcachedResponseStore
 
MemcachedResponseStoreFactory - Class in com.bazaarvoice.dropwizard.caching.memcached
Configuration options for storing HTTP responses in memcached.
MemcachedResponseStoreFactory() - Constructor for class com.bazaarvoice.dropwizard.caching.memcached.MemcachedResponseStoreFactory
 

N

NON_CACHEABLE_HEADERS - Static variable in class com.bazaarvoice.dropwizard.caching.CachedResponse
Names of HTTP headers that are automatically excluded from the cached response headers.
NULL_STORE - Static variable in class com.bazaarvoice.dropwizard.caching.ResponseStore
 
NULL_STORE_FACTORY - Static variable in interface com.bazaarvoice.dropwizard.caching.ResponseStoreFactory
 

P

put(String, CachedResponse) - Method in class com.bazaarvoice.dropwizard.caching.memcached.MemcachedResponseStore
 
put(CacheRequestContext, CacheResponseContext, byte[]) - Method in class com.bazaarvoice.dropwizard.caching.ResponseCache
 
put(String, CachedResponse) - Method in class com.bazaarvoice.dropwizard.caching.ResponseStore
 

R

RequestCacheControl - Class in com.bazaarvoice.dropwizard.caching
Cache-Control header options that are valid for an HTTP request.
RequestCacheControl() - Constructor for class com.bazaarvoice.dropwizard.caching.RequestCacheControl
 
response(DateTime) - Method in class com.bazaarvoice.dropwizard.caching.CachedResponse
 
ResponseCache - Class in com.bazaarvoice.dropwizard.caching
 
ResponseCache(Cache<String, CachedResponse>, ResponseStore, MetricsRegistry) - Constructor for class com.bazaarvoice.dropwizard.caching.ResponseCache
 
ResponseStore - Class in com.bazaarvoice.dropwizard.caching
Shared response cache.
ResponseStore() - Constructor for class com.bazaarvoice.dropwizard.caching.ResponseStore
 
ResponseStoreFactory - Interface in com.bazaarvoice.dropwizard.caching
Configuration options for shared cache store.
run(CachingBundleConfiguration, Environment) - Method in class com.bazaarvoice.dropwizard.caching.CachingBundle
 

S

setAge(DateTime, DateTime) - Method in class com.bazaarvoice.dropwizard.caching.CacheResponseContext
Set the HttpHeaders.AGE HTTP header as the difference between two instants (end - start).
setAge(int) - Method in class com.bazaarvoice.dropwizard.caching.CacheResponseContext
Set the HttpHeaders.AGE HTTP header.
setCacheExtensions(Map<String, String>) - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
setDate(DateTime) - Method in class com.bazaarvoice.dropwizard.caching.CacheResponseContext
Set the HttpHeaders.DATE HTTP header.
setExpire(Optional<Duration>) - Method in class com.bazaarvoice.dropwizard.caching.LocalCacheConfiguration
 
setExpires(DateTime) - Method in class com.bazaarvoice.dropwizard.caching.CacheResponseContext
Set the HttpHeaders.EXPIRES HTTP header.
setFlags(Set<CacheControlFlag>) - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
setGroup(Optional<String>) - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
setGroupRegex(Optional<Pattern>) - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
setKeyPrefix(String) - Method in class com.bazaarvoice.dropwizard.caching.memcached.MemcachedResponseStoreFactory
 
setLocal(LocalCacheConfiguration) - Method in class com.bazaarvoice.dropwizard.caching.CachingConfiguration
 
setMaxAge(Optional<Duration>) - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
setMaximumSize(Optional<Size>) - Method in class com.bazaarvoice.dropwizard.caching.LocalCacheConfiguration
 
setNoCacheFields(Set<String>) - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
setPrivateFields(Set<String>) - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
setReadOnly(boolean) - Method in class com.bazaarvoice.dropwizard.caching.memcached.MemcachedResponseStoreFactory
 
setServers(List<InetSocketAddress>) - Method in class com.bazaarvoice.dropwizard.caching.memcached.MemcachedResponseStoreFactory
 
setSharedMaxAge(Optional<Duration>) - Method in class com.bazaarvoice.dropwizard.caching.CacheControlConfigurationItem
 
setStoreFactory(ResponseStoreFactory) - Method in class com.bazaarvoice.dropwizard.caching.CachingConfiguration
 

T

toString() - Method in class com.bazaarvoice.dropwizard.caching.RequestCacheControl
 
truncateKey(String) - Static method in class com.bazaarvoice.dropwizard.caching.memcached.KeyUtils
This method truncates keys that exceed the limit for memcached while attempting to keep them unique.

V

valueOf(String) - Static method in enum com.bazaarvoice.dropwizard.caching.CacheControlFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.bazaarvoice.dropwizard.caching.RequestCacheControl
Creates a new instance of public class RequestCacheControl by parsing the supplied string.
values() - Static method in enum com.bazaarvoice.dropwizard.caching.CacheControlFlag
Returns an array containing the constants of this enum type, in the order they are declared.
Vary - Annotation Type in com.bazaarvoice.dropwizard.caching
Indicates the set of request-header fields that fully determines, while the response is fresh, whether a cache is permitted to use the response to reply to a subsequent request without revalidation.

W

weigh(String, CachedResponse) - Method in class com.bazaarvoice.dropwizard.caching.CachedResponseWeigher
 
A B C D E G H I K L M N P R S T V W 

Copyright © 2014. All Rights Reserved.