18 #ifndef OBJECTQUERYMODEL_DISPATCHERCLIENT_CC
19 #define OBJECTQUERYMODEL_DISPATCHERCLIENT_CC
30 : myHelper(portIn, addressIn, myLoggerIn) {
42 std::string& errMsg) {
44 return simpleRequest<DispatcherRegisterPartitionPolicy, SimpleRequestResult, bool>(
51 if (result !=
nullptr) {
52 if (!result->getRes().first) {
53 errMsg =
"Error registering partition policy for " + setAndDatabase.first +
54 ":" + setAndDatabase.second +
": " + result->getRes().second;
55 logger->error(errMsg);
61 "Error registering partition policy: got nothing back from the DispatcherServer";
65 setAndDatabase.second,
bool registerSet(std::pair< std::string, std::string > setAndDatabase, PartitionPolicy::Policy policy, std::string &errMsg)
std::shared_ptr< PDBLogger > PDBLoggerPtr
void registerHandlers(PDBServer &forMe) override