Package com.oracle.coherence.grpc.proxy
Class MapListenerProxy.DeactivationListener
- java.lang.Object
-
- com.tangosol.util.Base
-
- com.tangosol.util.AbstractMapListener
-
- com.oracle.coherence.grpc.proxy.MapListenerProxy.DeactivationListener
-
- All Implemented Interfaces:
com.tangosol.internal.net.NamedCacheDeactivationListener
,MapListener
,MapListenerSupport.SynchronousListener
,SynchronousListener
,EventListener
- Enclosing class:
- MapListenerProxy
protected static class MapListenerProxy.DeactivationListener extends AbstractMapListener implements com.tangosol.internal.net.NamedCacheDeactivationListener
NamedCacheDeactivationListener
that will communicate cache truncation and destruction events over the proxy.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.tangosol.util.Base
Base.LoggingWriter
-
-
Field Summary
Fields Modifier and Type Field Description protected MapListenerProxy
f_proxy
TheMapListenerProxy
.-
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
Constructors Modifier Constructor Description protected
DeactivationListener(MapListenerProxy proxy)
Construct the DeactivationListener for the providedMapListenerProxy
.
-
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
entryUpdated(MapEvent evt)
Invoked when a map entry has been updated.-
Methods inherited from class com.tangosol.util.AbstractMapListener
entryInserted, 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
isAsynchronous, isSynchronous, isVersionAware, synchronous
-
Methods inherited from interface com.tangosol.util.MapListenerSupport.SynchronousListener
characteristics
-
-
-
-
Field Detail
-
f_proxy
protected final MapListenerProxy f_proxy
TheMapListenerProxy
.
-
-
Constructor Detail
-
DeactivationListener
protected DeactivationListener(MapListenerProxy proxy)
Construct the DeactivationListener for the providedMapListenerProxy
.- Parameters:
proxy
- theMapListenerProxy
-
-
Method Detail
-
entryDeleted
public void entryDeleted(MapEvent evt)
Description copied from class:AbstractMapListener
Invoked when a map entry has been removed.- Specified by:
entryDeleted
in interfaceMapListener
- Specified by:
entryDeleted
in interfacecom.tangosol.internal.net.NamedCacheDeactivationListener
- Overrides:
entryDeleted
in classAbstractMapListener
- Parameters:
evt
- the MapEvent carrying the delete 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
- Specified by:
entryUpdated
in interfacecom.tangosol.internal.net.NamedCacheDeactivationListener
- Overrides:
entryUpdated
in classAbstractMapListener
- Parameters:
evt
- the MapEvent carrying the update information
-
-