@Override public void deleteAllDocuments() { GridFSBucket gridFS = createGridFSConnection(); gridFS.drop(); MongoDatabase db = mongoClient.getDatabase(database); MongoCollection<Document> coll = db.getCollection(rawCollectionName); coll.deleteMany(new Document()); }
@Override public void deleteContainer(BucketDirectory bucketDirectory) { BucketPathUtil.checkContainerName(bucketDirectory.getObjectHandle().getContainer()); GridFSBuckets.create(database, bucketDirectory.getObjectHandle().getContainer()).drop(); }