| Qore MewsRestDataProvider Module Reference 1.0

Loading...
Searching...
No Matches
MewsRestDataProviderBase.qc.dox.h
1// -*- mode: c++; indent-tabs-mode: nil -*-
3
24
26 namespace MewsRestDataProvider {
28 class MewsRestDataProviderBase : public DataProvider::AbstractDataProvider {
29
30 public:
32 const MaxRecords = 1000;
33
34 protected:
35 MewsRestClient::MewsRestClient rest;
36 SwaggerDataProvider::SwaggerDataProvider sdp;
37
38 public:
39
41 constructor();
42
43
45 constructor(MewsRestClient::MewsRestClient rest, *SwaggerDataProvider::SwaggerDataProvider sdp);
46
47
49 setLogger(*LoggerInterface logger);
50
51
52 static MewsRestClient::MewsRestClient getRestConnection(*hash<auto> options);
53};
54};
55
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