public class EclipseLinkNativeCacheStore extends EclipseLinkNativeCacheLoader implements com.tangosol.net.cache.CacheStore
Coherence Configuration: In order to use the integrated EclipseLinkNativeCacheLoader or EclipseLinkNativeCacheStore the Coherence configuration XML file must specify the loader/store class as well as providing parameters for the cache-name and session name.
This cache store is used in cases where Coherence is expected to be writing as would be the case if 'Write behind' functionality was being used. The Coherence Cache configuration is the same as when using the EclipseLinkNativeCacheLoader.
EclipseLinkNativeCacheLoader
Constructor and Description |
---|
EclipseLinkNativeCacheStore(java.lang.String cacheName, java.lang.String sessionName) |
Modifier and Type | Method and Description |
---|---|
void |
erase(java.lang.Object id) |
void |
eraseAll(java.util.Collection ids) |
void |
store(java.lang.Object id, java.lang.Object entity) |
void |
storeAll(java.util.Map entities) |
load, loadAll
azzert, azzert, azzert, azzertFailed, breakLines, breakLines, capitalize, checkNotNull, checkRange, computeSafeWaitTime, decimalValue, dup, dup, ensureClassLoader, ensureRuntimeException, ensureRuntimeException, equals, equalsDeep, err, err, err, err, err, escape, formatDateTime, getCallerStackFrame, getCommonMonitor, getCommonMonitor, getCommonMonitor, getContextClassLoader, getContextClassLoader, getDeepMessage, getErr, getLastSafeTimeMillis, getLog, getMaxDecDigits, getMaxHexDigits, getOriginalException, getOut, getRandom, getRandomBinary, getRandomString, getSafeTimeMillis, getStackFrame, getStackFrames, getStackTrace, getStackTrace, getThreadFactory, getUpTimeMillis, hashCode, hexValue, indentString, indentString, isDecimal, isHex, isLogEcho, isOctal, log, log, log, log, log, makeInteger, makeLong, makeThread, octalValue, out, out, out, out, out, pad, parseBandwidth, parseBandwidth, parseDelimitedString, parseHex, parseHex, parseMemorySize, parseMemorySize, parseTime, parseTime, parseTimeNanos, parseTimeNanos, printStackTrace, randomize, randomize, randomize, read, read, read, read, read, read, read, redirectAll, replace, setErr, setLog, setLogEcho, setOut, sleep, toBandwidthString, toBandwidthString, toCharEscape, toCrc, toCrc, toCrc, toCrc, toCrc, toDecString, toDelimitedString, toDelimitedString, toDelimitedString, toDelimitedString, toHex, toHex, toHexDump, toHexEscape, toHexEscape, toHexEscape, toHexEscape, toHexString, toMemorySizeString, toMemorySizeString, toQuotedCharEscape, toQuotedStringEscape, toSqlString, toString, toString, toStringEscape, toUnicodeEscape, trace, trace, trace, trace, trace, trace, trace, trace, trace, wait
public EclipseLinkNativeCacheStore(java.lang.String cacheName, java.lang.String sessionName)
public void erase(java.lang.Object id)
erase
in interface com.tangosol.net.cache.CacheStore
public void eraseAll(java.util.Collection ids)
eraseAll
in interface com.tangosol.net.cache.CacheStore
public void store(java.lang.Object id, java.lang.Object entity)
store
in interface com.tangosol.net.cache.CacheStore
public void storeAll(java.util.Map entities)
storeAll
in interface com.tangosol.net.cache.CacheStore