10Duke Enterprise C++ Client
|
#include <LicensingRequest.h>
Licensing-related request.
T | type of the result. |
Public Member Functions | |
virtual T | execute ()=0 |
Execute the request synchronously. | |
|
pure virtual |
Execute the request synchronously.
tenduke::http::HTTPException | e.g. internal server errors, invalid configuration (e.g. HTTP 404 not found) et al. |
tenduke::json::JSONParsingException | JSON has errors (should not usually happen) |
tenduke::ee::licensing::LicensingRequestFailure | e.g. invalid response (not JSON) |
tenduke::net::NetworkingException | e.g. timeouts, networking communication problems |
tenduke::TimedOut | generic time outs |
Implemented in tenduke::ee::licensing::authzapi::AbstractAuthzApiRequest< T >, tenduke::ee::licensing::authzapi::AbstractAuthzApiRequest< ::tenduke::ee::licensing::LicenseCheckoutResponse >, tenduke::ee::licensing::authzapi::AbstractAuthzApiRequest< ::tenduke::ee::licensing::LicenseRenewResponse >, tenduke::ee::licensing::authzapi::DefaultLicenseReleaseRequest, and tenduke::ee::licensing::impl::StatefulReleaseRequest.