Class SessionUpdateEntryProcessor
- java.lang.Object
 - 
- com.tangosol.util.Base
 - 
- com.tangosol.util.processor.AbstractProcessor<java.lang.String,org.springframework.session.MapSession,java.lang.Object>
 - 
- com.oracle.coherence.spring.session.SessionUpdateEntryProcessor
 
 
 
 
- 
- All Implemented Interfaces:
 com.tangosol.io.pof.PortableObject,com.tangosol.util.InvocableMap.EntryProcessor<java.lang.String,org.springframework.session.MapSession,java.lang.Object>,java.io.Serializable
public class SessionUpdateEntryProcessor extends com.tangosol.util.processor.AbstractProcessor<java.lang.String,org.springframework.session.MapSession,java.lang.Object> implements com.tangosol.io.pof.PortableObjectCoherenceInvocableMap.EntryProcessorresponsible for handling updates to session.- Since:
 - 3.0
 - Author:
 - Gunnar Hillert
 - See Also:
 CoherenceIndexedSessionRepository.save(CoherenceSpringSession), Serialized Form
 
- 
- 
Constructor Summary
Constructors Constructor Description SessionUpdateEntryProcessor() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static com.tangosol.util.BinaryEntrygetBinaryEntry(com.tangosol.util.InvocableMap.Entry entry)java.lang.Objectprocess(com.tangosol.util.InvocableMap.Entry<java.lang.String,org.springframework.session.MapSession> entry)voidreadExternal(com.tangosol.io.pof.PofReader pofReader)voidsetDefaultMaxInactiveInterval(java.time.Duration defaultMaxInactiveInterval)voidwriteExternal(com.tangosol.io.pof.PofWriter pofWriter)- 
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, 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 
 - 
 
 - 
 
- 
- 
Method Detail
- 
process
public java.lang.Object process(com.tangosol.util.InvocableMap.Entry<java.lang.String,org.springframework.session.MapSession> entry)
- Specified by:
 processin interfacecom.tangosol.util.InvocableMap.EntryProcessor<java.lang.String,org.springframework.session.MapSession,java.lang.Object>
 
- 
getBinaryEntry
public static com.tangosol.util.BinaryEntry getBinaryEntry(com.tangosol.util.InvocableMap.Entry entry)
 
- 
setDefaultMaxInactiveInterval
public void setDefaultMaxInactiveInterval(java.time.Duration defaultMaxInactiveInterval)
 
- 
readExternal
public void readExternal(com.tangosol.io.pof.PofReader pofReader) throws java.io.IOException- Specified by:
 readExternalin interfacecom.tangosol.io.pof.PortableObject- Throws:
 java.io.IOException
 
- 
writeExternal
public void writeExternal(com.tangosol.io.pof.PofWriter pofWriter) throws java.io.IOException- Specified by:
 writeExternalin interfacecom.tangosol.io.pof.PortableObject- Throws:
 java.io.IOException
 
 - 
 
 -