|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.tangosol.util.Base
com.tangosol.net.cache.ReadWriteBackingMap.StoreWrapper
com.tangosol.net.cache.ReadWriteBackingMap.CacheStoreWrapper
public class ReadWriteBackingMap.CacheStoreWrapper
A wrapper around the original CacheStore to allow operations to be overridden and extended.
Field Summary |
---|
Fields inherited from class com.tangosol.net.cache.ReadWriteBackingMap.StoreWrapper |
---|
m_cEraseFailures, m_cEraseMillis, m_cEraseOps, m_cLoadFailures, m_cLoadMillis, m_cLoadOps, m_cStoreEntries, m_cStoreFailures, m_cStoreMillis, m_cStoreOps, m_eraseBundler, m_fEraseAllSupported, m_fEraseSupported, m_fStoreAllSupported, m_fStoreSupported, m_loadBundler, m_storeBundler |
Constructor Summary | |
---|---|
ReadWriteBackingMap.CacheStoreWrapper(CacheStore store) Construct a CacheStoreWrapper. |
Method Summary | |
---|---|
protected void |
eraseAllInternal(java.util.Set setBinEntries) Remove the specified entries from the underlying store. |
protected void |
eraseInternal(ReadWriteBackingMap.Entry binEntry) Remove the specified entry from the underlying store. |
CacheStore |
getCacheStore() The wrapped CacheStore. |
java.lang.Object |
getStore() Return the cache store object to which this wrapper delegates. |
AbstractBundler |
instantiateEraseBundler() Create the bundler for the erase operations. |
AbstractBundler |
instantiateLoadBundler() Create the bundler for the load operations. |
AbstractBundler |
instantiateStoreBundler() Create the bundler for the store operations. |
protected java.util.Set |
loadAllInternal(java.util.Set setBinKey) Load the entries associated with each of the specified binary keys from the underlying store. |
protected ReadWriteBackingMap.Entry |
loadInternal(java.lang.Object binKey) Load the entry associated with the specified key from the underlying store. |
protected void |
storeAllInternal(java.util.Set setBinEntries) Store the entries in the specified set in the underlying store. |
protected void |
storeInternal(ReadWriteBackingMap.Entry binEntry) Store the specified entry in the underlying store. |
java.lang.String |
toString() Return a String representation of the CacheStoreWrapper object that will be used as a part of the write-behind thread name. |
Constructor Detail |
---|
public ReadWriteBackingMap.CacheStoreWrapper(CacheStore store)
store
- the CacheStore to wrapMethod Detail |
---|
public AbstractBundler instantiateLoadBundler()
instantiateLoadBundler
in class ReadWriteBackingMap.StoreWrapper
public AbstractBundler instantiateStoreBundler()
instantiateStoreBundler
in class ReadWriteBackingMap.StoreWrapper
public AbstractBundler instantiateEraseBundler()
instantiateEraseBundler
in class ReadWriteBackingMap.StoreWrapper
protected ReadWriteBackingMap.Entry loadInternal(java.lang.Object binKey)
loadInternal
in class ReadWriteBackingMap.StoreWrapper
binKey
- binary key whose associated value is to be loadedprotected java.util.Set loadAllInternal(java.util.Set setBinKey)
loadAllInternal
in class ReadWriteBackingMap.StoreWrapper
setBinKey
- a set of binary keys to loadprotected void storeInternal(ReadWriteBackingMap.Entry binEntry)
storeInternal
in class ReadWriteBackingMap.StoreWrapper
binEntry
- the entry to be storedprotected void storeAllInternal(java.util.Set setBinEntries)
storeAllInternal
in class ReadWriteBackingMap.StoreWrapper
setBinEntries
- the set of entries to be storedprotected void eraseInternal(ReadWriteBackingMap.Entry binEntry)
eraseInternal
in class ReadWriteBackingMap.StoreWrapper
binEntry
- the entry to be removed from the storeprotected void eraseAllInternal(java.util.Set setBinEntries)
eraseAllInternal
in class ReadWriteBackingMap.StoreWrapper
setBinEntries
- the set entries to be removed from the storepublic java.lang.Object getStore()
getStore
in class ReadWriteBackingMap.StoreWrapper
public CacheStore getCacheStore()
public java.lang.String toString()
|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |