Package javax.jdo

Examples of javax.jdo.Query.deletePersistentAll()


    };
   
    for(Class clazz: classesToDelete)
    {
      Query query = pm.newQuery(clazz);
        query.deletePersistentAll();
    }
   
 
    // Insert new data
    TestFixture.BASIC_DATA.setUp();
View Full Code Here


    Long curTime = System.currentTimeMillis();
    try {
      openTransaction();
      Query query = pm.newQuery(MPartitionEvent.class,"curTime - eventTime > expiryTime");
      query.declareParameters("java.lang.Long curTime, java.lang.Long expiryTime");
      delCnt = query.deletePersistentAll(curTime, expiryTime);
      commited = commitTransaction();
    }
    finally {
      if (!commited) {
        rollbackTransaction();
View Full Code Here

    Long curTime = System.currentTimeMillis();
    try {
      openTransaction();
      Query query = pm.newQuery(MPartitionEvent.class,"curTime - eventTime > expiryTime");
      query.declareParameters("java.lang.Long curTime, java.lang.Long expiryTime");
      delCnt = query.deletePersistentAll(curTime, expiryTime);
      commited = commitTransaction();
    }
    finally {
      if (!commited) {
        rollbackTransaction();
View Full Code Here

            tx.begin();

            final Query query = pm.newQuery(
                DefaultResourceDescriptor.class, "expiry < date");
            query.declareParameters("java.util.Date date");
            long number = query.deletePersistentAll(new Object[] {new Date()});
            if (LOGGER.isDebugEnabled()) {
                LOGGER.debug("Removed " + number +" descriptors from store");
            }

            tx.commit();
View Full Code Here

        try
        {
            tx.begin();

            Query query = pm.newQuery( aClass );
            query.deletePersistentAll();

            tx.commit();
        }
        finally
        {
View Full Code Here

    Long curTime = System.currentTimeMillis();
    try {
      openTransaction();
      Query query = pm.newQuery(MPartitionEvent.class,"curTime - eventTime > expiryTime");
      query.declareParameters("java.lang.Long curTime, java.lang.Long expiryTime");
      delCnt = query.deletePersistentAll(curTime, expiryTime);
      commited = commitTransaction();
    }
    finally {
      if (!commited) {
        rollbackTransaction();
View Full Code Here

  private void dropPartitionsNoTxn(String dbName, String tblName, List<String> partNames) {
    ObjectPair<Query, Map<String, String>> queryWithParams =
        getPartQueryWithParams(dbName, tblName, partNames);
    Query query = queryWithParams.getFirst();
    query.setClass(MPartition.class);
    long deleted = query.deletePersistentAll(queryWithParams.getSecond());
    LOG.debug("Deleted " + deleted + " partition from store");
    query.closeAll();
  }

  /**
 
View Full Code Here

        }
        pm.currentTransaction().commit();
        pm.evictAll();
        pm.currentTransaction().begin();
        Query q = pm.newQuery(BasicA.class);
        long l = q.deletePersistentAll();
        pm.currentTransaction().commit();
        pm.close();
        assertEquals("Bad number of delete object", NB_OBJ, l);
    }
}
View Full Code Here

    try {
      Query query = pm.newQuery(DataChunk.class);
      query.setFilter("photoEntryId == photoEntryIdParam");
      query.declareParameters("String photoEntryIdParam");
      long itemsDeleted = query.deletePersistentAll(photoEntryId);

      LOG.info(String.format("... %d DataChunk(s) deleted successfully.", itemsDeleted));
    } finally {
      pm.close();
    }
View Full Code Here

      throw new IllegalArgumentException("Missing required param: className");
    }
    PersistenceManager pm = pmf.getPersistenceManager();
    try {
      Query query = pm.newQuery(Class.forName(className));
      query.deletePersistentAll();
    } catch (ClassNotFoundException e) {
      throw new IllegalArgumentException(className + " must be a valid fully-qualified class.");
    } finally {
      pm.close();
    }
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.