summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/replication_coordinator_mock.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/repl/replication_coordinator_mock.h')
-rw-r--r--src/mongo/db/repl/replication_coordinator_mock.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/mongo/db/repl/replication_coordinator_mock.h b/src/mongo/db/repl/replication_coordinator_mock.h
index 629cd042afe..6bee11cf3b7 100644
--- a/src/mongo/db/repl/replication_coordinator_mock.h
+++ b/src/mongo/db/repl/replication_coordinator_mock.h
@@ -197,6 +197,31 @@ public:
virtual ReplSetConfig getConfig() const;
+ virtual ConnectionString getConfigConnectionString() const override;
+
+ virtual Milliseconds getConfigElectionTimeoutPeriod() const override;
+
+ virtual std::vector<MemberConfig> getConfigVotingMembers() const override;
+
+ virtual std::int64_t getConfigTerm() const override;
+
+ virtual std::int64_t getConfigVersion() const override;
+
+ virtual ConfigVersionAndTerm getConfigVersionAndTerm() const override;
+
+ virtual int getConfigNumMembers() const override;
+
+ virtual Milliseconds getConfigHeartbeatTimeoutPeriodMillis() const override;
+
+ virtual BSONObj getConfigBSON() const override;
+
+ virtual const MemberConfig* findConfigMemberByHostAndPort(
+ const HostAndPort& hap) const override;
+
+ virtual bool isConfigLocalHostAllowed() const override;
+
+ virtual Milliseconds getConfigHeartbeatInterval() const override;
+
virtual void processReplSetGetConfig(BSONObjBuilder* result,
bool commitmentStatus = false,
bool includeNewlyAdded = false);