| 
    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 DefaultLicenseReleaseRequest, StatefulReleaseRequest, 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.