populate filters menu
* add view index in payload
* fix bug that catalog crashes upon receiving request for empty prefix
* move component <catalogID> before <query-param>
refs: #3120
Change-Id: I468a72b6b2d1889b9c73052a0226dfeaa851179f
diff --git a/catalog/src/util/catalog-adapter.hpp b/catalog/src/util/catalog-adapter.hpp
index 863f29a..7c04c83 100644
--- a/catalog/src/util/catalog-adapter.hpp
+++ b/catalog/src/util/catalog-adapter.hpp
@@ -69,11 +69,14 @@
* Helper function that sets the configuration section handler
* @param config: ConfigFile object to set the handler
* @param prefix: Catalog prefix
+ * @param nameFields: string vector that contains filter category names
+ * @param databaseTable: table name in the database
*/
virtual void
setConfigFile(util::ConfigFile& config,
const ndn::Name& prefix,
- const std::vector<std::string>& nameFields) = 0;
+ const std::vector<std::string>& nameFields,
+ const std::string& databaseTable) = 0;
protected:
@@ -122,6 +125,7 @@
// Name for the signing key
ndn::Name m_signingId;
std::vector<std::string> m_nameFields;
+ std::string m_databaseTable;
}; // class CatalogAdapter