@Internal public class NonClusteredReplicationPauserManager extends Object implements ReplicationPauserManager
ReplicationPauserManager service implementation for non-clustered mode.ClusteredReplicationPauserManager| Constructor and Description |
|---|
NonClusteredReplicationPauserManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isReplicationPaused()
Checks if replication is paused for current thread
|
void |
pauseReplicationFor(Runnable codeWillNotTriggerCacheReplication,
String logContext)
Disables sending cache replication events for the time of running codeWillNotTriggerCacheReplication.
|
public NonClusteredReplicationPauserManager()
public boolean isReplicationPaused()
ReplicationPauserManagerisReplicationPaused in interface ReplicationPauserManagerpublic void pauseReplicationFor(Runnable codeWillNotTriggerCacheReplication, String logContext)
ReplicationPauserManagerpauseReplicationFor in interface ReplicationPauserManagercodeWillNotTriggerCacheReplication - - code to be run without cache replicationlogContext - - log context to be able to understand the reason cache replication is pausedCopyright © 2002-2021 Atlassian. All Rights Reserved.