|
ehcache | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CacheLoader
Extends JCache CacheLoader with load methods that take an argument in addition to a key This interface has exactly the same interface as in the JCache module.
Method Summary | |
---|---|
CacheLoader |
clone(Ehcache cache)
Creates a clone of this extension. |
void |
dispose()
Providers may be doing all sorts of exotic things and need to be able to clean up on dispose. |
java.lang.String |
getName()
Gets the name of a CacheLoader |
Status |
getStatus()
|
void |
init()
Notifies providers to initialise themselves. |
java.lang.Object |
load(java.lang.Object key)
loads an object. |
java.lang.Object |
load(java.lang.Object key,
java.lang.Object argument)
Load using both a key and an argument. |
java.util.Map |
loadAll(java.util.Collection keys)
loads multiple object. |
java.util.Map |
loadAll(java.util.Collection keys,
java.lang.Object argument)
Load using both a key and an argument. |
Method Detail |
---|
java.lang.Object load(java.lang.Object key) throws CacheException
key
- the key identifying the object being loaded
CacheException
java.util.Map loadAll(java.util.Collection keys)
keys
- a Collection of keys identifying the objects to be loaded
CacheException
java.lang.Object load(java.lang.Object key, java.lang.Object argument)
key
- the key to load the object forargument
- can be anything that makes sense to the loader
CacheException
java.util.Map loadAll(java.util.Collection keys, java.lang.Object argument)
keys
- the keys to load objects forargument
- can be anything that makes sense to the loader
CacheException
java.lang.String getName()
CacheLoader clone(Ehcache cache) throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
- if the extension could not be cloned.void init()
CacheException
void dispose() throws CacheException
CacheException
Status getStatus()
|
ehcache | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |