Class MessageCache2
java.lang.Object
com.vmware.vipclient.i18n.base.cache.MessageCache2
- All Implemented Interfaces:
Cache
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanclear()clear all components in the cacheget a component's cached data by keyintget a id of translation droplongget expired timelongget time of last cleanintget the cache capacityintbooleanbooleanbooleanisFull()keySet()get the set of cached keysbooleanput strings to cache by keybooleanremove a component from cache by keyvoidvoidsetExpiredTime(long millis) set expired timevoidsetLastClean(long millis) set time of last cleanvoidsetXCapacity(int capacityX) set the cache's capacity by specifying the count of componentsvoidsetYCapacity(int capacityY) intsize()get count of current cached componentsint
-
Constructor Details
-
MessageCache2
public MessageCache2()
-
-
Method Details
-
get
Description copied from interface:Cacheget a component's cached data by key -
isExpired
-
put
Description copied from interface:Cacheput strings to cache by key -
remove
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 -
sizeOfComponent
public int sizeOfComponent() -
size
public int size()Description copied from interface:Cacheget count of current cached components -
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
-
getCacheKeySize
public int getCacheKeySize() -
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
-
getYCapacity
public int getYCapacity() -
setYCapacity
public void setYCapacity(int capacityY) -
isFull
public boolean isFull() -
isExpired
public boolean isExpired() -
getDropId
Description copied from interface:Cacheget a id of translation drop -
setDropId
-