java.lang.Object
com.tangosol.util.Base
com.tangosol.util.processor.AbstractProcessor
com.oracle.coherence.hibernate.cache.v6.access.processor.GetProcessor
All Implemented Interfaces:
com.tangosol.util.InvocableMap.EntryProcessor, Serializable

public class GetProcessor extends com.tangosol.util.processor.AbstractProcessor implements Serializable
A AbstractReadWriteCoherenceEntityDataAccess.GetProcessor is an EntryProcessor for getting an entity in second-level cache. It returns null if the cache value is soft-locked, thereby forcing Hibernate to read from the database.
Author:
Randy Stafford, Gunnar Hillert
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.tangosol.util.Base

    com.tangosol.util.Base.LoggingWriter
  • Field Summary

    Fields inherited from class com.tangosol.util.Base

    LOG_ALWAYS, LOG_CONFIG, LOG_DEBUG, LOG_ERR, LOG_INFO, LOG_MAX, LOG_MIN, LOG_QUIET, LOG_WARN, POWER_0, POWER_G, POWER_K, POWER_M, POWER_T, UNIT_D, UNIT_H, UNIT_M, UNIT_MS, UNIT_NS, UNIT_S, UNIT_US
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    process(com.tangosol.util.InvocableMap.Entry entry)

    Methods inherited from class com.tangosol.util.processor.AbstractProcessor

    processAll

    Methods inherited from class com.tangosol.util.Base

    azzert, azzert, azzert, azzertFailed, breakLines, breakLines, capitalize, checkNotEmpty, checkNotNull, checkRange, computeSafeWaitTime, decimalValue, dup, dup, ensureBigDecimal, 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, getProcessRandom, getRandom, getRandomBinary, getRandomBinary, getRandomString, getSafeTimeMillis, getStackFrame, getStackFrames, getStackTrace, getStackTrace, getStackTrace, getThreadFactory, getTimeZone, getUpTimeMillis, hashCode, hexValue, indentString, indentString, isDecimal, isHex, isLogEcho, isOctal, log, log, log, log, log, makeInteger, makeLong, makeThread, mergeArray, mergeBooleanArray, mergeByteArray, mergeCharArray, mergeDoubleArray, mergeFloatArray, mergeIntArray, mergeLongArray, mod, mod, octalValue, out, out, out, out, out, pad, parseBandwidth, parseBandwidth, parseDelimitedString, parseHex, parseHex, parseMemorySize, parseMemorySize, parsePercentage, parseTime, parseTime, parseTimeNanos, parseTimeNanos, printStackTrace, randomize, randomize, randomize, randomize, read, read, read, read, read, read, read, 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, truncateString, truncateString, wait

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GetProcessor

      public GetProcessor()
  • Method Details

    • process

      public Object process(com.tangosol.util.InvocableMap.Entry entry)
      Specified by:
      process in interface com.tangosol.util.InvocableMap.EntryProcessor