Examples of declareImports()


Examples of javax.jdo.Query.declareImports()

  public static Unit unitByName(String unitName, Key orgKey, Key ignoreKey)
  {
    PersistenceManager pm = PMF.get().getPersistenceManager();
   
    Query query = pm.newQuery(Unit.class);
    query.declareImports("import com.google.appengine.api.datastore.Key");
   
    if (ignoreKey == null)
    {
      query.setFilter("name == nameParam && organisationKey == organisationKeyParam");
      query.declareParameters("String nameParam, Key organisationKeyParam");
View Full Code Here

Examples of javax.jdo.Query.declareImports()

  public static Collection<Booking> bookingsForUnit(Unit unit, Event event)
  {
    PersistenceManager pm = PMF.get().getPersistenceManager();
   
    Query query = pm.newQuery(Booking.class);
    query.declareImports("import com.google.appengine.api.datastore.Key");
    query.setOrdering("name");
    query.setFilter("unitKey == unitKeyParam && eventKey == eventKeyParam");
    query.declareParameters("Key unitKeyParam, Key eventKeyParam");
   
    return queryDetachAndClose(Booking.class, query, false, unit.getKeyCheckNotNull(), event.getKeyCheckNotNull());
View Full Code Here

Examples of javax.jdo.Query.declareImports()

  public static Collection<Booking> bookingsForUnitAllEvents(Unit unit)
  {
    PersistenceManager pm = PMF.get().getPersistenceManager();
   
    Query query = pm.newQuery(Booking.class);
    query.declareImports("import com.google.appengine.api.datastore.Key");
    query.setOrdering("name");
    query.setFilter("unitKey == unitKeyParam");
    query.declareParameters("Key unitKeyParam");
   
    return queryDetachAndClose(Booking.class, query, false, unit.getKeyCheckNotNull());
View Full Code Here

Examples of javax.jdo.Query.declareImports()

    Collection<Key> keysForOrg = CollectionUtils.collect(unitsForOrg(org.getKey(), false, true), new KeyBasedData.ToKey());
   
    PersistenceManager pm = PMF.get().getPersistenceManager();
   
    Query query = pm.newQuery(Booking.class);
    query.declareImports("import com.google.appengine.api.datastore.Key; import java.util.Collection");
    query.setOrdering("name");
    query.setFilter("unitKeysParam.contains(unitKey) && eventKey == eventKeyParam");
    query.declareParameters("Collection unitKeysParam, Key eventKeyParam");
   
    return batchQuery(query, keysForOrg, event.getKeyCheckNotNull());
View Full Code Here

Examples of javax.jdo.Query.declareImports()

    if (village == null) throw new IllegalArgumentException("Cannot retrieve booking for a null village. To find homeless bookings, call bookingsHomeless() instead.");
   
    PersistenceManager pm = PMF.get().getPersistenceManager();
   
    Query query = pm.newQuery(Booking.class);
    query.declareImports("import com.google.appengine.api.datastore.Key");
    query.setOrdering("name");
    query.setFilter("villageKey == villageKeyParam");
    query.declareParameters("Key villageKeyParam");
   
    return queryDetachAndClose(Booking.class, query, false, village.getKeyCheckNotNull());
View Full Code Here

Examples of javax.jdo.Query.declareImports()

    if (event == null) throw new IllegalArgumentException("Cannot retrieve homeless bookings for a null event.");
   
    PersistenceManager pm = PMF.get().getPersistenceManager();
   
    Query query = pm.newQuery(Booking.class);
    query.declareImports("import com.google.appengine.api.datastore.Key");
    query.setOrdering("name");
    query.setFilter("eventKey == eventKeyParam && villageKey == null");
    query.declareParameters("Key eventKeyParam");
   
    return queryDetachAndClose(Booking.class, query, false, event.getKeyCheckNotNull());
View Full Code Here

Examples of javax.jdo.Query.declareImports()

    if (event == null) throw new IllegalArgumentException("Cannot retrieve bookings for a null event.");
   
    PersistenceManager pm = PMF.get().getPersistenceManager();
   
    Query query = pm.newQuery(Booking.class);
    query.declareImports("import com.google.appengine.api.datastore.Key");
    query.setOrdering("name");
    query.setFilter("eventKey == eventKeyParam");
    query.declareParameters("Key eventKeyParam");
   
    return queryDetachAndClose(Booking.class, query, true, event.getKeyCheckNotNull());
View Full Code Here

Examples of javax.jdo.Query.declareImports()

    if (eventKey == null) throw new IllegalArgumentException("Cannot retrieve bookings for an empty event.");
   
    PersistenceManager pm = PMF.get().getPersistenceManager();
   
    Query query = pm.newQuery(Booking.class);
    query.declareImports("import com.google.appengine.api.datastore.Key; import com.google.appengine.api.datastore.Email");
    query.setOrdering("name");
    query.setFilter("eventKey == eventKeyParam && email == emailParam");
    query.declareParameters("Key eventKeyParam, Email emailParam");
   
    return queryDetachAndClose(Booking.class, query, false, eventKey,email);
View Full Code Here

Examples of javax.jdo.Query.declareImports()

    if (name == null) throw new IllegalArgumentException("Cannot retrieve bookings for an empty name.");
   
    PersistenceManager pm = PMF.get().getPersistenceManager();
   
    Query query = pm.newQuery(Booking.class);
    query.declareImports("import com.google.appengine.api.datastore.Key");
    query.setOrdering("name");
    query.setFilter("name == nameParam");
    query.declareParameters("Key nameParam");
   
    return queryDetachAndClose(Booking.class, query, false, name);
View Full Code Here

Examples of javax.jdo.Query.declareImports()

  public static Collection<uk.org.woodcraft.bookings.datamodel.Transaction> transactionsForUnit(Unit unit, Event event)
  {
    PersistenceManager pm = PMF.get().getPersistenceManager();
   
    Query query = pm.newQuery(uk.org.woodcraft.bookings.datamodel.Transaction.class);
    query.declareImports("import com.google.appengine.api.datastore.Key");
    query.setOrdering("timestamp");
    query.setFilter("unitKey == unitKeyParam && eventKey == eventKeyParam");
    query.declareParameters("Key unitKeyParam, Key eventKeyParam");
   
    return queryDetachAndClose(uk.org.woodcraft.bookings.datamodel.Transaction.class, query, false, unit.getKeyCheckNotNull(), event.getKeyCheckNotNull());
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.