Package javax.jdo

Examples of javax.jdo.Query.declareParameters()


   
    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);
  }
 
  /* NB - App engine doesn't support partial like matching for strings, so this is equality only...
View Full Code Here


   
    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);
  }
 
  public static uk.org.woodcraft.bookings.datamodel.Transaction TransactionByKey(Key key)
View Full Code Here

   
    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());
  }
 
  public static Collection<uk.org.woodcraft.bookings.datamodel.Transaction> transactionsForOrg(Organisation org, Event event)
View Full Code Here

   
    Query query = pm.newQuery(uk.org.woodcraft.bookings.datamodel.Transaction.class);
    query.declareImports("import com.google.appengine.api.datastore.Key; import java.util.Collection");
    query.setOrdering("timestamp");
    query.setFilter("unitKeysParam.contains(unitKey) && eventKey == eventKeyParam");
    query.declareParameters("Collection unitKeysParam, Key eventKeyParam");
   
    return batchQuery(query, keysForOrg, event.getKeyCheckNotNull());
  }
 
  public static Collection<uk.org.woodcraft.bookings.datamodel.Transaction> transactionsForEvent(Event event)
View Full Code Here

   
    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("eventKey == eventKeyParam");
    query.declareParameters("Key eventKeyParam");
   
    return queryDetachAndClose(uk.org.woodcraft.bookings.datamodel.Transaction.class, query, false, event.getKeyCheckNotNull());
  }

 
View Full Code Here

    query.declareImports("import com.google.appengine.api.datastore.Key");
    query.setOrdering("name");
     
    if (org != null) {
      query.setFilter("organisationKey == orgKeyParam");
      query.declareParameters("Key orgKeyParam");
      return queryDetachAndClose(User.class, query, false, org.getKey());
    }
   
    if (unit != null) {
      query.setFilter("unitKey == unitKeyParam");
View Full Code Here

      return queryDetachAndClose(User.class, query, false, org.getKey());
    }
   
    if (unit != null) {
      query.setFilter("unitKey == unitKeyParam");
      query.declareParameters("Key unitKeyParam");
      return queryDetachAndClose(User.class, query, false, unit.getKey());
    }
   
    if(unapprovedOnly)
      query.setFilter("approved == false");
View Full Code Here

            query.setFilter("idUser == nameParam");
            query.setOrdering("name desc");
            query.setOrdering("dateCommunityAccount desc");
            query.setRange(0, range); //only 6 results
            //query.setOrdering("hireDate desc");
            query.declareParameters("String nameParam");
            List<DaoCommunityAccount2> resultsTmp = (List<DaoCommunityAccount2>) query.execute(user);
           
            if(resultsTmp.size() != 0 )
            {
              DaoCommunityAccount2 daoComAcc = resultsTmp.get(0);
View Full Code Here

            query.setFilter("idUser == nameParam");
            query.setOrdering("name desc");
            query.setOrdering("dateCommunityAccount desc");
            query.setRange(0, range); //only a few results
            //query.setOrdering("hireDate desc");
            query.declareParameters("String nameParam");
            List<DaoCommunityAccount2> resultsTmp = (List<DaoCommunityAccount2>) query.execute(user);
           
            if(resultsTmp.size() != 0 )
            {
              DaoCommunityAccount2 daoComAcc = resultsTmp.get(0);
View Full Code Here

            query.setFilter("idUser == nameParam");
            query.setOrdering("name desc");
            query.setOrdering("dateCommunityAccount desc");
            query.setRange(0, range); //only 6 results
            //query.setOrdering("hireDate desc");
            query.declareParameters("String nameParam");
            List<DaoCommunityAccount2> resultsTmp = (List<DaoCommunityAccount2>) query.execute(user);
           
            if(resultsTmp.size() != 0 )
            {
              DaoCommunityAccount2 daoComAcc = resultsTmp.get(0);
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.