public class MapTriggerListener extends MultiplexingMapListener
MapTrigger on a corresponding ObservableMap.
Note: Currently, the MapTriggerListener can only be registered
with partitioned caches and only "globally" (without specifying any filter or
key), using the ObservableMap.addMapListener(MapListener) method.
Base.LoggingWriter, Base.StackFrame| Constructor and Description |
|---|
MapTriggerListener(MapTrigger trigger)
Construct a MapTriggerListener that can be used to register the specified
MapTrigger.
|
| Modifier and Type | Method and Description |
|---|---|
MapTrigger |
getTrigger()
Obtain the MapTrigger agent represented by this TriggerListener.
|
protected void |
onMapEvent(MapEvent evt)
Invoked when a map entry has been inserted, updated or deleted.
|
entryDeleted, entryInserted, entryUpdatedazzert, 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, waitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsynchronouspublic MapTriggerListener(MapTrigger trigger)
trigger - the MapTriggerpublic MapTrigger getTrigger()
protected void onMapEvent(MapEvent evt)
MapEvent.getId().onMapEvent in class MultiplexingMapListenerevt - the MapEvent carrying the insert, update or delete
information