37 void handleRequest(Poco::Net::HTTPServerRequest& request,
38 Poco::Net::HTTPServerResponse& response)
override;
41 void handleStatus(Poco::Net::HTTPServerResponse& response);
42 void handleProcess(
const std::string& name,
43 Poco::Net::HTTPServerResponse& response);
44 void handleRestart(
const std::string& name,
45 Poco::Net::HTTPServerResponse& response);
46 void handleHealth(Poco::Net::HTTPServerResponse& response);
47 void handleGroups(Poco::Net::HTTPServerResponse& response);
49 void sendJSON(Poco::Net::HTTPServerResponse& response,
50 const std::string& json,
51 Poco::Net::HTTPResponse::HTTPStatus status =
52 Poco::Net::HTTPResponse::HTTP_OK);
54 void sendError(Poco::Net::HTTPServerResponse& response,
55 Poco::Net::HTTPResponse::HTTPStatus status,
56 const std::string& message);