summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ImagePublishedDetailsActions.java
diff options
context:
space:
mode:
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ImagePublishedDetailsActions.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ImagePublishedDetailsActions.java30
1 files changed, 14 insertions, 16 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ImagePublishedDetailsActions.java b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ImagePublishedDetailsActions.java
index c60b2dfa..81d8332c 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ImagePublishedDetailsActions.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/ImagePublishedDetailsActions.java
@@ -3,6 +3,7 @@ package org.openslx.dozmod.thrift;
import java.awt.Frame;
import java.util.Map;
+import org.apache.log4j.Logger;
import org.openslx.bwlp.thrift.iface.ImageBaseWrite;
import org.openslx.bwlp.thrift.iface.ImageDetailsRead;
import org.openslx.bwlp.thrift.iface.ImagePermissions;
@@ -10,22 +11,25 @@ import org.openslx.bwlp.thrift.iface.ImageVersionDetails;
import org.openslx.bwlp.thrift.iface.UserInfo;
import org.openslx.dozmod.gui.Gui;
import org.openslx.dozmod.thrift.ThriftActions.DeleteCallback;
-import org.openslx.dozmod.thrift.ThriftActions.DownloadCallback;
import org.openslx.dozmod.thrift.ThriftActions.ImageMetaCallback;
import org.openslx.util.QuickTimer;
import org.openslx.util.QuickTimer.Task;
-public class ImagePublishedDetailsActions implements ImageDetailsActions{
+public class ImagePublishedDetailsActions implements ImageDetailsActions {
+
+ private final static Logger LOGGER = Logger.getLogger(ImagePublishedDetailsActions.class);
+
+ public ImagePublishedDetailsActions(final Frame parent) {
+ }
@Override
- public void getImageDetails(final Frame parent, final String imageBaseId, final ImageMetaCallback callback) {
+ public void getImageDetails(final String imageBaseId, final ImageMetaCallback callback) {
QuickTimer.scheduleOnce(new Task() {
ImageDetailsRead details = null;
@Override
public void fire() {
details = ThriftActions.getPublishedImageDetails(imageBaseId);
-
Gui.asyncExec(new Runnable() {
@Override
public void run() {
@@ -37,11 +41,10 @@ public class ImagePublishedDetailsActions implements ImageDetailsActions{
});
}
});
-
}
@Override
- public boolean setImageOwner(Frame parent, String imageBaseId, UserInfo user) {
+ public boolean setImageOwner(String imageBaseId, UserInfo user) {
return false;
}
@@ -57,18 +60,13 @@ public class ImagePublishedDetailsActions implements ImageDetailsActions{
}
@Override
- public void initDownload(Frame frame, String imageVersionId,
- String imageName, String virtualizerId, int osId, long imageSize,
- DownloadCallback callback) {
- // TODO download stuff
- }
-
- @Override
- public void deleteImageVersion(Frame frame, ImageVersionDetails version,
+ public void deleteImageVersion(ImageVersionDetails version,
DeleteCallback callback) {
return;
}
-
-
+ @Override
+ public boolean canPublish() {
+ return false;
+ }
}