Package org.mokai.persist.mongo

Examples of org.mokai.persist.mongo.MongoMessageStore


    DBCollection connectionsCol = db.getCollection(MongoMessageStore.CONNECTIONS_MSGS);

    createMessageForUpdate(connectionsCol, Message.STATUS_FAILED);
    createMessageForUpdate(applicationsCol, Message.STATUS_FAILED);

    MongoMessageStore store = new MongoMessageStore();
    store.setMongo(db);

    Collection<Message> messages = store.list(new MessageCriteria());
    Assert.assertNotNull(messages);
    Assert.assertEquals(messages.size(), 2);
  }
View Full Code Here


    DBCollection connectionsCol = db.getCollection(MongoMessageStore.CONNECTIONS_MSGS);

    createMessageForUpdate(connectionsCol, Message.STATUS_FAILED);
    createMessageForUpdate(applicationsCol, Message.STATUS_FAILED);

    MongoMessageStore store = new MongoMessageStore();
    store.setMongo(db);

    Collection<Message> messages = store.list(null);
    Assert.assertNotNull(messages);
    Assert.assertEquals(messages.size(), 2);
  }
View Full Code Here

    DBCollection connectionsCol = db.getCollection(MongoMessageStore.CONNECTIONS_MSGS);

    createMessageForUpdate(connectionsCol, Message.STATUS_FAILED);
    createMessageForUpdate(applicationsCol, Message.STATUS_FAILED);

    MongoMessageStore store = new MongoMessageStore();
    store.setMongo(db);

    MessageCriteria criteria = new MessageCriteria()
      .direction(Direction.TO_APPLICATIONS);
    Collection<Message> messages = store.list(criteria);

    Assert.assertEquals(messages.size(), 1);
  }
View Full Code Here

    Assert.assertEquals(messages.size(), 1);
  }

  @Test(expectedExceptions=IllegalStateException.class)
  public void shouldFailSaveOrUpdateWithNullDB() throws Exception {
    MongoMessageStore store = new MongoMessageStore();
    store.saveOrUpdate(new Message());
  }
View Full Code Here

    store.saveOrUpdate(new Message());
  }

  @Test(expectedExceptions=IllegalStateException.class)
  public void shouldFailUpdateStatusWithNullDB() throws Exception {
    MongoMessageStore store = new MongoMessageStore();
    store.updateStatus(null, Message.STATUS_CREATED);
  }
View Full Code Here

    store.updateStatus(null, Message.STATUS_CREATED);
  }

  @Test(expectedExceptions=IllegalStateException.class)
  public void shouldFailListWithNullDB() throws Exception {
    MongoMessageStore store = new MongoMessageStore();
    store.list(null);
  }
View Full Code Here

TOP

Related Classes of org.mokai.persist.mongo.MongoMessageStore

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.