#include <DefaultLicenseReleaseRequest.h>
|
| | DefaultLicenseReleaseRequest (::tenduke::se::licensing::LicenseReleaseParameters parameters, const std::shared_ptr< const ::tenduke::se::ClientProperties > &clientProperties, const std::shared_ptr< const ::tenduke::se::rest::RESTConfiguration > &configuration, const std::shared_ptr< const ::tenduke::http::HTTPClient > &httpClient, const std::shared_ptr< const ::tenduke::http::HTTPRequestAuthenticator > &httpRequestAuthenticator, const std::shared_ptr< const ::tenduke::http::HTTPResponseToException > &throwException, const std::shared_ptr< const ::tenduke::json::JSONParser > &jsonParser, const std::string &licenseKey=::tenduke::se::licensing::rest::AbstractLicenseRequest::NO_LICENSE_KEY, bool metered=::tenduke::se::licensing::rest::AbstractLicenseRequest::NON_METERED) |
| | Constructs new instance.
|
| |
| ::tenduke::se::licensing::LicenseReleaseResponse | execute () override |
| | Execute the request synchronously.
|
| |
| | AbstractLicenseRequest (std::string licenseKey, bool metered, const std::shared_ptr< const ::tenduke::se::ClientProperties > &clientProperties, const std::shared_ptr< const ::tenduke::se::rest::RESTConfiguration > &configuration, const std::shared_ptr< const ::tenduke::http::HTTPClient > &httpClient, const std::shared_ptr< const ::tenduke::http::HTTPRequestAuthenticator > &httpRequestAuthenticator, const std::shared_ptr< const ::tenduke::http::HTTPResponseToException > &throwException, const std::shared_ptr< const ::tenduke::json::JSONParser > &jsonParser) |
| | Constructs new instance.
|
| |
◆ DefaultLicenseReleaseRequest()
Constructs new instance.
- Parameters
-
| parameters | - |
| clientProperties | - |
| configuration | - |
| httpClient | - |
| httpRequestAuthenticator | - |
| throwException | - |
| jsonParser | - |
| licenseKey | - |
| metered | - |
◆ execute()
◆ fromJSON()
| LicenseReleaseResponse tenduke::se::licensing::rest::DefaultLicenseReleaseRequest::fromJSON |
( |
const std::string & | jsonDocument | ) |
const |
|
protected |
Parses the response entity from JSON message body.
- Parameters
-
- Returns
- -
The documentation for this class was generated from the following files: