/** * Deletes document identified by objectId. * @param session * @param objectId */ protected void deleteDocument(Session session, String objectId) { Document document = (Document) session.getObject(objectId); document.delete(false); }
protected void deleteDocumentFromFolder(String folderPath, String documentName) { Document document = getDocumentFromFolder(folderPath, documentName); if (document != null) { document.delete(true); LOGGER.info("Removed document " + folderPath + "/" + documentName); } }
Session session = getSession(serverUrl, username, password); CmisObject object = session.getObject(path); Document suppDoc = (Document) object; suppDoc.delete(true);
((Document)fileableCmisObject).delete(true); log.info("'{}' document deleted!", fileableCmisObject.getName()); return;
@Override public void delete(String path, String documentName, Session session) throws Exception { // Disable cache session.getDefaultContext().setCacheEnabled(false); Document document = (Document)FileUtils.getObject(path + "/" + documentName, session); document.delete(); // Enable cache session.getDefaultContext().setCacheEnabled(true); }
@Override public void run(Session session) { // create a test folder Folder testFolder = createTestFolder(session); try { // create a test document Document document = createDocument(session, testFolder, "testdoc.txt", CONTENT); // high-level API tests runHighLevelApiTests(session, testFolder, document); // low-level API tests runLowLevelApiTests(session, testFolder, document); // clean up document.delete(true); } finally { // delete the test folder deleteTestFolder(); } }
try{ documentToRemove = (Document)FileUtils.getObject(path + document.getContentStreamFilename(), session); documentToRemove.delete();
versionDoc.delete(false); } catch (CmisInvalidArgumentException iae) { addResult(createResult(WARNING, "Deletion of version " + version
@Override public void run(Session session) { if (supportsQuery(session) && !isFulltextOnly(session)) { // create a test folder Folder testFolder = createTestFolder(session); try { // create a test document Document document = createDocument(session, testFolder, "testdoc.txt", CONTENT); // find the folder runFolderQuery(session, testFolder); // find the document runDocumentQuery(session, document); // clean up document.delete(true); } finally { // delete the test folder deleteTestFolder(); } } else { addResult(createResult(SKIPPED, "Metadata query not supported. Test Skipped!")); } }
doc.delete(true); } finally {
@Override public void run(Session session) { try { // create folder and document Folder testFolder = createTestFolder(session); Document doc = createDocument(session, testFolder, "versiondeletetest.txt", "v1"); DocumentTypeDefinition docType = (DocumentTypeDefinition) doc.getType(); if (!docType.isVersionable()) { addResult(createResult(SKIPPED, "Test type is not versionable. Test skipped!")); doc.delete(true); return; } // add versions Document doc2 = createVersion(session, doc, "v2", 2); Document doc3 = createVersion(session, doc2, "v3", 3); Document doc4 = createVersion(session, doc3, "v4", 4); // delete versions deleteVersion(doc4, doc3, 4); deleteVersion(doc3, doc2, 3); deleteVersion(doc2, doc, 2); deleteVersion(doc, null, 1); } finally { deleteTestFolder(); } }
doc.delete(true); } catch (Exception e) {
doc.delete(true); return;