private Matcher<S3Bucket> bucketName(final String expected) { return new FeatureMatcher<S3Bucket, String>(equalTo(expected), "bucket called", "name") { String featureValueOf(S3Bucket actual) { return actual.getName(); } }; }
public void run() { updateObjectsSummary(false); S3Object[] allObjects = objectTableModel.getObjects(); cachedBuckets.put(currentSelectedBucket.getName(), allObjects); } });
public int getBucketIndexByName(String name) { synchronized (bucketList) { for (int index=0; index < bucketList.size(); index++) { S3Bucket bucket = getBucket(index); if (bucket.getName().equals(name)) { return index; } } return -1; } }
protected S3Bucket(FileURL url, S3Service service, org.jets3t.service.model.S3Bucket bucket) throws AuthException { super(url, service); this.bucketName = bucket.getName(); atts = new S3BucketFileAttributes(bucket); }
public int getBucketIndexByName(String name) { synchronized (bucketList) { for (int index=0; index < bucketList.size(); index++) { S3Bucket bucket = getBucket(index); if (bucket.getName().equals(name)) { return index; } } return -1; } }
public void run() { updateObjectsSummary(false); S3Object[] allObjects = objectTableModel.getObjects(); cachedBuckets.put(currentSelectedBucket.getName(), allObjects); } });
@Override public void delete(String key) throws IOException { try { LOG.debug("Deleting key: {} from bucket: {}", key, bucket.getName()); s3Service.deleteObject(bucket, key); } catch (ServiceException e) { handleException(e, key); } }
private S3Object get(String key) { try { return s3Service.getObject(bucket.getName(), key); } catch (S3ServiceException e) { if ("NoSuchKey".equals(e.getS3ErrorCode())) { return null; } } return null; }
public void rename(String srcKey, String dstKey) throws IOException { try { s3Service.moveObject(bucket.getName(), srcKey, bucket.getName(), new S3Object(dstKey), false); } catch (S3ServiceException e) { if (e.getCause() instanceof IOException) { throw (IOException) e.getCause(); } throw new S3Exception(e); } }
public void rename(String srcKey, String dstKey) throws IOException { try { s3Service.moveObject(bucket.getName(), srcKey, bucket.getName(), new S3Object(dstKey), false); } catch (S3ServiceException e) { if (e.getCause() instanceof IOException) { throw (IOException) e.getCause(); } throw new S3Exception(e); } }
public void run() { try { s3ServiceMulti.getS3Service().setRequesterPaysBucket( selectedBucket.getName(), newRequesterPaysFlag); selectedBucket.setRequesterPays(newRequesterPaysFlag); } catch (final Exception e) { String message = "Unable to update Requester Pays status"; log.error(message, e); ErrorDialog.showDialog(ownerFrame, null, message, e); } } });
public void run() { try { s3ServiceMulti.getS3Service().setRequesterPaysBucket( selectedBucket.getName(), newRequesterPaysFlag); selectedBucket.setRequesterPays(newRequesterPaysFlag); } catch (final Exception e) { String message = "Unable to update Requester Pays status"; log.error(message, e); ErrorDialog.showDialog(ownerFrame, null, message, e); } } });
public void rename(String srcKey, String dstKey) throws IOException { try { s3Service.renameObject(bucket.getName(), srcKey, new S3Object(dstKey)); } catch (ServiceException e) { handleException(e, srcKey); } }
@Override public String toString() { return "S3Bucket [name=" + getName() + ",location=" + getLocation() + ",creationDate=" + getCreationDate() + ",owner=" + getOwner() + "] Metadata=" + getMetadataMap(); }
public void run() { if (s3ServiceMulti.createBuckets(new S3Bucket[] { newBucket })) { int modelIndex = bucketTableModel.getBucketIndexByName(newBucket.getName()); int viewIndex = bucketTableModelSorter.viewIndex(modelIndex); bucketsTable.setRowSelectionInterval(viewIndex, viewIndex); } } });
@Override public String toString() { return "S3Bucket [name=" + getName() + ",location=" + getLocation() + ",creationDate=" + getCreationDate() + ",owner=" + getOwner() + "] Metadata=" + getMetadataMap(); }
public void run() { if (s3ServiceMulti.createBuckets(new S3Bucket[] { newBucket })) { int modelIndex = bucketTableModel.getBucketIndexByName(newBucket.getName()); int viewIndex = bucketTableModelSorter.viewIndex(modelIndex); bucketsTable.setRowSelectionInterval(viewIndex, viewIndex); } } });
public void run() { for (int i = 0; i < event.getCreatedObjects().length; i++) { S3Object object = event.getCreatedObjects()[i]; object.setBucketName(currentSelectedBucket.getName()); objectTableModel.addObject(object); } if (event.getCreatedObjects().length > 0) { updateObjectsSummary(true); } } });