10 class test_WebserviceActivationHandler;
23 Q_PLUGIN_METADATA(IID
"governikus.ActivationHandler" FILE
"metadata.json")
27 friend class ::test_WebserviceActivationHandler;
28 QSharedPointer<HttpServer> mServer;
30 static void addStatusLine(QString& pContent, StatusFormat pStatusFormat,
const QString& pKey,
const QString& pValue);
32 void handleImageRequest(
const QSharedPointer<HttpRequest>& pRequest,
const QString& pImagePath);
33 QByteArray guessImageContentType(
const QString& pFileName)
const;
34 void handleShowUiRequest(UiModule pUiModule,
const QSharedPointer<HttpRequest>& pRequest);
35 void handleStatusRequest(StatusFormat pStatusFormat,
const QSharedPointer<HttpRequest>& pRequest);
38 void onNewRequest(
const QSharedPointer<HttpRequest>& pRequest);
44 virtual bool start()
override;
45 virtual void stop()
override;
virtual bool start() override
Definition: WebserviceActivationHandler.cpp:41
The ActivationHandler is beside the UI another API of the application.
Definition: ActivationHandler.h:45
WebserviceActivationHandler()
Definition: WebserviceActivationHandler.cpp:23
virtual ~WebserviceActivationHandler() override
Definition: WebserviceActivationHandler.cpp:30
This ActivationHandler implements an API through a local web service, as specified by TR-03124-1...
Definition: WebserviceActivationHandler.h:19
virtual void stop() override
Definition: WebserviceActivationHandler.cpp:35