diff options
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.java | 30 |
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; + } } |