com.jofti.cache.adapter |
|
Java Source File Name | Type | Comment |
ChangeRecorder.java | Class | Used by the JBossCacheAdapter to provide Transaction isolation for the
changes to the index. |
CoherenceListenerAdapter.java | Class | The adapter implementation specific to Coherence.
The adapter takes care of the implementation specific details for converting
between the process the index expects and the behaviour of Coherence.
The Listener adapter is for use as a listener to Coherence and does not provide the get, set, remove methods
that the wrapper adapter provides. |
EhCacheAdapter.java | Class | The adapter implementation specific to EHCache.
The adapter takes care of the implementation specific details for converting
between the process the index expects and the behaviour of EHCache. |
EhCacheListenerAdapter.java | Class | The adapter implementation specific to EHCache.
The adapter takes care of the implementation specific details for converting
between the process the index expects and the behaviour of EHCache.
The Listener adapter is for use as a listener to EHCache and does not provide the get, set, remove methods
that the wrapper adapter provides. |
EhCachePre1_2Adapter.java | Class | The adapter implementation specific to EHCache.
The adapter takes care of the implementation specific details for converting
between the process the index expects and the behaviour of EHCache (pre-1.2 versions).
The main drawback with ealier versions of EHCache is that it is not possible to find out when an
entry has been expired in the cache so there is a possibility that if you do
not access the cache entries the index will end up with extra keys that are
not present in the cache.
While not a huge problem, over time this could be an issue in an ongoing
situation. |
JBossCacheAdapter.java | Class | The adapter is responsible for interaction between the index and JBossCache.
The main difference between JBossCache and the other caches is its use of
transactions. |
JBossIndexer.java | Interface | |
MapAdapter.java | Class | The adapter implementation specific to the Map interface.
The adapter takes care of the implementation specific details for converting
between the process the index expects and the behaviour of the Map.
Although it is possible to use this adapter with any Map implementation, it
does not deal with the LinkedHashMap where it has been configured to run as
an LRU cache. |
MockAdapter.java | Class | The adapter implementation specific to the Map interface.
The adapter takes care of the implementation specific details for converting
between the process the index expects and the behaviour of the Map.
Although it is possible to use this adapter with any Map implementation, it
does not deal with the LinkedHashMap where it has been configured to run as
an LRU cache. |
NameSpaceKeyWrapper.java | Class | Used in the JBossCacheAdapter index. |
NameSpaceWrapper.java | Class | Provides a unified mechanism for dealing with different namspace objects in
the JBossCacheAdapter. |
ObjectGridListenerAdapter.java | Class | The adapter implementation specific to ObjectGrid.
The adapter takes care of the implementation specific details for converting
between the process the index expects and the behaviour of ObjectGrid.
The Listener adapter is for use as a listener to ObjectGrid and does not provide the get, set, remove methods
that the wrapper adapter provides. |
OSCacheAdapter.java | Class | The adapter implementation specific to OSCache.
The adapter takes care of the implementation specific details for converting
between the process the index expects and the behaviour of OSCache.
For OSCache this means that the behaviour where a NeedsRefreshExeption is
generated on a get is no longer visible to the caller. |
OSCacheListenerAdapter.java | Class | The adapter implementation specific to OSCache that acts as a Listener to the Cache.
The adapter takes care of the implementation specific details for converting
between the process the index expects and the behaviour of OSCache.
For OSCache this means that the behaviour where a NeedsRefreshExeption is
generated on a get is no longer visible to the caller. |