diff options
Diffstat (limited to 'cpp/src/qpid/broker/Configuration.cpp')
-rw-r--r-- | cpp/src/qpid/broker/Configuration.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cpp/src/qpid/broker/Configuration.cpp b/cpp/src/qpid/broker/Configuration.cpp index 4cc9cd3a0c..39f5c23ee6 100644 --- a/cpp/src/qpid/broker/Configuration.cpp +++ b/cpp/src/qpid/broker/Configuration.cpp @@ -30,6 +30,7 @@ Configuration::Configuration() : workerThreads("worker-threads", "Sets the number of worker threads to use (default=5).", 5), maxConnections("max-connections", "Sets the maximum number of connections the broker can accept (default=500).", 500), connectionBacklog("connection-backlog", "Sets the connection backlog for the servers socket (default=10)", 10), + store('s', "store", "Sets the message store module to use (default='' which implies no store)", ""), help("help", "Prints usage information", false) { options.push_back(&trace); @@ -37,6 +38,7 @@ Configuration::Configuration() : options.push_back(&workerThreads); options.push_back(&maxConnections); options.push_back(&connectionBacklog); + options.push_back(&store); options.push_back(&help); } @@ -86,6 +88,10 @@ int Configuration::getConnectionBacklog() const { return connectionBacklog.getValue(); } +const std::string& Configuration::getStore() const { + return store.getValue(); +} + Configuration::Option::Option(const char _flag, const string& _name, const string& _desc) : flag(string("-") + _flag), name("--" +_name), desc(_desc) {} |