/testing/library/src/com/google/appengine/library/BookDataService.java

http://datanucleus-appengine.googlecode.com/ · Java · 26 lines · 9 code · 9 blank · 8 comment · 0 complexity · 66da47b9c2684f480661ebd5216e8342 MD5 · raw file

  1. // Copyright 2008 Google Inc. All Rights Reserved.
  2. package com.google.appengine.library;
  3. /**
  4. * @author kjin@google.com (Kevin Jin)
  5. *
  6. */
  7. public interface BookDataService {
  8. void put(Book book);
  9. int countEntities(String jpqlQuery);
  10. Iterable<Book> asIterable(String jpqlQuery);
  11. void delete(Book book);
  12. Iterable<Book> asIterable(String jpqlQuery, int limit, int offset);
  13. /**
  14. * Closes the BookDataService. No further requests may be made on it.
  15. */
  16. void close();
  17. }