@Override protected boolean deleteObject(String key) throws IOException { try { mClient.deleteObject(mBucketName, key); } catch (ServiceException e) { LOG.error("Failed to delete {}", key, e); return false; } return true; }
@Override protected boolean deleteObject(String key) throws IOException { try { mClient.deleteObject(mBucketName, key); } catch (ServiceException e) { LOG.error("Failed to delete {}", key, e); return false; } return true; }
@Override public void deleteChunk(byte[] hash, long start, int len) throws IOException { String hashString = this.getHashName(hash); try { gsService.deleteObject(this.getName(), hashString); } catch (ServiceException e) { SDFSLogger.getLog() .warn("Unable to delete object " + hashString, e); } }
public void clearStore() throws IOException { try { SDFSLogger.getLog().warn( "Deleting all entries from Bucket [" + this.name + "]"); GSObject[] obj = gsService.listObjects(this.name); SDFSLogger.getLog().info("Will delete " + obj.length + " objects"); for (int i = 0; i < obj.length; i++) { gsService.deleteObject(this.name, obj[i].getKey()); } SDFSLogger.getLog().info( "All entries in bucket [" + this.getName() + "] deleted"); } catch (ServiceException e) { SDFSLogger.getLog().warn( "Unable to delete entries in " + this.getName(), e); throw new IOException(e); } }
gsService.deleteObject(BUCKET_NAME, object.getKey()); gsService.deleteObject(BUCKET_NAME, helloWorldObject.getKey()); gsService.deleteObject(BUCKET_NAME, stringObject.getKey()); gsService.deleteObject(BUCKET_NAME, fileObject.getKey());
gsService.deleteObject(BUCKET_NAME, object.getKey()); gsService.deleteObject(BUCKET_NAME, helloWorldObject.getKey()); gsService.deleteObject(BUCKET_NAME, stringObject.getKey()); gsService.deleteObject(BUCKET_NAME, fileObject.getKey());