Class FormattingCache
- java.lang.Object
-
- com.vmware.vipclient.i18n.base.cache.FormattingCache
-
-
Constructor Summary
Constructors Constructor Description FormattingCache()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanclear()clear all components in the cacheFormatCacheItemget(java.lang.String cacheKey)get a component's cached data by keyintgetCapacityByKey()java.lang.StringgetDropId()get a id of translation droplonggetExpiredTime()get expired timelonggetLastClean()get time of last cleanintgetXCapacity()get the cache capacitybooleanisExpired()Deprecated.Use theisExpiredmethod.java.util.Set<java.lang.String>keySet()get the set of cached keysbooleanput(java.lang.String cacheKey, CacheItem itemToCache)put strings to cache by keybooleanremove(java.lang.String cacheKey)remove a component from cache by keyvoidsetCapacityByKey(int keysize)voidsetDropId(java.lang.String dropId)voidsetExpiredTime(long millis)set expired timevoidsetLastClean(long millis)set time of last cleanvoidsetXCapacity(int capacityX)set the cache's capacity by specifying the count of componentsintsize()get count of current cached components
-
-
-
Method Detail
-
get
public FormatCacheItem get(java.lang.String cacheKey)
Description copied from interface:Cacheget a component's cached data by key
-
put
public boolean put(java.lang.String cacheKey, CacheItem itemToCache)Description copied from interface:Cacheput strings to cache by key
-
remove
public boolean remove(java.lang.String cacheKey)
Description copied from interface:Cacheremove a component from cache by key
-
clear
public boolean clear()
Description copied from interface:Cacheclear all components in the cache
-
size
public int size()
Description copied from interface:Cacheget count of current cached components
-
keySet
public java.util.Set<java.lang.String> keySet()
Description copied from interface:Cacheget the set of cached keys
-
getExpiredTime
public long getExpiredTime()
Description copied from interface:Cacheget expired time- Specified by:
getExpiredTimein interfaceCache- Returns:
- long time
-
setExpiredTime
public void setExpiredTime(long millis)
Description copied from interface:Cacheset expired time- Specified by:
setExpiredTimein interfaceCache
-
getLastClean
public long getLastClean()
Description copied from interface:Cacheget time of last clean- Specified by:
getLastCleanin interfaceCache- Returns:
- long time
-
setLastClean
public void setLastClean(long millis)
Description copied from interface:Cacheset time of last clean- Specified by:
setLastCleanin interfaceCache
-
setCapacityByKey
public void setCapacityByKey(int keysize)
-
getCapacityByKey
public int getCapacityByKey()
-
setXCapacity
public void setXCapacity(int capacityX)
Description copied from interface:Cacheset the cache's capacity by specifying the count of components- Specified by:
setXCapacityin interfaceCache
-
getXCapacity
public int getXCapacity()
Description copied from interface:Cacheget the cache capacity- Specified by:
getXCapacityin interfaceCache- Returns:
- cache capacity
-
isExpired
public boolean isExpired()
Deprecated.Use theisExpiredmethod.
-
getDropId
public java.lang.String getDropId()
Description copied from interface:Cacheget a id of translation drop
-
setDropId
public void setDropId(java.lang.String dropId)
-
-