/** * Deletes the bucket currently selected in the gui. * */ private void deleteSelectedBucket() { if (currentSelectedBucket == null) { log.warn("Ignoring delete bucket command, no currently selected bucket"); return; } int response = JOptionPane.showConfirmDialog(ownerFrame, "Are you sure you want to delete '" + currentSelectedBucket.getName() + "'?", "Delete Bucket?", JOptionPane.YES_NO_OPTION); if (response == JOptionPane.NO_OPTION) { return; } try { s3ServiceMulti.getS3Service().deleteBucket(currentSelectedBucket.getName()); bucketTableModel.removeBucket(currentSelectedBucket); currentSelectedBucket = null; } catch (Exception e) { String message = "Unable to delete bucket"; log.error(message, e); ErrorDialog.showDialog(ownerFrame, this, message, e); } }
/** * Deletes the bucket currently selected in the gui. * */ private void deleteSelectedBucket() { if (currentSelectedBucket == null) { log.warn("Ignoring delete bucket command, no currently selected bucket"); return; } int response = JOptionPane.showConfirmDialog(ownerFrame, "Are you sure you want to delete '" + currentSelectedBucket.getName() + "'?", "Delete Bucket?", JOptionPane.YES_NO_OPTION); if (response == JOptionPane.NO_OPTION) { return; } try { s3ServiceMulti.getS3Service().deleteBucket(currentSelectedBucket.getName()); bucketTableModel.removeBucket(currentSelectedBucket); currentSelectedBucket = null; } catch (Exception e) { String message = "Unable to delete bucket"; log.error(message, e); ErrorDialog.showDialog(ownerFrame, this, message, e); } }