|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Region
Defines a contract for accessing a particular named region within the underlying cache implementation.
Method Summary | |
---|---|
boolean |
contains(Object key)
Determine whether this region contains data for the given key. |
void |
destroy()
The "end state" contract of the region's lifecycle. |
long |
getElementCountInMemory()
The count of entries currently contained in the regions in-memory store. |
long |
getElementCountOnDisk()
The count of entries currently contained in the regions disk store. |
String |
getName()
Retrieve the name of this region. |
long |
getSizeInMemory()
The number of bytes is this cache region currently consuming in memory. |
int |
getTimeout()
|
long |
nextTimestamp()
|
Map |
toMap()
Get the contents of this region as a map. |
Method Detail |
---|
String getName()
void destroy() throws CacheException
SessionFactory.close()
to give
the region a chance to cleanup.
CacheException
- Indicates problem shutting downboolean contains(Object key)
key
- The cache key
long getSizeInMemory()
long getElementCountInMemory()
long getElementCountOnDisk()
Map toMap()
long nextTimestamp()
int getTimeout()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |