public class Config extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_CACHE_TIME_SECONDS |
static boolean |
DEFAULT_CLEAR_SUPPORTED |
static boolean |
DEFAULT_DOGPILE_PREVENTION |
static String |
DEFAULT_MEMCACHE_CLIENT_FACTORY |
static String |
PROP_CACHE_TIME_SECONDS |
static String |
PROP_CLEAR_SUPPORTED |
static String |
PROP_DOGPILE_PREVENTION |
static String |
PROP_DOGPILE_PREVENTION_EXPIRATION_FACTOR |
static String |
PROP_MEMCACHE_CLIENT_FACTORY |
static String |
PROP_PREFIX |
| Constructor and Description |
|---|
Config(PropertiesHelper props) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCacheTimeSeconds(String cacheRegion) |
double |
getDogpilePreventionExpirationFactor(String cacheRegion) |
String |
getKeyStrategyName(String cacheRegion) |
String |
getMemcachedClientFactoryName() |
PropertiesHelper |
getPropertiesHelper() |
boolean |
isClearSupported(String cacheRegion) |
boolean |
isDogpilePreventionEnabled(String cacheRegion) |
public static final String PROP_PREFIX
public static final String PROP_CACHE_TIME_SECONDS
public static final String PROP_CLEAR_SUPPORTED
public static final String PROP_MEMCACHE_CLIENT_FACTORY
public static final String PROP_DOGPILE_PREVENTION
public static final String PROP_DOGPILE_PREVENTION_EXPIRATION_FACTOR
public static final int DEFAULT_CACHE_TIME_SECONDS
public static final boolean DEFAULT_CLEAR_SUPPORTED
public static final boolean DEFAULT_DOGPILE_PREVENTION
public static final String DEFAULT_MEMCACHE_CLIENT_FACTORY
public Config(PropertiesHelper props)
public int getCacheTimeSeconds(String cacheRegion)
public boolean isClearSupported(String cacheRegion)
public boolean isDogpilePreventionEnabled(String cacheRegion)
public double getDogpilePreventionExpirationFactor(String cacheRegion)
public String getMemcachedClientFactoryName()
public PropertiesHelper getPropertiesHelper()
Copyright © 2017. All rights reserved.