Class LocalCacheAsynchronousMapListener<K,V>
java.lang.Object
com.tangosol.util.Base
com.tangosol.util.AbstractMapListener
com.tangosol.coherence.jcache.localcache.LocalCacheAsynchronousMapListener<K,V>
- Type Parameters:
K- the key typeV- the value type
- All Implemented Interfaces:
MapListener,EventListener
- Direct Known Subclasses:
LocalCacheSynchronousMapListener
MapListener for Coherence-based JCache adapter implementation to generate JCache
CoherenceCacheEntryEvent.- Version:
- Coherence 12.1.3
- Author:
- jf 2013.12.19
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classServer side filter to filter out both coherence and jcache synthetic events.Nested classes/interfaces inherited from class com.tangosol.util.Base
Base.LoggingWriter -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final StringHandler description.protected final LocalCache<K, V> Listener for this JCache.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_USFields inherited from interface com.tangosol.util.MapListener
ASYNCHRONOUS, SYNCHRONOUS, VERSION_AWARE -
Method Summary
Modifier and TypeMethodDescriptionvoidentryDeleted(MapEvent evt) Invoked when a map entry has been removed.voidentryInserted(MapEvent evt) Invoked when a map entry has been inserted.voidentryUpdated(MapEvent evt) Invoked when a map entry has been updated.protected Iterable<CoherenceCacheEntryListenerRegistration<K, V>> Iterable over asynchronous CacheEntryListenerRegistrationstoString()Methods inherited from class com.tangosol.util.AbstractMapListener
equalsMethods 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, waitMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.tangosol.util.MapListener
characteristics, isAsynchronous, isSynchronous, isVersionAware, synchronous
-
Field Details
-
f_sDescription
Handler description. -
m_cache
Listener for this JCache.
-
-
Method Details
-
entryInserted
Description copied from class:AbstractMapListenerInvoked when a map entry has been inserted.- Specified by:
entryInsertedin interfaceMapListener<K,V> - Overrides:
entryInsertedin classAbstractMapListener- Parameters:
evt- the MapEvent carrying the insert information
-
entryUpdated
Description copied from class:AbstractMapListenerInvoked when a map entry has been updated.- Specified by:
entryUpdatedin interfaceMapListener<K,V> - Overrides:
entryUpdatedin classAbstractMapListener- Parameters:
evt- the MapEvent carrying the update information
-
entryDeleted
Description copied from class:AbstractMapListenerInvoked when a map entry has been removed.- Specified by:
entryDeletedin interfaceMapListener<K,V> - Overrides:
entryDeletedin classAbstractMapListener- Parameters:
evt- the MapEvent carrying the delete information
-
getEventListeners
Iterable over asynchronous CacheEntryListenerRegistrations- Returns:
- Iterable over asynchronous cache entry event listener
-
toString
-