public class PartitionedCacheConfigurationMapListener extends AbstractMapListener implements MapListenerSupport.SynchronousListener
PartitionedCache
instances. This cache is named CoherenceBasedCache.JCACHE_CONFIG_CACHE_NAME
. This cache is a meta-cache where the key is a JCacheIdentifier for a PartitionedCache
and the value is the PartitionedCacheConfiguration. This listener manages the JCacheContext in storage-enabled nodes for CoherenceBasedCache.JCACHE_PARTITIONED_SCHEME_NAME
. This maplistener is registered on each near-cache of CoherenceBasedCache.JCACHE_CONFIG_SCHEME_NAME
. The map listener is required to execute on each storage-enabled node that has accessed the JCacheContext for the map's key, a JCacheIdentifier.Base.LoggingWriter, Base.StackFrame
Constructor and Description |
---|
PartitionedCacheConfigurationMapListener() |
Modifier and Type | Method and Description |
---|---|
void |
entryDeleted(MapEvent evt)
Remove JCacheContext for JCache identified by evt.getKey().
|
void |
setResourceRegistry(ResourceRegistry registry)
Inject
ResourceRegistry associated with the ConfigurableCacheFactory that created the cache that this maplistener is added to. |
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, 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, octalValue, out, out, out, out, out, pad, parseBandwidth, parseBandwidth, parseDelimitedString, parseHex, parseHex, parseMemorySize, parseMemorySize, parsePercentage, parseTime, parseTime, parseTimeNanos, parseTimeNanos, printStackTrace, 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
entryInserted, entryUpdated, synchronous
public PartitionedCacheConfigurationMapListener()
public void entryDeleted(MapEvent evt)
entryDeleted
in interface MapListener
entryDeleted
in class AbstractMapListener
evt
- the key of this map event identifies which JCacheContext needs to be unregistered.@Injectable public void setResourceRegistry(ResourceRegistry registry)
ResourceRegistry
associated with the ConfigurableCacheFactory
that created the cache that this maplistener is added to.registry
- the ResourceRegistry