summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ThriftActions.java16
1 files changed, 9 insertions, 7 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ThriftActions.java b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ThriftActions.java
index db3d0cee..e57a9310 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ThriftActions.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ThriftActions.java
@@ -142,17 +142,19 @@ public class ThriftActions {
return fileName;
}
+ public interface DeleteCallback {
+ void isDeleted(boolean success);
+ }
+
/********************************************************************************
*
* DELETE ACTION
*
- * Deletes a specific image version or the latest if none is specified
+ * Deletes a specific image version
*
********************************************************************************/
- public interface DeleteCallback {
- void isDeleted(boolean success);
- }
- public static void deleteImageVersion(final Frame frame, final String imageBaseId, final String imageVersionId, final DeleteCallback callback) {
+ public static void deleteImageVersion(final Frame frame, final String imageBaseId,
+ final String imageVersionId, final DeleteCallback callback) {
// requires confirmation of the user
if (!Gui.showMessageBox(frame, "Wollen Sie diese Image-Version wirklich löschen?",
MessageType.QUESTION_YESNO, LOGGER, null))
@@ -160,13 +162,13 @@ public class ThriftActions {
// try to actually delete this version of the image
QuickTimer.scheduleOnce(new Task() {
boolean success = false;
+
@Override
public void fire() {
try {
ThriftManager.getSatClient().deleteImageVersion(Session.getSatelliteToken(),
imageVersionId);
- LOGGER.info("Deleted version '" + imageVersionId + "' of image '"
- + imageBaseId + "'.");
+ LOGGER.info("Deleted version '" + imageVersionId + "' of image '" + imageBaseId + "'.");
success = true;
} catch (TException e) {
ThriftError.showMessage(frame, LOGGER, e, "Das Löschen der Version ist gescheitert");