This is for the newly introduced interface. It makes stuff compile, it
complained about pure virtual methods.
return (result);
}
+std::string
+SQLite3Accessor::findPreviousNSEC3Hash(int, const std::string&) const {
+ isc_throw(NotImplemented, "Not implemented yet, see #1760");
+}
+
} // end of namespace datasrc
} // end of namespace isc
virtual std::string findPreviousName(int zone_id, const std::string& rname)
const;
+ /// \brief Conrete implemantion of the pure virtual method of
+ /// DatabaseAccessor
+ virtual std::string findPreviousNSEC3Hash(int zone_id,
+ const std::string& hash) const;
+
private:
/// \brief Private database data
boost::scoped_ptr<SQLite3Parameters> dbparameters_;
isc_throw(isc::NotImplemented,
"This data source doesn't support DNSSEC");
}
+
+ virtual std::string findPreviousNSEC3Hash(int, const std::string&) const {
+ isc_throw(isc::NotImplemented,
+ "This test database knows nothing about NSEC3 nor order");
+ }
private:
const std::string database_name_;