com.evernote.edam.notestore
Interface NoteStore.AsyncIface

All Known Implementing Classes:
NoteStore.AsyncClient
Enclosing class:
NoteStore

public static interface NoteStore.AsyncIface


Method Summary
 void authenticateToSharedNote(java.lang.String guid, java.lang.String noteKey,  resultHandler)
           
 void authenticateToSharedNotebook(java.lang.String shareKey, java.lang.String authenticationToken,  resultHandler)
           
 void copyNote(java.lang.String authenticationToken, java.lang.String noteGuid, java.lang.String toNotebookGuid,  resultHandler)
           
 void createLinkedNotebook(java.lang.String authenticationToken, LinkedNotebook linkedNotebook,  resultHandler)
           
 void createNote(java.lang.String authenticationToken, Note note,  resultHandler)
           
 void createNotebook(java.lang.String authenticationToken, Notebook notebook,  resultHandler)
           
 void createSearch(java.lang.String authenticationToken, SavedSearch search,  resultHandler)
           
 void createSharedNotebook(java.lang.String authenticationToken, SharedNotebook sharedNotebook,  resultHandler)
           
 void createTag(java.lang.String authenticationToken, Tag tag,  resultHandler)
           
 void deleteNote(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void emailNote(java.lang.String authenticationToken, NoteEmailParameters parameters,  resultHandler)
           
 void expungeInactiveNotes(java.lang.String authenticationToken,  resultHandler)
           
 void expungeLinkedNotebook(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void expungeNote(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void expungeNotebook(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void expungeNotes(java.lang.String authenticationToken, java.util.List<java.lang.String> noteGuids,  resultHandler)
           
 void expungeSearch(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void expungeSharedNotebooks(java.lang.String authenticationToken, java.util.List<java.lang.Long> sharedNotebookIds,  resultHandler)
           
 void expungeTag(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void findNoteCounts(java.lang.String authenticationToken, NoteFilter filter, boolean withTrash,  resultHandler)
           
 void findNoteOffset(java.lang.String authenticationToken, NoteFilter filter, java.lang.String guid,  resultHandler)
           
 void findNotes(java.lang.String authenticationToken, NoteFilter filter, int offset, int maxNotes,  resultHandler)
           
 void findNotesMetadata(java.lang.String authenticationToken, NoteFilter filter, int offset, int maxNotes, NotesMetadataResultSpec resultSpec,  resultHandler)
           
 void getAccountSize(java.lang.String authenticationToken,  resultHandler)
           
 void getAds(java.lang.String authenticationToken, AdParameters adParameters,  resultHandler)
           
 void getDefaultNotebook(java.lang.String authenticationToken,  resultHandler)
           
 void getFilteredSyncChunk(java.lang.String authenticationToken, int afterUSN, int maxEntries, SyncChunkFilter filter,  resultHandler)
           
 void getLinkedNotebookSyncChunk(java.lang.String authenticationToken, LinkedNotebook linkedNotebook, int afterUSN, int maxEntries, boolean fullSyncOnly,  resultHandler)
           
 void getLinkedNotebookSyncState(java.lang.String authenticationToken, LinkedNotebook linkedNotebook,  resultHandler)
           
 void getNote(java.lang.String authenticationToken, java.lang.String guid, boolean withContent, boolean withResourcesData, boolean withResourcesRecognition, boolean withResourcesAlternateData,  resultHandler)
           
 void getNotebook(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void getNoteContent(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void getNoteSearchText(java.lang.String authenticationToken, java.lang.String guid, boolean noteOnly, boolean tokenizeForIndexing,  resultHandler)
           
 void getNoteTagNames(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void getNoteVersion(java.lang.String authenticationToken, java.lang.String noteGuid, int updateSequenceNum, boolean withResourcesData, boolean withResourcesRecognition, boolean withResourcesAlternateData,  resultHandler)
           
 void getPublicNotebook(int userId, java.lang.String publicUri,  resultHandler)
           
 void getRandomAd(java.lang.String authenticationToken, AdParameters adParameters,  resultHandler)
           
 void getResource(java.lang.String authenticationToken, java.lang.String guid, boolean withData, boolean withRecognition, boolean withAttributes, boolean withAlternateData,  resultHandler)
           
 void getResourceAlternateData(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void getResourceAttributes(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void getResourceByHash(java.lang.String authenticationToken, java.lang.String noteGuid, byte[] contentHash, boolean withData, boolean withRecognition, boolean withAlternateData,  resultHandler)
           
 void getResourceData(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void getResourceRecognition(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void getResourceSearchText(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void getSearch(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void getSharedNotebookByAuth(java.lang.String authenticationToken,  resultHandler)
           
 void getSyncChunk(java.lang.String authenticationToken, int afterUSN, int maxEntries, boolean fullSyncOnly,  resultHandler)
           
 void getSyncState(java.lang.String authenticationToken,  resultHandler)
           
 void getTag(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void listLinkedNotebooks(java.lang.String authenticationToken,  resultHandler)
           
 void listNotebooks(java.lang.String authenticationToken,  resultHandler)
           
 void listNoteVersions(java.lang.String authenticationToken, java.lang.String noteGuid,  resultHandler)
           
 void listSearches(java.lang.String authenticationToken,  resultHandler)
           
 void listSharedNotebooks(java.lang.String authenticationToken,  resultHandler)
           
 void listTags(java.lang.String authenticationToken,  resultHandler)
           
 void listTagsByNotebook(java.lang.String authenticationToken, java.lang.String notebookGuid,  resultHandler)
           
 void shareNote(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void stopSharingNote(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void untagAll(java.lang.String authenticationToken, java.lang.String guid,  resultHandler)
           
 void updateLinkedNotebook(java.lang.String authenticationToken, LinkedNotebook linkedNotebook,  resultHandler)
           
 void updateNote(java.lang.String authenticationToken, Note note,  resultHandler)
           
 void updateNotebook(java.lang.String authenticationToken, Notebook notebook,  resultHandler)
           
 void updateResource(java.lang.String authenticationToken, Resource resource,  resultHandler)
           
 void updateSearch(java.lang.String authenticationToken, SavedSearch search,  resultHandler)
           
 void updateTag(java.lang.String authenticationToken, Tag tag,  resultHandler)
           
 

Method Detail

getSyncState

void getSyncState(java.lang.String authenticationToken,
                   resultHandler)
                  throws TException
Throws:
TException

getSyncChunk

void getSyncChunk(java.lang.String authenticationToken,
                  int afterUSN,
                  int maxEntries,
                  boolean fullSyncOnly,
                   resultHandler)
                  throws TException
Throws:
TException

getFilteredSyncChunk

void getFilteredSyncChunk(java.lang.String authenticationToken,
                          int afterUSN,
                          int maxEntries,
                          SyncChunkFilter filter,
                           resultHandler)
                          throws TException
Throws:
TException

getLinkedNotebookSyncState

void getLinkedNotebookSyncState(java.lang.String authenticationToken,
                                LinkedNotebook linkedNotebook,
                                 resultHandler)
                                throws TException
Throws:
TException

getLinkedNotebookSyncChunk

void getLinkedNotebookSyncChunk(java.lang.String authenticationToken,
                                LinkedNotebook linkedNotebook,
                                int afterUSN,
                                int maxEntries,
                                boolean fullSyncOnly,
                                 resultHandler)
                                throws TException
Throws:
TException

listNotebooks

void listNotebooks(java.lang.String authenticationToken,
                    resultHandler)
                   throws TException
Throws:
TException

getNotebook

void getNotebook(java.lang.String authenticationToken,
                 java.lang.String guid,
                  resultHandler)
                 throws TException
Throws:
TException

getDefaultNotebook

void getDefaultNotebook(java.lang.String authenticationToken,
                         resultHandler)
                        throws TException
Throws:
TException

createNotebook

void createNotebook(java.lang.String authenticationToken,
                    Notebook notebook,
                     resultHandler)
                    throws TException
Throws:
TException

updateNotebook

void updateNotebook(java.lang.String authenticationToken,
                    Notebook notebook,
                     resultHandler)
                    throws TException
Throws:
TException

expungeNotebook

void expungeNotebook(java.lang.String authenticationToken,
                     java.lang.String guid,
                      resultHandler)
                     throws TException
Throws:
TException

listTags

void listTags(java.lang.String authenticationToken,
               resultHandler)
              throws TException
Throws:
TException

listTagsByNotebook

void listTagsByNotebook(java.lang.String authenticationToken,
                        java.lang.String notebookGuid,
                         resultHandler)
                        throws TException
Throws:
TException

getTag

void getTag(java.lang.String authenticationToken,
            java.lang.String guid,
             resultHandler)
            throws TException
Throws:
TException

createTag

void createTag(java.lang.String authenticationToken,
               Tag tag,
                resultHandler)
               throws TException
Throws:
TException

updateTag

void updateTag(java.lang.String authenticationToken,
               Tag tag,
                resultHandler)
               throws TException
Throws:
TException

untagAll

void untagAll(java.lang.String authenticationToken,
              java.lang.String guid,
               resultHandler)
              throws TException
Throws:
TException

expungeTag

void expungeTag(java.lang.String authenticationToken,
                java.lang.String guid,
                 resultHandler)
                throws TException
Throws:
TException

listSearches

void listSearches(java.lang.String authenticationToken,
                   resultHandler)
                  throws TException
Throws:
TException

getSearch

void getSearch(java.lang.String authenticationToken,
               java.lang.String guid,
                resultHandler)
               throws TException
Throws:
TException

createSearch

void createSearch(java.lang.String authenticationToken,
                  SavedSearch search,
                   resultHandler)
                  throws TException
Throws:
TException

updateSearch

void updateSearch(java.lang.String authenticationToken,
                  SavedSearch search,
                   resultHandler)
                  throws TException
Throws:
TException

expungeSearch

void expungeSearch(java.lang.String authenticationToken,
                   java.lang.String guid,
                    resultHandler)
                   throws TException
Throws:
TException

findNotes

void findNotes(java.lang.String authenticationToken,
               NoteFilter filter,
               int offset,
               int maxNotes,
                resultHandler)
               throws TException
Throws:
TException

findNoteOffset

void findNoteOffset(java.lang.String authenticationToken,
                    NoteFilter filter,
                    java.lang.String guid,
                     resultHandler)
                    throws TException
Throws:
TException

findNotesMetadata

void findNotesMetadata(java.lang.String authenticationToken,
                       NoteFilter filter,
                       int offset,
                       int maxNotes,
                       NotesMetadataResultSpec resultSpec,
                        resultHandler)
                       throws TException
Throws:
TException

findNoteCounts

void findNoteCounts(java.lang.String authenticationToken,
                    NoteFilter filter,
                    boolean withTrash,
                     resultHandler)
                    throws TException
Throws:
TException

getNote

void getNote(java.lang.String authenticationToken,
             java.lang.String guid,
             boolean withContent,
             boolean withResourcesData,
             boolean withResourcesRecognition,
             boolean withResourcesAlternateData,
              resultHandler)
             throws TException
Throws:
TException

getNoteContent

void getNoteContent(java.lang.String authenticationToken,
                    java.lang.String guid,
                     resultHandler)
                    throws TException
Throws:
TException

getNoteSearchText

void getNoteSearchText(java.lang.String authenticationToken,
                       java.lang.String guid,
                       boolean noteOnly,
                       boolean tokenizeForIndexing,
                        resultHandler)
                       throws TException
Throws:
TException

getResourceSearchText

void getResourceSearchText(java.lang.String authenticationToken,
                           java.lang.String guid,
                            resultHandler)
                           throws TException
Throws:
TException

getNoteTagNames

void getNoteTagNames(java.lang.String authenticationToken,
                     java.lang.String guid,
                      resultHandler)
                     throws TException
Throws:
TException

createNote

void createNote(java.lang.String authenticationToken,
                Note note,
                 resultHandler)
                throws TException
Throws:
TException

updateNote

void updateNote(java.lang.String authenticationToken,
                Note note,
                 resultHandler)
                throws TException
Throws:
TException

deleteNote

void deleteNote(java.lang.String authenticationToken,
                java.lang.String guid,
                 resultHandler)
                throws TException
Throws:
TException

expungeNote

void expungeNote(java.lang.String authenticationToken,
                 java.lang.String guid,
                  resultHandler)
                 throws TException
Throws:
TException

expungeNotes

void expungeNotes(java.lang.String authenticationToken,
                  java.util.List<java.lang.String> noteGuids,
                   resultHandler)
                  throws TException
Throws:
TException

expungeInactiveNotes

void expungeInactiveNotes(java.lang.String authenticationToken,
                           resultHandler)
                          throws TException
Throws:
TException

copyNote

void copyNote(java.lang.String authenticationToken,
              java.lang.String noteGuid,
              java.lang.String toNotebookGuid,
               resultHandler)
              throws TException
Throws:
TException

listNoteVersions

void listNoteVersions(java.lang.String authenticationToken,
                      java.lang.String noteGuid,
                       resultHandler)
                      throws TException
Throws:
TException

getNoteVersion

void getNoteVersion(java.lang.String authenticationToken,
                    java.lang.String noteGuid,
                    int updateSequenceNum,
                    boolean withResourcesData,
                    boolean withResourcesRecognition,
                    boolean withResourcesAlternateData,
                     resultHandler)
                    throws TException
Throws:
TException

getResource

void getResource(java.lang.String authenticationToken,
                 java.lang.String guid,
                 boolean withData,
                 boolean withRecognition,
                 boolean withAttributes,
                 boolean withAlternateData,
                  resultHandler)
                 throws TException
Throws:
TException

updateResource

void updateResource(java.lang.String authenticationToken,
                    Resource resource,
                     resultHandler)
                    throws TException
Throws:
TException

getResourceData

void getResourceData(java.lang.String authenticationToken,
                     java.lang.String guid,
                      resultHandler)
                     throws TException
Throws:
TException

getResourceByHash

void getResourceByHash(java.lang.String authenticationToken,
                       java.lang.String noteGuid,
                       byte[] contentHash,
                       boolean withData,
                       boolean withRecognition,
                       boolean withAlternateData,
                        resultHandler)
                       throws TException
Throws:
TException

getResourceRecognition

void getResourceRecognition(java.lang.String authenticationToken,
                            java.lang.String guid,
                             resultHandler)
                            throws TException
Throws:
TException

getResourceAlternateData

void getResourceAlternateData(java.lang.String authenticationToken,
                              java.lang.String guid,
                               resultHandler)
                              throws TException
Throws:
TException

getResourceAttributes

void getResourceAttributes(java.lang.String authenticationToken,
                           java.lang.String guid,
                            resultHandler)
                           throws TException
Throws:
TException

getAccountSize

void getAccountSize(java.lang.String authenticationToken,
                     resultHandler)
                    throws TException
Throws:
TException

getAds

void getAds(java.lang.String authenticationToken,
            AdParameters adParameters,
             resultHandler)
            throws TException
Throws:
TException

getRandomAd

void getRandomAd(java.lang.String authenticationToken,
                 AdParameters adParameters,
                  resultHandler)
                 throws TException
Throws:
TException

getPublicNotebook

void getPublicNotebook(int userId,
                       java.lang.String publicUri,
                        resultHandler)
                       throws TException
Throws:
TException

createSharedNotebook

void createSharedNotebook(java.lang.String authenticationToken,
                          SharedNotebook sharedNotebook,
                           resultHandler)
                          throws TException
Throws:
TException

listSharedNotebooks

void listSharedNotebooks(java.lang.String authenticationToken,
                          resultHandler)
                         throws TException
Throws:
TException

expungeSharedNotebooks

void expungeSharedNotebooks(java.lang.String authenticationToken,
                            java.util.List<java.lang.Long> sharedNotebookIds,
                             resultHandler)
                            throws TException
Throws:
TException

createLinkedNotebook

void createLinkedNotebook(java.lang.String authenticationToken,
                          LinkedNotebook linkedNotebook,
                           resultHandler)
                          throws TException
Throws:
TException

updateLinkedNotebook

void updateLinkedNotebook(java.lang.String authenticationToken,
                          LinkedNotebook linkedNotebook,
                           resultHandler)
                          throws TException
Throws:
TException

listLinkedNotebooks

void listLinkedNotebooks(java.lang.String authenticationToken,
                          resultHandler)
                         throws TException
Throws:
TException

expungeLinkedNotebook

void expungeLinkedNotebook(java.lang.String authenticationToken,
                           java.lang.String guid,
                            resultHandler)
                           throws TException
Throws:
TException

authenticateToSharedNotebook

void authenticateToSharedNotebook(java.lang.String shareKey,
                                  java.lang.String authenticationToken,
                                   resultHandler)
                                  throws TException
Throws:
TException

getSharedNotebookByAuth

void getSharedNotebookByAuth(java.lang.String authenticationToken,
                              resultHandler)
                             throws TException
Throws:
TException

emailNote

void emailNote(java.lang.String authenticationToken,
               NoteEmailParameters parameters,
                resultHandler)
               throws TException
Throws:
TException

shareNote

void shareNote(java.lang.String authenticationToken,
               java.lang.String guid,
                resultHandler)
               throws TException
Throws:
TException

stopSharingNote

void stopSharingNote(java.lang.String authenticationToken,
                     java.lang.String guid,
                      resultHandler)
                     throws TException
Throws:
TException

authenticateToSharedNote

void authenticateToSharedNote(java.lang.String guid,
                              java.lang.String noteKey,
                               resultHandler)
                              throws TException
Throws:
TException