Package com.gwtmobile.persistence.client

Examples of com.gwtmobile.persistence.client.Callback


  public String getModuleName() {
    return "com.gwtmobile.persistence.test.gwtmobile_persistence_test";
  }

  public void testList() {
    setupTest(new Callback() {
      public void onSuccess() {
        Collection<Task> allTasks = taskEntity.all();
        allTasks.list(new CollectionCallback<Task>() {
          public void onSuccess(Task[] results) {
            assertEquals(5, results.length);
View Full Code Here


      }
    });           
  }

  public void testListEach() {
    setupTest(new Callback() {
      int count = 0;
      public void onSuccess() {
        Collection<Task> allTasks = taskEntity.all();
        allTasks.each(new ScalarCallback<Task>() {
          public void onSuccess(Task result) {
View Full Code Here

      }
    });           
  }

  public void testListLimits() {
    setupTest(new Callback() {
      public void onSuccess() {
        Collection<Task> limit3 = taskEntity.all().limit(3);
        limit3.list(new CollectionCallback<Task>() {
          public void onSuccess(Task[] results) {
            assertEquals(3, results.length);
View Full Code Here

      }
    });           
  }

  public void testListOrder() {
    setupTest(new Callback() {
      public void onSuccess() {
        taskEntity.all().order("Name", false).one(
            new ScalarCallback<Task>() {
              public void onSuccess(Task result) {
                assertEquals("Task4", result.getName());
View Full Code Here

      }
    });           
  }
 
  public void testFilterChar() {
    setupTest(new Callback() {
      public void onSuccess() {
        taskEntity.all().filter("Alphabet", ">", 'A').count(new ScalarCallback<Integer>() {         
          @Override
          public void onSuccess(Integer result) {
            assertEquals(2, result.intValue());
View Full Code Here

      }
    });           
  }
 
  public void testFilterBoolean() {
    setupTest(new Callback() {
      public void onSuccess() {
        taskEntity.all().filter("Done", "=", true).count(new ScalarCallback<Integer>() {         
          @Override
          public void onSuccess(Integer result) {
            assertEquals(3, result.intValue());
View Full Code Here

      }
    });           
  }
 
  public void testFilterInteger() {
    setupTest(new Callback() {
      public void onSuccess() {
        taskEntity.all().filter("Priority", ">=", 4).count(new ScalarCallback<Integer>() {         
          @Override
          public void onSuccess(Integer result) {
            assertEquals(1, result.intValue());
View Full Code Here

      }
    });           
  }
 
  public void testFilterDouble() {
    setupTest(new Callback() {
      public void onSuccess() {
        taskEntity.all().filter("Profit", ">", 1.0).count(new ScalarCallback<Integer>() {         
          @Override
          public void onSuccess(Integer result) {
            assertEquals(2, result.intValue());
View Full Code Here

      }
    });           
  }
 
  public void testFilterString() {
    setupTest(new Callback() {
      public void onSuccess() {
        taskEntity.all().filter("Name", "=", "Task2").count(new ScalarCallback<Integer>() {         
          @Override
          public void onSuccess(Integer result) {
            assertEquals(1, result.intValue());
View Full Code Here

      }
    });           
  }

  public void testFilterDate() {
    setupTest(new Callback() {
      public void onSuccess() {
        taskEntity.all().filter("CompleteDate", "<", new Date()).count(new ScalarCallback<Integer>() {         
          @Override
          public void onSuccess(Integer result) {
            assertEquals(3, result.intValue());
View Full Code Here

TOP

Related Classes of com.gwtmobile.persistence.client.Callback

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.