Package com.google.sitebricks.persist

Examples of com.google.sitebricks.persist.Persister.call()


        .getInstance(Persister.class);

    Object param = persister.call(new Persister.InWork() {
      @Override
      public Object perform(EntityStore es) throws Throwable {
        persister.call(new Persister.InTransaction() {
          @Override
          public Object perform(EntityStore es) throws Throwable {
            ((Sql)es.delegate()).execute("insert into my_table (id, name) values (1, @name)",
                ImmutableMap.<String, Object>of("name", ANOTHER_NAME));
View Full Code Here


            return null;
          }
        });

        return persister.call(new Persister.InTransaction() {
          @Override
          public Object perform(EntityStore es) throws Throwable {
            return ((Sql)es.delegate()).list("select * from my_table").iterator().next().get("name").toString();
          }
        });
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.