Package com.tangosol.util
Class AbstractMapListener
- java.lang.Object
-
- com.tangosol.util.Base
-
- com.tangosol.util.AbstractMapListener
-
- All Implemented Interfaces:
MapListener,EventListener
- Direct Known Subclasses:
CachingMap.DeactivationListener,CachingMap.FrontMapListener,ContinuousQueryCache.DeactivationListener,LocalCacheAsynchronousMapListener,MapListenerProxy.DeactivationListener,PartitionedCacheAsynchronousMapListener,PartitionedCacheConfigurationMapListener,PartitionedCacheSyntheticDeleteMapListener,VersionedNearCache.VersionCacheListener
public abstract class AbstractMapListener extends Base implements MapListener
A base class that simplifies the implementation of a MapListener, particularly inner classes that only implement one or two of the three event methods.- Since:
- Coherence 3.1
- Author:
- cp 2006.01.18
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.tangosol.util.Base
Base.LoggingWriter
-
-
Field Summary
-
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_US
-
Fields inherited from interface com.tangosol.util.MapListener
ASYNCHRONOUS, SYNCHRONOUS, VERSION_AWARE
-
-
Constructor Summary
Constructors Constructor Description AbstractMapListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidentryDeleted(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.booleanequals(Object oThat)-
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, 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, 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
-
-
-
-
Method Detail
-
entryInserted
public void entryInserted(MapEvent evt)
Invoked when a map entry has been inserted.- Specified by:
entryInsertedin interfaceMapListener- Parameters:
evt- the MapEvent carrying the insert information
-
entryUpdated
public void entryUpdated(MapEvent evt)
Invoked when a map entry has been updated.- Specified by:
entryUpdatedin interfaceMapListener- Parameters:
evt- the MapEvent carrying the update information
-
entryDeleted
public void entryDeleted(MapEvent evt)
Invoked when a map entry has been removed.- Specified by:
entryDeletedin interfaceMapListener- Parameters:
evt- the MapEvent carrying the delete information
-
-