QEverCloud
6.1.0
Unofficial Evernote Cloud API for Qt
|
Go to the documentation of this file.
12 #ifndef QEVERCLOUD_GENERATED_SERVICES_H
13 #define QEVERCLOUD_GENERATED_SERVICES_H
15 #include "../Export.h"
17 #include "../AsyncResult.h"
18 #include "../DurableService.h"
19 #include "../Optional.h"
20 #include "../RequestContext.h"
1012 bool withResourcesData,
1013 bool withResourcesRecognition,
1014 bool withResourcesAlternateData,
1021 bool withResourcesData,
1022 bool withResourcesRecognition,
1023 bool withResourcesAlternateData,
1162 bool tokenizeForIndexing,
1169 bool tokenizeForIndexing,
1496 Guid toNotebookGuid,
1502 Guid toNotebookGuid,
1581 qint32 updateSequenceNum,
1582 bool withResourcesData,
1583 bool withResourcesRecognition,
1584 bool withResourcesAlternateData,
1590 qint32 updateSequenceNum,
1591 bool withResourcesData,
1592 bool withResourcesRecognition,
1593 bool withResourcesAlternateData,
1636 bool withRecognition,
1637 bool withAttributes,
1638 bool withAlternateData,
1645 bool withRecognition,
1646 bool withAttributes,
1647 bool withAlternateData,
1851 QByteArray contentHash,
1853 bool withRecognition,
1854 bool withAlternateData,
1860 QByteArray contentHash,
1862 bool withRecognition,
1863 bool withAlternateData,
2206 QString notebookGuid,
2212 QString notebookGuid,
2382 QString shareKeyOrGlobalId,
2387 QString shareKeyOrGlobalId,
2726 QString notebookGuid,
2731 QString notebookGuid,
2921 QString consumerKey,
2922 QString consumerSecret,
2923 QString deviceIdentifier,
2924 QString deviceDescription,
2925 bool supportsTwoFactor,
2932 QString consumerKey,
2933 QString consumerSecret,
2934 QString deviceIdentifier,
2935 QString deviceDescription,
2936 bool supportsTwoFactor,
2978 QString oneTimeCode,
2979 QString deviceIdentifier,
2980 QString deviceDescription,
2985 QString oneTimeCode,
2986 QString deviceIdentifier,
2987 QString deviceDescription,
3146 QString emailAddress,
3151 QString emailAddress,
3179 QString emailAddress,
3184 QString emailAddress,
3230 QString oldEmailAddress,
3231 QString newEmailAddress,
3236 QString oldEmailAddress,
3237 QString newEmailAddress,
3280 bool includeRequestedInvitations,
3285 bool includeRequestedInvitations,
3314 QString noteStoreUrl = {},
3316 QObject * parent =
nullptr,
3320 QString userStoreUrl = {},
3322 QObject * parent =
nullptr,
3327 Q_DECLARE_METATYPE(QList<qevercloud::Notebook>)
3328 Q_DECLARE_METATYPE(QList<qevercloud::Tag>)
3329 Q_DECLARE_METATYPE(QList<qevercloud::SavedSearch>)
3330 Q_DECLARE_METATYPE(QList<qevercloud::NoteVersionId>)
3331 Q_DECLARE_METATYPE(QList<qevercloud::SharedNotebook>)
3332 Q_DECLARE_METATYPE(QList<qevercloud::LinkedNotebook>)
3333 Q_DECLARE_METATYPE(QList<qevercloud::BusinessInvitation>)
3334 Q_DECLARE_METATYPE(QList<qevercloud::UserProfile>)
3336 #endif // QEVERCLOUD_GENERATED_SERVICES_H
virtual AsyncResult * createNoteAsync(const Note ¬e, IRequestContextPtr ctx={})=0
virtual UserUrls getUserUrls(IRequestContextPtr ctx={})=0
virtual AsyncResult * getNoteAsync(Guid guid, bool withContent, bool withResourcesData, bool withResourcesRecognition, bool withResourcesAlternateData, IRequestContextPtr ctx={})=0
virtual AsyncResult * removeFromBusinessAsync(QString emailAddress, IRequestContextPtr ctx={})=0
virtual qint32 setNoteApplicationDataEntry(Guid guid, QString key, QString value, IRequestContextPtr ctx={})=0
virtual void setUserStoreUrl(QString url)=0
virtual QString getNoteSearchText(Guid guid, bool noteOnly, bool tokenizeForIndexing, IRequestContextPtr ctx={})=0
virtual void updateBusinessUserIdentifier(QString oldEmailAddress, QString newEmailAddress, IRequestContextPtr ctx={})=0
virtual AsyncResult * revokeLongSessionAsync(IRequestContextPtr ctx={})=0
virtual LazyMap getNoteApplicationData(Guid guid, IRequestContextPtr ctx={})=0
virtual void stopSharingNote(Guid guid, IRequestContextPtr ctx={})=0
virtual SyncState getLinkedNotebookSyncState(const LinkedNotebook &linkedNotebook, IRequestContextPtr ctx={})=0
virtual AsyncResult * getResourceAsync(Guid guid, bool withData, bool withRecognition, bool withAttributes, bool withAlternateData, IRequestContextPtr ctx={})=0
virtual void setNoteStoreUrl(QString url)=0
virtual AsyncResult * expungeTagAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * getResourceRecognitionAsync(Guid guid, IRequestContextPtr ctx={})=0
QEVERCLOUD_EXPORT const qint16 EDAM_VERSION_MAJOR
virtual QList< SavedSearch > listSearches(IRequestContextPtr ctx={})=0
virtual QList< LinkedNotebook > listLinkedNotebooks(IRequestContextPtr ctx={})=0
QString Guid
Definition: Types.h:62
virtual Note getNoteWithResultSpec(Guid guid, const NoteResultSpec &resultSpec, IRequestContextPtr ctx={})=0
virtual Note updateNote(const Note ¬e, IRequestContextPtr ctx={})=0
virtual AsyncResult * updateLinkedNotebookAsync(const LinkedNotebook &linkedNotebook, IRequestContextPtr ctx={})=0
qint32 UserID
Definition: Types.h:50
virtual AsyncResult * createSearchAsync(const SavedSearch &search, IRequestContextPtr ctx={})=0
virtual NoteCollectionCounts findNoteCounts(const NoteFilter &filter, bool withTrash, IRequestContextPtr ctx={})=0
virtual SharedNotebook getSharedNotebookByAuth(IRequestContextPtr ctx={})=0
virtual AsyncResult * listLinkedNotebooksAsync(IRequestContextPtr ctx={})=0
virtual AsyncResult * updateNotebookAsync(const Notebook ¬ebook, IRequestContextPtr ctx={})=0
virtual void untagAll(Guid guid, IRequestContextPtr ctx={})=0
virtual bool checkVersion(QString clientName, qint16 edamVersionMajor=EDAM_VERSION_MAJOR, qint16 edamVersionMinor=EDAM_VERSION_MINOR, IRequestContextPtr ctx={})=0
virtual AsyncResult * listSearchesAsync(IRequestContextPtr ctx={})=0
virtual AsyncResult * getAccountLimitsAsync(ServiceLevel serviceLevel, IRequestContextPtr ctx={})=0
virtual AsyncResult * createTagAsync(const Tag &tag, IRequestContextPtr ctx={})=0
virtual AsyncResult * checkVersionAsync(QString clientName, qint16 edamVersionMajor=EDAM_VERSION_MAJOR, qint16 edamVersionMinor=EDAM_VERSION_MINOR, IRequestContextPtr ctx={})=0
virtual Resource getResourceByHash(Guid noteGuid, QByteArray contentHash, bool withData, bool withRecognition, bool withAlternateData, IRequestContextPtr ctx={})=0
virtual AsyncResult * listAccessibleBusinessNotebooksAsync(IRequestContextPtr ctx={})=0
virtual qint32 expungeTag(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * setNoteApplicationDataEntryAsync(Guid guid, QString key, QString value, IRequestContextPtr ctx={})=0
virtual AsyncResult * listTagsByNotebookAsync(Guid notebookGuid, IRequestContextPtr ctx={})=0
virtual AsyncResult * listNotebooksAsync(IRequestContextPtr ctx={})=0
virtual QList< SharedNotebook > listSharedNotebooks(IRequestContextPtr ctx={})=0
virtual qint32 expungeNote(Guid guid, IRequestContextPtr ctx={})=0
virtual qint32 updateNotebook(const Notebook ¬ebook, IRequestContextPtr ctx={})=0
virtual AsyncResult * shareNotebookAsync(const SharedNotebook &sharedNotebook, QString message, IRequestContextPtr ctx={})=0
virtual AsyncResult * expungeSearchAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * listNoteVersionsAsync(Guid noteGuid, IRequestContextPtr ctx={})=0
virtual AsyncResult * getResourceApplicationDataEntryAsync(Guid guid, QString key, IRequestContextPtr ctx={})=0
virtual QList< Tag > listTags(IRequestContextPtr ctx={})=0
Definition: AsyncResult.h:21
virtual QList< Notebook > listAccessibleBusinessNotebooks(IRequestContextPtr ctx={})=0
virtual AsyncResult * findNotesMetadataAsync(const NoteFilter &filter, qint32 offset, qint32 maxNotes, const NotesMetadataResultSpec &resultSpec, IRequestContextPtr ctx={})=0
INoteStore(QObject *parent)
Definition: Services.h:60
virtual QString shareNote(Guid guid, IRequestContextPtr ctx={})=0
virtual QByteArray getResourceData(Guid guid, IRequestContextPtr ctx={})=0
Definition: Services.h:56
virtual AsyncResult * manageNotebookSharesAsync(const ManageNotebookSharesParameters ¶meters, IRequestContextPtr ctx={})=0
virtual Note copyNote(Guid noteGuid, Guid toNotebookGuid, IRequestContextPtr ctx={})=0
virtual Notebook getNotebook(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * getBootstrapInfoAsync(QString locale, IRequestContextPtr ctx={})=0
virtual qint32 expungeLinkedNotebook(Guid guid, IRequestContextPtr ctx={})=0
QEVERCLOUD_EXPORT const qint16 EDAM_VERSION_MINOR
Returned by asynchonous versions of functions.
Definition: AsyncResult.h:54
std::shared_ptr< IUserStore > IUserStorePtr
Definition: Services.h:3309
virtual qint32 unsetResourceApplicationDataEntry(Guid guid, QString key, IRequestContextPtr ctx={})=0
virtual Resource getResource(Guid guid, bool withData, bool withRecognition, bool withAttributes, bool withAlternateData, IRequestContextPtr ctx={})=0
virtual User getUser(IRequestContextPtr ctx={})=0
virtual ShareRelationships getNotebookShares(QString notebookGuid, IRequestContextPtr ctx={})=0
virtual Tag createTag(const Tag &tag, IRequestContextPtr ctx={})=0
virtual AsyncResult * findNoteOffsetAsync(const NoteFilter &filter, Guid guid, IRequestContextPtr ctx={})=0
virtual void inviteToBusiness(QString emailAddress, IRequestContextPtr ctx={})=0
virtual QList< Notebook > listNotebooks(IRequestContextPtr ctx={})=0
virtual AsyncResult * setNotebookRecipientSettingsAsync(QString notebookGuid, const NotebookRecipientSettings &recipientSettings, IRequestContextPtr ctx={})=0
virtual qint32 setResourceApplicationDataEntry(Guid guid, QString key, QString value, IRequestContextPtr ctx={})=0
virtual ManageNotebookSharesResult manageNotebookShares(const ManageNotebookSharesParameters ¶meters, IRequestContextPtr ctx={})=0
virtual qint32 updateResource(const Resource &resource, IRequestContextPtr ctx={})=0
virtual Notebook getPublicNotebook(UserID userId, QString publicUri, IRequestContextPtr ctx={})=0
virtual QByteArray getResourceRecognition(Guid guid, IRequestContextPtr ctx={})=0
virtual SyncState getSyncState(IRequestContextPtr ctx={})=0
virtual QString noteStoreUrl() const =0
virtual QList< NoteVersionId > listNoteVersions(Guid noteGuid, IRequestContextPtr ctx={})=0
virtual AsyncResult * setResourceApplicationDataEntryAsync(Guid guid, QString key, QString value, IRequestContextPtr ctx={})=0
virtual AsyncResult * getPublicNotebookAsync(UserID userId, QString publicUri, IRequestContextPtr ctx={})=0
virtual AsyncResult * getPublicUserInfoAsync(QString username, IRequestContextPtr ctx={})=0
virtual BootstrapInfo getBootstrapInfo(QString locale, IRequestContextPtr ctx={})=0
virtual QString getResourceApplicationDataEntry(Guid guid, QString key, IRequestContextPtr ctx={})=0
virtual qint32 deleteNote(Guid guid, IRequestContextPtr ctx={})=0
virtual qint32 updateLinkedNotebook(const LinkedNotebook &linkedNotebook, IRequestContextPtr ctx={})=0
virtual SharedNotebook shareNotebook(const SharedNotebook &sharedNotebook, QString message, IRequestContextPtr ctx={})=0
virtual QString userStoreUrl() const =0
virtual AsyncResult * stopSharingNoteAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * expungeNotebookAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * updateResourceAsync(const Resource &resource, IRequestContextPtr ctx={})=0
virtual NotesMetadataList findNotesMetadata(const NoteFilter &filter, qint32 offset, qint32 maxNotes, const NotesMetadataResultSpec &resultSpec, IRequestContextPtr ctx={})=0
virtual AsyncResult * authenticateLongSessionAsync(QString username, QString password, QString consumerKey, QString consumerSecret, QString deviceIdentifier, QString deviceDescription, bool supportsTwoFactor, IRequestContextPtr ctx={})=0
virtual LazyMap getResourceApplicationData(Guid guid, IRequestContextPtr ctx={})=0
virtual QByteArray getResourceAlternateData(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * updateNoteAsync(const Note ¬e, IRequestContextPtr ctx={})=0
virtual SavedSearch getSearch(Guid guid, IRequestContextPtr ctx={})=0
virtual AccountLimits getAccountLimits(ServiceLevel serviceLevel, IRequestContextPtr ctx={})=0
virtual AsyncResult * listBusinessInvitationsAsync(bool includeRequestedInvitations, IRequestContextPtr ctx={})=0
virtual AuthenticationResult authenticateToBusiness(IRequestContextPtr ctx={})=0
virtual QString getNoteApplicationDataEntry(Guid guid, QString key, IRequestContextPtr ctx={})=0
virtual AsyncResult * getNotebookAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual qint32 unsetNoteApplicationDataEntry(Guid guid, QString key, IRequestContextPtr ctx={})=0
virtual AsyncResult * createOrUpdateNotebookSharesAsync(const NotebookShareTemplate &shareTemplate, IRequestContextPtr ctx={})=0
virtual AsyncResult * getFilteredSyncChunkAsync(qint32 afterUSN, qint32 maxEntries, const SyncChunkFilter &filter, IRequestContextPtr ctx={})=0
virtual AsyncResult * updateBusinessUserIdentifierAsync(QString oldEmailAddress, QString newEmailAddress, IRequestContextPtr ctx={})=0
virtual Notebook createNotebook(const Notebook ¬ebook, IRequestContextPtr ctx={})=0
virtual UpdateNoteIfUsnMatchesResult updateNoteIfUsnMatches(const Note ¬e, IRequestContextPtr ctx={})=0
virtual AsyncResult * getNoteSearchTextAsync(Guid guid, bool noteOnly, bool tokenizeForIndexing, IRequestContextPtr ctx={})=0
QEVERCLOUD_EXPORT IUserStore * newUserStore(QString userStoreUrl={}, IRequestContextPtr ctx={}, QObject *parent=nullptr, IRetryPolicyPtr retryPolicy={})
virtual AsyncResult * getResourceApplicationDataAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual SyncChunk getFilteredSyncChunk(qint32 afterUSN, qint32 maxEntries, const SyncChunkFilter &filter, IRequestContextPtr ctx={})=0
virtual Notebook setNotebookRecipientSettings(QString notebookGuid, const NotebookRecipientSettings &recipientSettings, IRequestContextPtr ctx={})=0
virtual void removeFromBusiness(QString emailAddress, IRequestContextPtr ctx={})=0
virtual AsyncResult * getSearchAsync(Guid guid, IRequestContextPtr ctx={})=0
QEVERCLOUD_EXPORT INoteStore * newNoteStore(QString noteStoreUrl={}, IRequestContextPtr ctx={}, QObject *parent=nullptr, IRetryPolicyPtr retryPolicy={})
virtual QList< BusinessInvitation > listBusinessInvitations(bool includeRequestedInvitations, IRequestContextPtr ctx={})=0
virtual AsyncResult * updateSharedNotebookAsync(const SharedNotebook &sharedNotebook, IRequestContextPtr ctx={})=0
virtual qint32 updateSharedNotebook(const SharedNotebook &sharedNotebook, IRequestContextPtr ctx={})=0
virtual AsyncResult * copyNoteAsync(Guid noteGuid, Guid toNotebookGuid, IRequestContextPtr ctx={})=0
virtual QList< Tag > listTagsByNotebook(Guid notebookGuid, IRequestContextPtr ctx={})=0
virtual AsyncResult * getTagAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual PublicUserInfo getPublicUserInfo(QString username, IRequestContextPtr ctx={})=0
virtual SyncChunk getLinkedNotebookSyncChunk(const LinkedNotebook &linkedNotebook, qint32 afterUSN, qint32 maxEntries, bool fullSyncOnly, IRequestContextPtr ctx={})=0
virtual AuthenticationResult authenticateToSharedNotebook(QString shareKeyOrGlobalId, IRequestContextPtr ctx={})=0
virtual AsyncResult * shareNoteAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * updateTagAsync(const Tag &tag, IRequestContextPtr ctx={})=0
std::shared_ptr< INoteStore > INoteStorePtr
Definition: Services.h:2736
virtual AsyncResult * getNoteContentAsync(Guid guid, IRequestContextPtr ctx={})=0
IUserStore(QObject *parent)
Definition: Services.h:2764
virtual SavedSearch createSearch(const SavedSearch &search, IRequestContextPtr ctx={})=0
virtual QList< UserProfile > listBusinessUsers(IRequestContextPtr ctx={})=0
virtual AsyncResult * getSyncStateAsync(IRequestContextPtr ctx={})=0
virtual AsyncResult * createNotebookAsync(const Notebook ¬ebook, IRequestContextPtr ctx={})=0
virtual QString getNoteContent(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * listSharedNotebooksAsync(IRequestContextPtr ctx={})=0
Definition: Services.h:2760
virtual AsyncResult * deleteNoteAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * getUserAsync(IRequestContextPtr ctx={})=0
virtual AsyncResult * authenticateToBusinessAsync(IRequestContextPtr ctx={})=0
virtual AsyncResult * completeTwoFactorAuthenticationAsync(QString oneTimeCode, QString deviceIdentifier, QString deviceDescription, IRequestContextPtr ctx={})=0
virtual AsyncResult * getNoteWithResultSpecAsync(Guid guid, const NoteResultSpec &resultSpec, IRequestContextPtr ctx={})=0
virtual AsyncResult * emailNoteAsync(const NoteEmailParameters ¶meters, IRequestContextPtr ctx={})=0
virtual AsyncResult * expungeNoteAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * inviteToBusinessAsync(QString emailAddress, IRequestContextPtr ctx={})=0
virtual AsyncResult * getNoteVersionAsync(Guid noteGuid, qint32 updateSequenceNum, bool withResourcesData, bool withResourcesRecognition, bool withResourcesAlternateData, IRequestContextPtr ctx={})=0
virtual AuthenticationResult completeTwoFactorAuthentication(QString oneTimeCode, QString deviceIdentifier, QString deviceDescription, IRequestContextPtr ctx={})=0
virtual void emailNote(const NoteEmailParameters ¶meters, IRequestContextPtr ctx={})=0
virtual QString getResourceSearchText(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * getNotebookSharesAsync(QString notebookGuid, IRequestContextPtr ctx={})=0
virtual AsyncResult * unsetResourceApplicationDataEntryAsync(Guid guid, QString key, IRequestContextPtr ctx={})=0
virtual Note createNote(const Note ¬e, IRequestContextPtr ctx={})=0
virtual AsyncResult * getResourceSearchTextAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual qint32 expungeSearch(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * getLinkedNotebookSyncChunkAsync(const LinkedNotebook &linkedNotebook, qint32 afterUSN, qint32 maxEntries, bool fullSyncOnly, IRequestContextPtr ctx={})=0
virtual AsyncResult * authenticateToSharedNotebookAsync(QString shareKeyOrGlobalId, IRequestContextPtr ctx={})=0
virtual qint32 findNoteOffset(const NoteFilter &filter, Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * updateSearchAsync(const SavedSearch &search, IRequestContextPtr ctx={})=0
virtual AsyncResult * unsetNoteApplicationDataEntryAsync(Guid guid, QString key, IRequestContextPtr ctx={})=0
virtual AsyncResult * getDefaultNotebookAsync(IRequestContextPtr ctx={})=0
virtual AsyncResult * listBusinessUsersAsync(IRequestContextPtr ctx={})=0
ServiceLevel
Definition: EDAMErrorCode.h:326
virtual AsyncResult * findNoteCountsAsync(const NoteFilter &filter, bool withTrash, IRequestContextPtr ctx={})=0
virtual qint32 expungeNotebook(Guid guid, IRequestContextPtr ctx={})=0
virtual AuthenticationResult authenticateToSharedNote(QString guid, QString noteKey, IRequestContextPtr ctx={})=0
virtual AsyncResult * getLinkedNotebookSyncStateAsync(const LinkedNotebook &linkedNotebook, IRequestContextPtr ctx={})=0
virtual AsyncResult * getSharedNotebookByAuthAsync(IRequestContextPtr ctx={})=0
std::shared_ptr< IRequestContext > IRequestContextPtr
Definition: RequestContext.h:81
#define QEVERCLOUD_EXPORT
Definition: Export.h:19
virtual AsyncResult * findRelatedAsync(const RelatedQuery &query, const RelatedResultSpec &resultSpec, IRequestContextPtr ctx={})=0
virtual AsyncResult * getNoteApplicationDataEntryAsync(Guid guid, QString key, IRequestContextPtr ctx={})=0
virtual AsyncResult * authenticateToSharedNoteAsync(QString guid, QString noteKey, IRequestContextPtr ctx={})=0
virtual AuthenticationResult authenticateLongSession(QString username, QString password, QString consumerKey, QString consumerSecret, QString deviceIdentifier, QString deviceDescription, bool supportsTwoFactor, IRequestContextPtr ctx={})=0
virtual LinkedNotebook createLinkedNotebook(const LinkedNotebook &linkedNotebook, IRequestContextPtr ctx={})=0
virtual AsyncResult * getResourceDataAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual void revokeLongSession(IRequestContextPtr ctx={})=0
virtual Tag getTag(Guid guid, IRequestContextPtr ctx={})=0
virtual Note getNoteVersion(Guid noteGuid, qint32 updateSequenceNum, bool withResourcesData, bool withResourcesRecognition, bool withResourcesAlternateData, IRequestContextPtr ctx={})=0
virtual AsyncResult * updateNoteIfUsnMatchesAsync(const Note ¬e, IRequestContextPtr ctx={})=0
virtual AsyncResult * getNoteTagNamesAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * untagAllAsync(Guid guid, IRequestContextPtr ctx={})=0
std::shared_ptr< IRetryPolicy > IRetryPolicyPtr
Definition: DurableService.h:32
virtual AsyncResult * getResourceByHashAsync(Guid noteGuid, QByteArray contentHash, bool withData, bool withRecognition, bool withAlternateData, IRequestContextPtr ctx={})=0
virtual RelatedResult findRelated(const RelatedQuery &query, const RelatedResultSpec &resultSpec, IRequestContextPtr ctx={})=0
virtual qint32 updateSearch(const SavedSearch &search, IRequestContextPtr ctx={})=0
virtual AsyncResult * getResourceAlternateDataAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual ResourceAttributes getResourceAttributes(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * getUserUrlsAsync(IRequestContextPtr ctx={})=0
virtual qint32 updateTag(const Tag &tag, IRequestContextPtr ctx={})=0
virtual AsyncResult * getResourceAttributesAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * listTagsAsync(IRequestContextPtr ctx={})=0
virtual Note getNote(Guid guid, bool withContent, bool withResourcesData, bool withResourcesRecognition, bool withResourcesAlternateData, IRequestContextPtr ctx={})=0
virtual QStringList getNoteTagNames(Guid guid, IRequestContextPtr ctx={})=0
virtual AsyncResult * createLinkedNotebookAsync(const LinkedNotebook &linkedNotebook, IRequestContextPtr ctx={})=0
virtual AsyncResult * getNoteApplicationDataAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual CreateOrUpdateNotebookSharesResult createOrUpdateNotebookShares(const NotebookShareTemplate &shareTemplate, IRequestContextPtr ctx={})=0
virtual AsyncResult * expungeLinkedNotebookAsync(Guid guid, IRequestContextPtr ctx={})=0
virtual Notebook getDefaultNotebook(IRequestContextPtr ctx={})=0