Package com.tangosol.net.cache
Class ContinuousQueryCache.InternalMapListener
java.lang.Object
com.tangosol.util.Base
com.tangosol.util.MultiplexingMapListener<K,V_FRONT>
com.tangosol.net.cache.ContinuousQueryCache.InternalMapListener
- All Implemented Interfaces:
MapListener<K,
,V_FRONT> EventListener
- Enclosing class:
ContinuousQueryCache<K,
V_BACK, V_FRONT>
This listener allows interception of all events triggered by the the internal
ObservableMap
of the ContinuousQueryCache
.- Since:
- 12.2.1.4
-
Nested Class Summary
Nested classes/interfaces inherited from class com.tangosol.util.Base
Base.LoggingWriter
-
Field Summary
Modifier and TypeFieldDescriptionprotected final Converter
TheConverter
to be applied to keys.protected final Converter
TheConverter
to be applied to values.protected final MapListenerSupport
TheMapListenerSupport
to dispatch events to.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
ConstructorDescriptionInternalMapListener
(MapListenerSupport listenerSupport, Converter convKey, Converter convValue) Construct theMapListener
to be registered with the internalObservableMap
. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
onMapEvent
(MapEvent<K, V_FRONT> evt) Dispatch events received from the internal map to theMapListenerSupport
's registeredMapListener
s.Methods inherited from class com.tangosol.util.MultiplexingMapListener
entryDeleted, 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, 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
characteristics, isAsynchronous, isSynchronous, isVersionAware, synchronous
-
Field Details
-
f_convKey
TheConverter
to be applied to keys. -
f_convValue
TheConverter
to be applied to values. -
f_listenerSupport
TheMapListenerSupport
to dispatch events to.
-
-
Constructor Details
-
InternalMapListener
public InternalMapListener(MapListenerSupport listenerSupport, Converter convKey, Converter convValue) Construct theMapListener
to be registered with the internalObservableMap
.- Parameters:
listenerSupport
- theMapListenerSupport
to dispatch events withconvKey
- theConverter
for keysconvValue
- theConverter
for values
-
-
Method Details
-
onMapEvent
Dispatch events received from the internal map to theMapListenerSupport
's registeredMapListener
s.- Specified by:
onMapEvent
in classMultiplexingMapListener<K,
V_FRONT> - Parameters:
evt
- theMapEvent
carrying the insert, update or delete
-