public class BlockingParallelCacheReplicator extends AbstractJiraCacheReplicator
| Modifier and Type | Class and Description |
|---|---|
static class |
BlockingParallelCacheReplicator.DeferredReplicationStrategy |
replicatePuts, replicatePutsViaCopy, replicateRemovals, replicateUpdates, replicateUpdatesViaCopy, replicationPauserManager| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
protected void |
replicatePutNotification(net.sf.ehcache.Ehcache cache,
net.sf.ehcache.Element element) |
protected void |
replicateRemovalNotification(net.sf.ehcache.Ehcache cache,
Serializable key) |
protected void |
replicateRemoveAllNotification(net.sf.ehcache.Ehcache cache) |
static <T> T |
runDeferred(java.util.function.Supplier<T> supplier) |
alive, dispose, isReplicateUpdatesViaCopy, notAlive, notifyElementEvicted, notifyElementExpired, notifyElementPut, notifyElementRemoved, notifyElementUpdated, notifyRemoveAllprotected void replicatePutNotification(net.sf.ehcache.Ehcache cache,
net.sf.ehcache.Element element)
throws net.sf.ehcache.distribution.RemoteCacheException
replicatePutNotification in class AbstractJiraCacheReplicatornet.sf.ehcache.distribution.RemoteCacheExceptionprotected void replicateRemovalNotification(net.sf.ehcache.Ehcache cache,
Serializable key)
throws net.sf.ehcache.distribution.RemoteCacheException
replicateRemovalNotification in class AbstractJiraCacheReplicatornet.sf.ehcache.distribution.RemoteCacheExceptionprotected void replicateRemoveAllNotification(net.sf.ehcache.Ehcache cache)
replicateRemoveAllNotification in class AbstractJiraCacheReplicatorpublic Object clone() throws CloneNotSupportedException
clone in interface net.sf.ehcache.event.CacheEventListenerclone in class AbstractJiraCacheReplicatorCloneNotSupportedExceptionpublic static <T> T runDeferred(java.util.function.Supplier<T> supplier)
Copyright © 2002-2019 Atlassian. All Rights Reserved.