public class ReplicationContext extends ConnectionContext
ConnectionContext.MongoPrimary, ConnectionContext.PrimaryConnectFailed| Modifier and Type | Field and Description |
|---|---|
private Clock |
clock |
private Filters |
filters |
private org.slf4j.Logger |
logger |
private SourceInfo |
source |
private TopicSelector |
topicSelector |
config, pool, primaryBackoffStrategy, replicaSets, useHostsAsSeeds| Constructor and Description |
|---|
ReplicationContext(Configuration config) |
| Modifier and Type | Method and Description |
|---|---|
Clock |
clock() |
Predicate<CollectionId> |
collectionFilter() |
protected org.slf4j.Logger |
logger() |
SourceInfo |
source() |
TopicSelector |
topicSelector() |
clientFor, clientFor, clientForPrimary, clientForReplicaSet, clients, close, configureLoggingContext, hosts, maxConnectionAttemptsForPrimary, maxNumberOfCopyThreads, performSnapshotEvenIfNotNeeded, pollPeriodInSeconds, primaryClientFor, primaryClientFor, primaryFor, replicaSets, serverName, shutdownprivate final org.slf4j.Logger logger
private final Filters filters
private final SourceInfo source
private final Clock clock
private final TopicSelector topicSelector
public ReplicationContext(Configuration config)
config - the configurationprotected org.slf4j.Logger logger()
logger in class ConnectionContextpublic TopicSelector topicSelector()
public Predicate<CollectionId> collectionFilter()
public SourceInfo source()
public Clock clock()
Copyright © 2016 JBoss by Red Hat. All rights reserved.