Package com.tangosol.net.cache
Class CachingMap.DeactivationListener
java.lang.Object
com.tangosol.util.Base
com.tangosol.util.AbstractMapListener
com.tangosol.net.cache.CachingMap.DeactivationListener
- All Implemented Interfaces:
com.tangosol.internal.net.NamedCacheDeactivationListener
,MapListener
,MapListenerSupport.SynchronousListener
,SynchronousListener
,EventListener
- Enclosing class:
CachingMap<K,
V>
protected class CachingMap.DeactivationListener
extends AbstractMapListener
implements com.tangosol.internal.net.NamedCacheDeactivationListener
DeactivationListener for the back NamedCache.
The primary goal of that listener is invalidation of the front map when the back cache is destroyed or all storage nodes are stopped.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.tangosol.util.Base
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
Fields inherited from interface com.tangosol.util.MapListener
ASYNCHRONOUS, SYNCHRONOUS, VERSION_AWARE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
entryDeleted
(MapEvent evt) Invoked when a map entry has been removed.void
entryUpdated
(MapEvent evt) Invoked when a map entry has been updated.Methods inherited from class com.tangosol.util.AbstractMapListener
entryInserted, equals
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, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.tangosol.util.MapListener
isAsynchronous, isSynchronous, isVersionAware, synchronous
Methods inherited from interface com.tangosol.util.MapListenerSupport.SynchronousListener
characteristics
-
Constructor Details
-
Method Details
-
entryDeleted
Description copied from class:AbstractMapListener
Invoked when a map entry has been removed.- Specified by:
entryDeleted
in interfaceMapListener
- Specified by:
entryDeleted
in interfacecom.tangosol.internal.net.NamedCacheDeactivationListener
- Overrides:
entryDeleted
in classAbstractMapListener
- Parameters:
evt
- the MapEvent carrying the delete information
-
entryUpdated
Description copied from class:AbstractMapListener
Invoked when a map entry has been updated.- Specified by:
entryUpdated
in interfaceMapListener
- Specified by:
entryUpdated
in interfacecom.tangosol.internal.net.NamedCacheDeactivationListener
- Overrides:
entryUpdated
in classAbstractMapListener
- Parameters:
evt
- the MapEvent carrying the update information
-