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
DEFAULT_LOAD_FACTOR, 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
Constructors Modifier Constructor Description protectedDeactivationListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidentryDeleted(MapEvent evt)Invoked when a map entry has been removed.voidentryUpdated(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, newHashMap, newHashMap, newHashSet, newHashSet, 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
-
-
-
-
Method Detail
-
entryDeleted
public void entryDeleted(MapEvent evt)
Description copied from class:AbstractMapListenerInvoked when a map entry has been removed.- Specified by:
entryDeletedin interfaceMapListener- Specified by:
entryDeletedin interfacecom.tangosol.internal.net.NamedCacheDeactivationListener- Overrides:
entryDeletedin classAbstractMapListener- Parameters:
evt- the MapEvent carrying the delete information
-
entryUpdated
public void entryUpdated(MapEvent evt)
Description copied from class:AbstractMapListenerInvoked when a map entry has been updated.- Specified by:
entryUpdatedin interfaceMapListener- Specified by:
entryUpdatedin interfacecom.tangosol.internal.net.NamedCacheDeactivationListener- Overrides:
entryUpdatedin classAbstractMapListener- Parameters:
evt- the MapEvent carrying the update information
-
-