gehe zur Dokumentation dieser Datei
10 #include <QSharedPointer>
21 const QSharedPointer<HttpRequest> mRequest;
void setStatus(http_status pStatus)
Definition: HttpResponse.cpp:74
Definition: WebserviceActivationContext.h:18
static QUrl addMajorMinor(const QUrl &pUrl, const GlobalStatus &pStatus)
Append result to URL.
Definition: UrlUtil.cpp:64
http_status
Definition: http_parser.h:155
QString mSendError
Definition: ActivationContext.h:23
static Template fromFile(const QString &pTemplateFileName)
Construct a template from file.
Definition: Template.cpp:17
void setHeader(const QByteArray &pKey, const QByteArray &pValue)
Definition: HttpResponse.cpp:62
QString toErrorDescription(const bool pSimplifiedVersion=false) const
Definition: GlobalStatus.cpp:88
virtual ~WebserviceActivationContext() override=default
QUrl getActivationURL() const override
Definition: WebserviceActivationContext.cpp:34
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
bool sendErrorPage(http_status pStatusCode, const GlobalStatus &pStatus) override
Sends an error page to the caller.
Definition: WebserviceActivationContext.cpp:85
bool sendRedirect(const QUrl &pRedirectAddress, const GlobalStatus &pStatus) override
Sends a redirect to the caller.
Definition: WebserviceActivationContext.cpp:134
void setBody(const QByteArray &pBody, const QByteArray &pContentType=QByteArray())
Definition: HttpResponse.cpp:86
Definition: ActivationContext.h:19
Definition: GlobalStatus.h:20
bool sendProcessing() override
Sends a processing status response to the caller.
Definition: WebserviceActivationContext.cpp:40
bool setContextParameter(const QString &pKey, const QString &pValue)
Set known context key as parameter.
Definition: Template.cpp:61
WebserviceActivationContext(const QSharedPointer< HttpRequest > &pRequest)
Definition: WebserviceActivationContext.cpp:27
QString render() const
Renders the template by replacing all contained context keys by context values.
Definition: Template.cpp:77
bool sendOperationAlreadyActive() override
Sends a response to the caller indicating that another operation is already in progress.
Definition: WebserviceActivationContext.cpp:54
Definition: Template.h:20
Definition: HttpResponse.h:17