Package com.tangosol.net.cache
Class CachingMap.FrontMapListener
- java.lang.Object
-
- com.tangosol.util.Base
-
- com.tangosol.util.AbstractMapListener
-
- com.tangosol.net.cache.CachingMap.FrontMapListener
-
- All Implemented Interfaces:
MapListener,MapListenerSupport.SynchronousListener,SynchronousListener,EventListener
- Enclosing class:
- CachingMap<K,V>
protected class CachingMap.FrontMapListener extends AbstractMapListener implements MapListenerSupport.SynchronousListener
MapListener for front map responsible for deregistering back map listeners upon front map eviction.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.tangosol.util.Base
Base.LoggingWriter
-
-
Field Summary
Fields Modifier and Type Field Description protected Filterm_filterThe filter associated with this listener.-
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 protectedFrontMapListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidentryDeleted(MapEvent evt)Invoked when a map entry has been removed.voidregister()Register this listener with the "front" map.voidunregister()Unregister this listener with the "front" map.-
Methods inherited from class com.tangosol.util.AbstractMapListener
entryInserted, entryUpdated, 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
entryInserted, entryUpdated, isAsynchronous, isSynchronous, isVersionAware, synchronous
-
Methods inherited from interface com.tangosol.util.MapListenerSupport.SynchronousListener
characteristics
-
-
-
-
Field Detail
-
m_filter
protected Filter m_filter
The filter associated with this listener.
-
-
Method Detail
-
entryDeleted
public void entryDeleted(MapEvent evt)
Description copied from class:AbstractMapListenerInvoked when a map entry has been removed.- Specified by:
entryDeletedin interfaceMapListener- Overrides:
entryDeletedin classAbstractMapListener- Parameters:
evt- the MapEvent carrying the delete information
-
register
public void register()
Register this listener with the "front" map.
-
unregister
public void unregister()
Unregister this listener with the "front" map.
-
-