public class EclipseLinkJPACacheLoader
extends com.tangosol.util.Base
implements com.tangosol.net.cache.CacheLoader
Coherence Configuration: In order to use the integrated EclipseLinkJPACacheLoader or EclipseLinkJPACacheStore the Coherence configuration XML file must specify the loader/store class as well as providing parameters for the cache-name and JPA persistence unit name.
The following is an example of how the standalone EclipseLinkJPACacheLoader can be configured.
 <cachestore-scheme>
    <class-scheme>
       <class-name>oracle.eclipselink.coherence.standalone.EclipseLinkJPACacheLoader</class-name> 
       <init-params> 
          <init-param>
             <param-type>java.lang.String</param-type>
             <param-value>{cache-name}</param-value> 
          </init-param>
          <init-param>
             <param-type>java.lang.String</param-type>
             <param-value>coherence-pu</param-value> 
          </init-param> 
       </init-params>
    </class-scheme>
 </cachestore-scheme>
 
| Constructor and Description | 
|---|
EclipseLinkJPACacheLoader(java.lang.String cacheName, java.lang.String puName)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Object | 
load(java.lang.Object id)  | 
java.util.Map | 
loadAll(java.util.Collection ids)  | 
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