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, entryUpdated
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, getThreadFactory, getTimeZone, getUpTimeMillis, hashCode, hexValue, indentString, indentString, isDecimal, isHex, isLogEcho, isOctal, log, log, log, log, log, makeInteger, makeLong, makeThread, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
synchronous
public MapTriggerListener(MapTrigger trigger)
trigger
- the MapTriggerpublic MapTrigger getTrigger()
protected void onMapEvent(MapEvent evt)
MapEvent.getId()
.onMapEvent
in class MultiplexingMapListener
evt
- the MapEvent carrying the insert, update or delete
information