C D E F G H O R S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- CACHE_PREFIX - Static variable in class org.swisspush.gateleen.cache.storage.RedisCacheStorage
- CACHE_REQUEST - org.swisspush.gateleen.cache.storage.CacheLuaScripts
- CACHED_REQUESTS - Static variable in class org.swisspush.gateleen.cache.storage.RedisCacheStorage
- CacheDataFetcher - Interface in org.swisspush.gateleen.cache.fetch
- cachedRequest(String) - Method in interface org.swisspush.gateleen.cache.storage.CacheStorage
- cachedRequest(String) - Method in class org.swisspush.gateleen.cache.storage.RedisCacheStorage
- cacheEntries() - Method in interface org.swisspush.gateleen.cache.storage.CacheStorage
- cacheEntries() - Method in class org.swisspush.gateleen.cache.storage.RedisCacheStorage
- cacheEntriesCount() - Method in interface org.swisspush.gateleen.cache.storage.CacheStorage
- cacheEntriesCount() - Method in class org.swisspush.gateleen.cache.storage.RedisCacheStorage
- CacheHandler - Class in org.swisspush.gateleen.cache
-
Handler class dealing with cached responses.
- CacheHandler(CacheDataFetcher, CacheStorage, String) - Constructor for class org.swisspush.gateleen.cache.CacheHandler
-
Constructor for the
CacheHandlerusing the default `Cache-Control` request header - CacheHandler(CacheDataFetcher, CacheStorage, String, String) - Constructor for class org.swisspush.gateleen.cache.CacheHandler
-
Constructor for the
CacheHandlerusing a custom request header - CacheLuaScripts - Enum in org.swisspush.gateleen.cache.storage
-
Enum containing the file names of the cache feature related lua scripts.
- cacheRequest(String, Buffer, Duration) - Method in interface org.swisspush.gateleen.cache.storage.CacheStorage
- cacheRequest(String, Buffer, Duration) - Method in class org.swisspush.gateleen.cache.storage.RedisCacheStorage
- CacheRequestRedisCommand - Class in org.swisspush.gateleen.cache.storage
- CacheRequestRedisCommand(LuaScriptState, List<String>, List<String>, RedisProvider, Logger, Promise<Void>) - Constructor for class org.swisspush.gateleen.cache.storage.CacheRequestRedisCommand
- CacheStorage - Interface in org.swisspush.gateleen.cache.storage
- CLEAR_CACHE - org.swisspush.gateleen.cache.storage.CacheLuaScripts
- clearCache() - Method in interface org.swisspush.gateleen.cache.storage.CacheStorage
- clearCache() - Method in class org.swisspush.gateleen.cache.storage.RedisCacheStorage
- ClearCacheRedisCommand - Class in org.swisspush.gateleen.cache.storage
- ClearCacheRedisCommand(LuaScriptState, List<String>, List<String>, RedisProvider, Logger, Promise<Long>) - Constructor for class org.swisspush.gateleen.cache.storage.ClearCacheRedisCommand
- CONTENT_TYPE_HEADER - Static variable in class org.swisspush.gateleen.cache.CacheHandler
- CONTENT_TYPE_JSON - Static variable in class org.swisspush.gateleen.cache.CacheHandler
D
- DEFAULT_CACHE_CONTROL_HEADER - Static variable in class org.swisspush.gateleen.cache.CacheHandler
- DefaultCacheDataFetcher - Class in org.swisspush.gateleen.cache.fetch
- DefaultCacheDataFetcher(ClientRequestCreator) - Constructor for class org.swisspush.gateleen.cache.fetch.DefaultCacheDataFetcher
-
Constructor for the
DefaultCacheDataFetcherusing the default `Cache-Control` request header - DefaultCacheDataFetcher(ClientRequestCreator, String) - Constructor for class org.swisspush.gateleen.cache.fetch.DefaultCacheDataFetcher
-
Constructor for the
DefaultCacheDataFetcherusing a custom request header
E
- exec(int) - Method in class org.swisspush.gateleen.cache.storage.CacheRequestRedisCommand
- exec(int) - Method in class org.swisspush.gateleen.cache.storage.ClearCacheRedisCommand
F
- fetchData(String, HeadersMultiMap, long) - Method in interface org.swisspush.gateleen.cache.fetch.CacheDataFetcher
- fetchData(String, HeadersMultiMap, long) - Method in class org.swisspush.gateleen.cache.fetch.DefaultCacheDataFetcher
G
- getFilename() - Method in enum org.swisspush.gateleen.cache.storage.CacheLuaScripts
H
- handle(HttpServerRequest) - Method in class org.swisspush.gateleen.cache.CacheHandler
O
- org.swisspush.gateleen.cache - package org.swisspush.gateleen.cache
- org.swisspush.gateleen.cache.fetch - package org.swisspush.gateleen.cache.fetch
- org.swisspush.gateleen.cache.storage - package org.swisspush.gateleen.cache.storage
R
- RedisCacheStorage - Class in org.swisspush.gateleen.cache.storage
- RedisCacheStorage(Vertx, Lock, RedisProvider, long) - Constructor for class org.swisspush.gateleen.cache.storage.RedisCacheStorage
S
- STORAGE_CLEANUP_TASK_LOCK - Static variable in class org.swisspush.gateleen.cache.storage.RedisCacheStorage
V
- valueOf(String) - Static method in enum org.swisspush.gateleen.cache.storage.CacheLuaScripts
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.swisspush.gateleen.cache.storage.CacheLuaScripts
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages