Package com.alvazan.orm.api.base

Examples of com.alvazan.orm.api.base.NoSqlEntityManager


    entity.setName("asdf");
    mgr.put(entity);
   
    mgr.flush();
   
    NoSqlEntityManager mgr1 = factory.createEntityManager();
    SomeEntity acc1 = mgr1.find(SomeEntity.class, entity.getId());
    NoSqlEntityManager mgr2 = factory.createEntityManager();
    SomeEntity acc2 = mgr2.find(SomeEntity.class, entity.getId());
   
    addAndSaveActivity1(mgr1, acc1, "dean", "act1");
    addAndSaveActivity1(mgr2, acc2, "xxxx", "act2");

    NoSqlEntityManager mgr3 = factory.createEntityManager();
    //Now, we should have no activities in our account list
    SomeEntity theAccount = mgr3.find(SomeEntity.class, entity.getId());
    Assert.assertEquals(2, theAccount.getActivities().size());
  }
View Full Code Here


    acc.setUsers(5.0f);
   
    mgr.put(acc);
    mgr.flush();

    NoSqlEntityManager mgr1 = factory.createEntityManager();
    Account acc1 = mgr1.find(Account.class, acc.getId());
    NoSqlEntityManager mgr2 = factory.createEntityManager();
    Account acc2 = mgr2.find(Account.class, acc.getId());
   
    addAndSaveActivity1(mgr1, acc1, "dean", "act1");
    addAndSaveActivity1(mgr2, acc2, "xxxx", "act2");
    addAndSaveActivity1(mgr2, acc2, "yyyy", "act3");


    NoSqlEntityManager mgr3 = factory.createEntityManager();
    //Now, we should have no activities in our account list
    Account theAccount = mgr3.find(Account.class, acc.getId());
   
    ArrayList<Activity> forwardActivities = new ArrayList<Activity>();
    CursorToMany<Activity> cursor = theAccount.getActivitiesCursor();
    int counter = 0;
    while(cursor.next()) {
View Full Code Here

    acc.setUsers(5.0f);
   
    mgr.put(acc);
    mgr.flush();

    NoSqlEntityManager mgr = factory.createEntityManager();
    Account acc1 = mgr.find(Account.class, acc.getId());
   
    addAndSaveActivity1(mgr, acc1, "dean", "act1");
    Assert.assertEquals(0, ((CursorProxy<Activity>)acc1.getActivitiesCursor()).getElementsToAdd().size());
    addAndSaveActivity1(mgr, acc1, "xxxx", "act2");
    Assert.assertEquals(0, ((CursorProxy<Activity>)acc1.getActivitiesCursor()).getElementsToAdd().size());
    addAndSaveActivity1(mgr, acc1, "yyyy", "act3");
    Assert.assertEquals(0, ((CursorProxy<Activity>)acc1.getActivitiesCursor()).getElementsToAdd().size());

    NoSqlEntityManager mgr3 = factory.createEntityManager();
    //Now, we should have no activities in our account list
    Account theAccount = mgr3.find(Account.class, acc.getId());
   
    CursorToMany<Activity> cursor = theAccount.getActivitiesCursor();
    int counter = 0;
    while(cursor.next()) {
      Activity current = cursor.getCurrent();
View Full Code Here

    acc1.setUsers(5.0f);
   
    mgr.put(acc1);
    mgr.flush();

    NoSqlEntityManager mgr = factory.createEntityManager();
   
    addAndSaveActivity1(mgr, acc1, "dean", "act1");
    Assert.assertEquals(0, ((CursorToManyImpl<Activity>)acc1.getActivitiesCursor()).getElementsToAdd().size());
    addAndSaveActivity1(mgr, acc1, "xxxx", "act2");
    Assert.assertEquals(0, ((CursorToManyImpl<Activity>)acc1.getActivitiesCursor()).getElementsToAdd().size());
    addAndSaveActivity1(mgr, acc1, "yyyy", "act3");
    Assert.assertEquals(0, ((CursorToManyImpl<Activity>)acc1.getActivitiesCursor()).getElementsToAdd().size());

    NoSqlEntityManager mgr3 = factory.createEntityManager();
    //Now, we should have no activities in our account list
    Account theAccount = mgr3.find(Account.class, acc1.getId());
   
    CursorToMany<Activity> cursor = theAccount.getActivitiesCursor();
    int counter = 0;
    while(cursor.next()) {
      Activity current = cursor.getCurrent();
View Full Code Here

    acc.setUsers(5.0f);
   
    mgr.put(acc);
    mgr.flush();

    NoSqlEntityManager mgr1 = factory.createEntityManager();
    Account acc1 = mgr1.find(Account.class, acc.getId());
    NoSqlEntityManager mgr2 = factory.createEntityManager();
    Account acc2 = mgr2.find(Account.class, acc.getId());
   
    addAndSaveActivity1(mgr1, acc1, "dean", "act1");
    addAndSaveActivity1(mgr2, acc2, "xxxx", "act2");

    NoSqlEntityManager mgr3 = factory.createEntityManager();
    //Now, we should have no activities in our account list
    Account theAccount = mgr3.find(Account.class, acc.getId());
    Assert.assertEquals(2, theAccount.getActivities().size());
  }
View Full Code Here

    acc.addActivity(act2);
    mgr.put(acc);
   
    mgr.flush();

    NoSqlEntityManager mgr1 = factory.createEntityManager();
    Account acc1 = mgr1.find(Account.class, acc.getId());
    NoSqlEntityManager mgr2 = factory.createEntityManager();
    Account acc2 = mgr2.find(Account.class, acc.getId());
   
    removeActivity1(mgr1, acc1, act1);
    removeActivity1(mgr2, acc2, act2);

    NoSqlEntityManager mgr3 = factory.createEntityManager();
    //Now, we should have no activities in our account list
    Account theAccount = mgr3.find(Account.class, acc.getId());
    Assert.assertEquals(0, theAccount.getActivities().size());
  }
View Full Code Here

  public void createEntityManager() {
    mgr = factory.createEntityManager();
  }
  @After
  public void clearDatabase() {
    NoSqlEntityManager other = factory.createEntityManager();
    other.clearDatabase(true);
  }
View Full Code Here

    act.setSomething("asdf");
   
    mgr.put(act);
    mgr.flush();
   
    NoSqlEntityManager mgr2 = factory.createEntityManager();
    EntityWithIntKey entity = mgr2.find(EntityWithIntKey.class, act.getId());
    Assert.assertEquals(act.getSomething(), entity.getSomething());
  }
View Full Code Here

    k.setSomething("qwer");
   
    mgr.put(k);
    mgr.flush();
   
    NoSqlEntityManager mgr2 = factory.createEntityManager();
    EntityWithDateTimeKey entity = mgr2.find(EntityWithDateTimeKey.class, k.getId());
    Assert.assertEquals(k.getSomething(), entity.getSomething());
  }
View Full Code Here

    enUID.setSomething("testingUUIDconverter");
   
    mgr.put(enUID);
    mgr.flush();
   
    NoSqlEntityManager mgr2 = factory.createEntityManager();
    EntityWithUUIDKey entity = mgr2.find(EntityWithUUIDKey.class, enUID.getId());
    Assert.assertEquals(enUID.getSomething(), entity.getSomething());

    mgr.remove(enUID);
    mgr.flush();
  }
View Full Code Here

TOP

Related Classes of com.alvazan.orm.api.base.NoSqlEntityManager

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.