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 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
FieldsModifier and TypeFieldDescriptionprotected final ConverterTheConverterto be applied to keys.protected final ConverterTheConverterto be applied to values.protected final MapListenerSupportTheMapListenerSupportto dispatch events to.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_USFields inherited from interface com.tangosol.util.MapListener
ASYNCHRONOUS, SYNCHRONOUS, VERSION_AWARE -
Constructor Summary
ConstructorsConstructorDescriptionInternalMapListener(MapListenerSupport listenerSupport, Converter convKey, Converter convValue) Construct theMapListenerto be registered with the internalObservableMap. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonMapEvent(MapEvent<K, V_FRONT> evt) Dispatch events received from the internal map to theMapListenerSupport's registeredMapListeners.Methods inherited from class com.tangosol.util.MultiplexingMapListener
entryDeleted, entryInserted, entryUpdated, 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, 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, waitMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.tangosol.util.MapListener
characteristics, isAsynchronous, isSynchronous, isVersionAware, synchronous
-
Field Details
-
f_convKey
TheConverterto be applied to keys. -
f_convValue
TheConverterto be applied to values. -
f_listenerSupport
TheMapListenerSupportto dispatch events to.
-
-
Constructor Details
-
InternalMapListener
public InternalMapListener(MapListenerSupport listenerSupport, Converter convKey, Converter convValue) Construct theMapListenerto be registered with the internalObservableMap.- Parameters:
listenerSupport- theMapListenerSupportto dispatch events withconvKey- theConverterfor keysconvValue- theConverterfor values
-
-
Method Details
-
onMapEvent
Dispatch events received from the internal map to theMapListenerSupport's registeredMapListeners.- Specified by:
onMapEventin classMultiplexingMapListener<K,V_FRONT> - Parameters:
evt- theMapEventcarrying the insert, update or delete
-