Package org.springframework.metadata.support

Examples of org.springframework.metadata.support.MapAttributes.register()


    RollbackRuleAttribute rr = new RollbackRuleAttribute("java.lang.Exception");
    RollbackRuleAttribute nrr = new NoRollbackRuleAttribute("ServletException");

    AttributesTransactionAttributeSource atas = new AttributesTransactionAttributeSource(ma);

    ma.register(method, new Object[]{new Object(), "", txAtt, rr, nrr, "er"});
    TransactionAttribute actual = atas.getTransactionAttribute(method, method.getDeclaringClass());
    assertEquals(txAtt, actual);
    assertTrue(txAtt.rollbackOn(new Exception()));
    assertFalse(txAtt.rollbackOn(new ServletException()));
View Full Code Here


    Method method = TestBean.class.getMethod("getAge", (Class[]) null);

    TransactionAttribute txAtt = new DefaultTransactionAttribute();
    MapAttributes ma = new MapAttributes();
    AttributesTransactionAttributeSource atas = new AttributesTransactionAttributeSource(ma);
    ma.register(TestBean.class, new Object[]{new Object(), "", txAtt, "er"});
    TransactionAttribute actual = atas.getTransactionAttribute(method, null);
    assertEquals(txAtt, actual);
  }

  public void testUnboundedCacheSizeGrowth() throws Exception {
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.