Class PartitionedCacheAsynchronousMapListener<K,V>
- java.lang.Object
-
- com.tangosol.util.Base
-
- com.tangosol.util.AbstractMapListener
-
- com.tangosol.coherence.jcache.partitionedcache.PartitionedCacheAsynchronousMapListener<K,V>
-
- Type Parameters:
K
- key typeV
- value type
- All Implemented Interfaces:
MapListener
,EventListener
- Direct Known Subclasses:
PartitionedCacheSynchronousMapListener
public class PartitionedCacheAsynchronousMapListener<K,V> extends AbstractMapListener
MapListener for coherence cache to implement jcache map events.- Version:
- Coherence 12.1.3
- Author:
- jf 2013.12.18
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PartitionedCacheAsynchronousMapListener.NonSyntheticEntryFilter
NonSyntheticEntryFilter-
Nested classes/interfaces inherited from class com.tangosol.util.Base
Base.LoggingWriter
-
-
Field Summary
Fields Modifier and Type Field Description protected String
f_sDescription
protected PartitionedCache<K,V>
m_cacheSource
-
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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
entryDeleted(MapEvent evt)
Invoked when a map entry has been removed.void
entryInserted(MapEvent evt)
Invoked when a map entry has been inserted.void
entryUpdated(MapEvent evt)
Invoked when a map entry has been updated.protected Iterable<CoherenceCacheEntryListenerRegistration<K,V>>
getEventListeners()
get JCache registered CacheEntryListenerRegistrations.String
toString()
-
Methods inherited from class com.tangosol.util.AbstractMapListener
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, wait, wait, wait
-
Methods inherited from interface com.tangosol.util.MapListener
characteristics, isAsynchronous, isSynchronous, isVersionAware, synchronous
-
-
-
-
Field Detail
-
f_sDescription
protected final String f_sDescription
-
m_cacheSource
protected final PartitionedCache<K,V> m_cacheSource
-
-
Method Detail
-
entryInserted
public void entryInserted(MapEvent evt)
Description copied from class:AbstractMapListener
Invoked when a map entry has been inserted.- Specified by:
entryInserted
in interfaceMapListener<K,V>
- Overrides:
entryInserted
in classAbstractMapListener
- Parameters:
evt
- the MapEvent carrying the insert information
-
entryUpdated
public void entryUpdated(MapEvent evt)
Description copied from class:AbstractMapListener
Invoked when a map entry has been updated.- Specified by:
entryUpdated
in interfaceMapListener<K,V>
- Overrides:
entryUpdated
in classAbstractMapListener
- Parameters:
evt
- the MapEvent carrying the update information
-
entryDeleted
public void entryDeleted(MapEvent evt)
Description copied from class:AbstractMapListener
Invoked when a map entry has been removed.- Specified by:
entryDeleted
in interfaceMapListener<K,V>
- Overrides:
entryDeleted
in classAbstractMapListener
- Parameters:
evt
- the MapEvent carrying the delete information
-
getEventListeners
protected Iterable<CoherenceCacheEntryListenerRegistration<K,V>> getEventListeners()
get JCache registered CacheEntryListenerRegistrations.- Returns:
- iterable JCache CacheEventListeners
-
-