|
ehcache | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Store
This is the interface for all stores. A store is a physical counterpart to a cache, which is a logical concept.
Method Summary | |
---|---|
boolean |
backedUp()
Some store types, such as the disk stores can get backed up when puts come in to fast. |
boolean |
containsKey(java.lang.Object key)
A check to see if a key is in the Store. |
void |
dispose()
Prepares for shutdown. |
void |
expireElements()
Expire all elements. |
void |
flush()
Flush elements to persistent store. |
Element |
get(java.lang.Object key)
Gets an item from the cache. |
java.lang.Object[] |
getKeyArray()
Gets an Array of the keys for all elements in the disk store. |
Element |
getQuiet(java.lang.Object key)
Gets an Element from the Store, without updating statistics |
int |
getSize()
Returns the current store size. |
Status |
getStatus()
Returns the cache status. |
void |
put(Element element)
Puts an item into the cache. |
Element |
remove(java.lang.Object key)
Removes an item from the cache. |
void |
removeAll()
Remove all of the elements from the store. |
Method Detail |
---|
void put(Element element) throws CacheException
CacheException
Element get(java.lang.Object key)
Element getQuiet(java.lang.Object key)
Element
from the Store, without updating statistics
java.lang.Object[] getKeyArray()
Serializable
keysElement remove(java.lang.Object key)
void removeAll() throws CacheException
CacheEventListener
s they are notified of the expiry or removal
of the Element
as each is removed.
CacheException
void dispose()
int getSize()
Status getStatus()
boolean containsKey(java.lang.Object key)
key
- The Element key
void expireElements()
void flush() throws java.io.IOException
java.io.IOException
- if any IO error occursboolean backedUp()
|
ehcache | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |