Package com.evernote.edam.type

Examples of com.evernote.edam.type.LinkedNotebook


    return;
  }
 
 
  private void processLinkedNotebookNode() {
    linkedNotebook = new LinkedNotebook();
    linkedNotebookIsDirty = false;
   
    boolean atEnd = false;
    while(!atEnd) {
      if (reader.isStartElement()) {
View Full Code Here


  private void syncLocalLinkedNotebooks(Client noteStore) {
    logger.log(logger.HIGH, "Entering SyncRunner.syncLocalLinkedNotebooks");
   
    List<String> list = conn.getLinkedNotebookTable().getDirtyGuids();
    for (int i=0; i<list.size(); i++) {
      LinkedNotebook book = conn.getLinkedNotebookTable().getNotebook(list.get(i));
      try {
        noteStore.updateLinkedNotebook(authToken, book);
      } catch (EDAMUserException e) {
        logger.log(logger.LOW, "*** EDAM User Excepton syncLocalLinkedNotebooks");
        status.message.emit(tr("Error: ") +e);
View Full Code Here

      logger.log(logger.MEDIUM, query.lastError().toString());
    }
  }
  // Load notebooks from the database
  public List<LinkedNotebook> getAll() {
    LinkedNotebook tempNotebook;
    List<LinkedNotebook> index = new ArrayList<LinkedNotebook>();
    boolean check;
         
        NSqlQuery query = new NSqlQuery(db.getConnection());
               
    check = query.exec("Select guid, shareName, username, shardID, shareKey, uri " +
        " from LinkedNotebook");
    if (!check)
      logger.log(logger.EXTREME, "Notebook SQL retrieve has failed.");
    while (query.next()) {
      tempNotebook = new LinkedNotebook();
      tempNotebook.setGuid(query.valueString(0));
      tempNotebook.setShareName(query.valueString(1));
      tempNotebook.setUsername(query.valueString(2));
      tempNotebook.setShardId(query.valueString(3));
      tempNotebook.setShareKey(query.valueString(4));
      tempNotebook.setUri(query.valueString(5));

      index.add(tempNotebook);
   
    return index;
  }     
View Full Code Here

   
    return index;
  }     
  // Load notebooks from the database
  public LinkedNotebook getNotebook(String guid) {
    LinkedNotebook tempNotebook;
    boolean check;
         
        NSqlQuery query = new NSqlQuery(db.getConnection());
               
    check = query.prepare("Select guid, shareName, username, shardID, shareKey, uri " +
        " from LinkedNotebook where guid=:guid");
    if (!check)
      logger.log(logger.EXTREME, "Notebook SQL retrieve notebook prepare has failed.");
    query.bindValue(":guid", guid);
    query.exec();
    while (query.next()) {
      tempNotebook = new LinkedNotebook();
      tempNotebook.setGuid(query.valueString(0));
      tempNotebook.setShareName(query.valueString(1));
      tempNotebook.setUsername(query.valueString(2));
      tempNotebook.setShardId(query.valueString(3));
      tempNotebook.setShareKey(query.valueString(4));
      tempNotebook.setUri(query.valueString(5));
      return tempNotebook;
   
    return null;
 
View Full Code Here

   
    return null;
 
  // Load notebooks from the database
  public LinkedNotebook getByNotebookGuid(String guid) {
    LinkedNotebook tempNotebook;
    boolean check;
         
        NSqlQuery query = new NSqlQuery(db.getConnection());
               
    check = query.prepare("Select guid, shareName, username, shardID, shareKey, uri " +
        " from LinkedNotebook where notebookguid=:guid");
    if (!check)
      logger.log(logger.EXTREME, "Notebook SQL retrieve notebook prepare has failed.");
    query.bindValue(":guid", guid);
    query.exec();
    while (query.next()) {
      tempNotebook = new LinkedNotebook();
      tempNotebook.setGuid(query.valueString(0));
      tempNotebook.setShareName(query.valueString(1));
      tempNotebook.setUsername(query.valueString(2));
      tempNotebook.setShardId(query.valueString(3));
      tempNotebook.setShareKey(query.valueString(4));
      tempNotebook.setUri(query.valueString(5));
      return tempNotebook;
   
    return null;
  }
View Full Code Here

          listManager.getNotebookIndex().get(i).setDefaultNotebook(true);
          conn.getNotebookTable().setDefaultNotebook(listManager.getNotebookIndex().get(i).getGuid());
        }
        conn.getNotebookTable().updateNotebook(listManager.getNotebookIndex().get(i), true);
        if (conn.getNotebookTable().isLinked(listManager.getNotebookIndex().get(i).getGuid())) {
          LinkedNotebook linkedNotebook = conn.getLinkedNotebookTable().getByNotebookGuid(listManager.getNotebookIndex().get(i).getGuid());
          linkedNotebook.setShareName(edit.getNotebook());
          conn.getLinkedNotebookTable().updateNotebook(linkedNotebook, true);
        }
        i=listManager.getNotebookIndex().size();
      }
    }
View Full Code Here

    List<String> newLinked = new ArrayList<String>();
    for (int i=ignore.getIgnoredLinkedNotebookList().count()-1; i>=0; i--) {
      String text = ignore.getIgnoredLinkedNotebookList().takeItem(i).text();
      for (int j=0; j<linkedNotebooks.size(); j++) {
        if (linkedNotebooks.get(j).getShareName().equalsIgnoreCase(text)) {
          LinkedNotebook t = linkedNotebooks.get(j);
          conn.getSyncTable().addRecord("IGNORELINKEDNOTEBOOK-"+t.getGuid(), t.getGuid());
          newLinked.add(t.getGuid());
          j=linkedNotebooks.size();
        }
      }
    }
   
View Full Code Here

    Notebook originalNotebook = getClient().createNotebook(notebook);

    SharedNotebook sharedNotebook = originalNotebook.getSharedNotebooks()
        .get(0);
    LinkedNotebook linkedNotebook = new LinkedNotebook();
    linkedNotebook.setShareKey(sharedNotebook.getShareKey());
    linkedNotebook.setShareName(originalNotebook.getName());
    linkedNotebook.setUsername(getAuthenticationResult().getUser()
        .getUsername());
    linkedNotebook.setShardId(getAuthenticationResult().getUser().getShardId());

    return getPersonalClient().createLinkedNotebook(linkedNotebook);
  }
View Full Code Here

      NoteStoreClient personalClient = mock(NoteStoreClient.class);

      List<LinkedNotebook> listLinkedNotebooks = new ArrayList<LinkedNotebook>();
      stub(personalClient.listLinkedNotebooks()).toReturn(listLinkedNotebooks);

      LinkedNotebook createdLinkedNotebook = new LinkedNotebook();
      stub(personalClient.createLinkedNotebook(isA(LinkedNotebook.class)))
          .toReturn(createdLinkedNotebook);

      User user = new User();
      user.setUsername("username");
View Full Code Here

  @Test
  public void testCreateNotebook() throws Exception {
    Notebook notebook = new Notebook();
    notebook.setName("BusinessNoteStoreClientTest#testCreateNotebook");
    LinkedNotebook createdLinkedNotebook = client.createNotebook(notebook);
    assertNotNull(createdLinkedNotebook);
  }
View Full Code Here

TOP

Related Classes of com.evernote.edam.type.LinkedNotebook

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.