Loading...
Searching...
No Matches
MewsRestDataProviderBase.qc.dox.h
// -*- mode: c++; indent-tabs-mode: nil -*-
namespace MewsRestDataProvider {
class MewsRestDataProviderBase : public DataProvider::AbstractDataProvider {
public:
const MaxRecords = 1000;
protected:
MewsRestClient::MewsRestClient rest;
SwaggerDataProvider::SwaggerDataProvider sdp;
public:
constructor();
constructor(MewsRestClient::MewsRestClient rest, *SwaggerDataProvider::SwaggerDataProvider sdp);
setLogger(*LoggerInterface logger);
static MewsRestClient::MewsRestClient getRestConnection(*hash<auto> options);
};
};
MewsRestDataProvider::MewsRestDataProviderBase
The MewsRest data provider base class.
Definition MewsRestDataProviderBase.qc.dox.h:28
MewsRestDataProvider::MewsRestDataProviderBase::setLogger
setLogger(*LoggerInterface logger)
Accepts a LoggerInterface object for logging (or clears it)
MewsRestDataProvider::MewsRestDataProviderBase::MaxRecords
const MaxRecords
Max records that the Mews API will return in one request.
Definition MewsRestDataProviderBase.qc.dox.h:32
MewsRestDataProvider::MewsRestDataProviderBase::constructor
constructor(MewsRestClient::MewsRestClient rest, *SwaggerDataProvider::SwaggerDataProvider sdp)
Creates the object from a REST connection.
MewsRestDataProvider::MewsRestDataProviderBase::constructor
constructor()
Creates the object.
MewsRestDataProvider
Qore MewsRestDataProvider module definition.
Definition MewsRestAccountNotesTableDataProvider.qc.dox.h:26