@Override public void deleteAll(Transaction transaction) { QueryManager queryMgr = client.newQueryManager(); DeleteQueryDefinition deleteQuery = queryMgr.newDeleteDefinition(); deleteQuery.setCollections(entityClass.getName()); queryMgr.delete(deleteQuery, transaction); } /* REST API does not currently support DELETE /search with multiple collection arguments
@Override public void execute(CommandContext context) { DatabaseClient databaseClient = hubConfig.newModulesDbClient(); QueryManager queryManager = databaseClient.newQueryManager(); // Clear user modules dataHub.clearUserModules(); // Clear DHF core modules DeleteQueryDefinition queryDefinition = queryManager.newDeleteDefinition(); queryDefinition.setCollections("hub-core-module"); queryManager.delete(queryDefinition); } }
public static void cleanUp() { QueryManager queryMgr = client.newQueryManager(); DeleteQueryDefinition deleteQuery = queryMgr.newDeleteDefinition(); deleteQuery.setDirectory(DIRECTORY); queryMgr.delete(deleteQuery); } }
public static void cleanUpData() { QueryManager qm = Common.client.newQueryManager(); DeleteQueryDefinition deleteQuery = qm.newDeleteDefinition(); deleteQuery.setDirectory("/animals/"); qm.delete(deleteQuery); } }
public static void cleanUp() { QueryManager queryMgr = Common.client.newQueryManager(); DeleteQueryDefinition deleteQuery = queryMgr.newDeleteDefinition(); deleteQuery.setDirectory("/cities/"); queryMgr.delete(deleteQuery); } }
@AfterClass public static void afterClass() { QueryManager queryMgr = client.newQueryManager(); DeleteQueryDefinition deleteQuery = queryMgr.newDeleteDefinition(); deleteQuery.setCollections(collection); queryMgr.delete(deleteQuery); }
@AfterClass public static void afterClass() { QueryManager queryMgr = client.newQueryManager(); DeleteQueryDefinition deleteQuery = queryMgr.newDeleteDefinition(); deleteQuery.setCollections(collection); queryMgr.delete(deleteQuery); }
@AfterClass public static void afterClass() { QueryManager queryMgr = client.newQueryManager(); DeleteQueryDefinition deleteQuery = queryMgr.newDeleteDefinition(); deleteQuery.setCollections(collection); queryMgr.delete(deleteQuery); }
@AfterClass public static void afterClass() { docMgr.delete(uri1, uri2, uri3); QueryManager queryMgr = client.newQueryManager(); DeleteQueryDefinition deleteQuery = queryMgr.newDeleteDefinition(); deleteQuery.setCollections(whbTestCollection); queryMgr.delete(deleteQuery); }
@Test public void testSearchLog() { QueryManager qMgr = Common.client.newQueryManager(); ByteArrayOutputStream out = null; RequestLogger logger = null; String outString = null; out = new ByteArrayOutputStream(); logger = Common.client.newLogger(out); logger.setContentMax(RequestLogger.ALL_CONTENT); qMgr.startLogging(logger); QueryDefinition querydef = qMgr.newStringDefinition(); qMgr.search(querydef, new SearchHandle()); outString = new String(out.toByteArray()); assertTrue("Search failed to log output", outString != null && outString.length() > 0); out = new ByteArrayOutputStream(); logger = Common.client.newLogger(out); logger.setContentMax(RequestLogger.ALL_CONTENT); qMgr.startLogging(logger); DeleteQueryDefinition deleteDef = qMgr.newDeleteDefinition(); deleteDef.setCollections("x"); qMgr.delete(deleteDef); outString = new String(out.toByteArray()); assertTrue("SearchDelete failed to log output", outString != null && outString.length() > 0); }
@AfterClass public static void afterClass() { DeleteQueryDefinition deleteQuery = client.newQueryManager().newDeleteDefinition(); deleteQuery.setCollections(collection); client.newQueryManager().delete(deleteQuery); }
deleteDef.setDirectory(basedir); queryMgr.delete(deleteDef);
@AfterClass public static void afterClass() { DeleteQueryDefinition deleteQuery = client.newQueryManager().newDeleteDefinition(); deleteQuery.setCollections(collection); client.newQueryManager().delete(deleteQuery); client.newDocumentManager().delete("doc1.txt"); client.newDocumentManager().delete("doc2.txt"); }
@Test public void test_A_Delete() throws IOException { GenericDocumentManager docMgr = client.newDocumentManager(); DocumentDescriptor desc = docMgr.exists(docId); assertNotNull("Should find document before delete", desc); assertEquals(desc.getUri(), docId); QueryManager queryMgr = client.newQueryManager(); DeleteQueryDefinition qdef = queryMgr.newDeleteDefinition(); qdef.setDirectory(directory); queryMgr.delete(qdef); desc = docMgr.exists(docId); assertNull("Should not find document after delete", desc); }
DeleteQueryDefinition deleteQuery = queryMgr.newDeleteDefinition(); deleteQuery.setDirectory(directory); queryMgr.delete(deleteQuery);
DeleteQueryDefinition deleteQuery = queryMgr.newDeleteDefinition(); deleteQuery.setDirectory(directory); queryMgr.delete(deleteQuery);
queryMgr2.delete(deleteQuery);
DeleteQueryDefinition deleteQuery = queryMgr.newDeleteDefinition(); deleteQuery.setDirectory(DIRECTORY); queryMgr.delete(deleteQuery);