Package org.milyn.scribe.invoker

Examples of org.milyn.scribe.invoker.DaoInvoker.update()


        throw new IllegalStateException("The DAO register returned null while getting the DAO '" + daoName + "'");
      }

      final DaoInvoker daoInvoker = DaoInvokerFactory.getInstance().create(dao, objectStore);

      Object result = name == null ? daoInvoker.update(bean) : daoInvoker.update(name, bean) ;

      if(updatedBeanId != null) {
        if(result == null) {
          result = bean;
        }
View Full Code Here


        throw new IllegalStateException("The DAO register returned null while getting the DAO '" + daoName + "'");
      }

      final DaoInvoker daoInvoker = DaoInvokerFactory.getInstance().create(dao, objectStore);

      Object result = name == null ? daoInvoker.update(bean) : daoInvoker.update(name, bean) ;

      if(updatedBeanId != null) {
        if(result == null) {
          result = bean;
        }
View Full Code Here

    Object expectedResult = new Object();

    when(fullDao.updateIt(toUpdate)).thenReturn(expectedResult);

    Object result = invoker.update(toUpdate);

    verify(fullDao).updateIt(same(toUpdate));

    assertSame(expectedResult, result);
View Full Code Here

    Object toUpdate = new Object();

    when(fullDao.updateIt(toUpdate)).thenReturn(null);

    Object result = invoker.update(toUpdate);

    verify(fullDao).updateIt(same(toUpdate));

    assertNull(result);
  }
View Full Code Here

    DaoInvoker invoker = new AnnotatedDaoInvoker(fullDao, fullDaoRuntimeInfo);

    Object toUpdate = new Object();

    invoker.update("updateIt", toUpdate);
    invoker.update("updateIt2", toUpdate);
    invoker.update("updateIt3", toUpdate);

    verify(fullDao).updateIt(same(toUpdate));
    verify(fullDao).updateIt2(same(toUpdate));
View Full Code Here

    DaoInvoker invoker = new AnnotatedDaoInvoker(fullDao, fullDaoRuntimeInfo);

    Object toUpdate = new Object();

    invoker.update("updateIt", toUpdate);
    invoker.update("updateIt2", toUpdate);
    invoker.update("updateIt3", toUpdate);

    verify(fullDao).updateIt(same(toUpdate));
    verify(fullDao).updateIt2(same(toUpdate));
    verify(fullDao).updateItDiff(same(toUpdate));
View Full Code Here

    Object toUpdate = new Object();

    invoker.update("updateIt", toUpdate);
    invoker.update("updateIt2", toUpdate);
    invoker.update("updateIt3", toUpdate);

    verify(fullDao).updateIt(same(toUpdate));
    verify(fullDao).updateIt2(same(toUpdate));
    verify(fullDao).updateItDiff(same(toUpdate));
  }
View Full Code Here

    DaoInvoker invoker = new AnnotatedDaoInvoker(minimumDao, minimumDaoRuntimeInfo);

    Object toMerge = new Object();

    invoker.update(toMerge);

  }

  public void test_update_noEntityReturned() {
View Full Code Here

    DaoInvoker invoker = new InterfaceDaoInvoker(fullDao);

    Object toMerge = new Object();

    invoker.update(toMerge);

    verify(fullDao).update(same(toMerge));

  }
View Full Code Here

    DaoInvoker invoker = new InterfaceDaoInvoker(fullDao);

    Object toMerge = new Object();

    invoker.update("myMerge", toMerge);

    verify(fullDao).update(eq("myMerge") ,same(toMerge));

  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.