@Override public Void call() { blobStore.deleteDirectory(containerName, dirName); return null; } });
@Override public Void call() { blobStore.deleteDirectory(containerName, dirName); return null; } });
@Override public Void call() { blobStore.deleteDirectory(containerName, dirName); return null; } });
@Override public void run() { blobStore.deleteDirectory(containerName, fullPath); } }));
@Override public Void call() { blobStore.deleteDirectory(containerName, dirName); return null; } });
@Override public void deleteDirectory(String container, String directory) { delegate().deleteDirectory(container, directory); }
@Override public void run() { blobStore.deleteDirectory(containerName, md.getName()); } }));
@Override public void deleteDirectory(String container, String directory) { delegate().deleteDirectory(container, directory); }
@Override public void deleteDirectory(String container, String directory) { delegate().deleteDirectory(container, directory); }
@Override public void deleteDirectory(String container, String directory) { delegate().deleteDirectory(container, directory); }
/** * Perform the actual removal from Fedora * * @param fedoraPid * the Fedora PID to remove from storage * @throws StorageException * if any errors occur */ private void removeBlobStoreObject(String oid) throws StorageException { if (BlobStoreClient.getClient().directoryExists(BlobStoreClient.getContainerName(), oid)) { BlobStoreClient.getClient().deleteDirectory(BlobStoreClient.getContainerName(), oid); } else { throw new StorageException("Object " + oid + " doesn't exist to be deleted"); } }
view.getBlobStore().deleteDirectory(containerName, directory);
view.getBlobStore().deleteDirectory(containerName, directory);