summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/gui/image/FTPEditDownloader_GUI.java
diff options
context:
space:
mode:
Diffstat (limited to 'dozentenmodul/src/main/java/gui/image/FTPEditDownloader_GUI.java')
-rw-r--r--dozentenmodul/src/main/java/gui/image/FTPEditDownloader_GUI.java33
1 files changed, 20 insertions, 13 deletions
diff --git a/dozentenmodul/src/main/java/gui/image/FTPEditDownloader_GUI.java b/dozentenmodul/src/main/java/gui/image/FTPEditDownloader_GUI.java
index 1dd873b7..437f6c77 100644
--- a/dozentenmodul/src/main/java/gui/image/FTPEditDownloader_GUI.java
+++ b/dozentenmodul/src/main/java/gui/image/FTPEditDownloader_GUI.java
@@ -50,8 +50,9 @@ import org.ini4j.Wini;
import server.generated.Server.Client;
import server.generated.User;
import thrift.ThriftConnection;
-import util.GuiOrganizer;
import util.OpenLinks;
+
+
import ftp.DownloadTask;
import gui.intro.About_GUI;
import gui.intro.MainMenue_GUI;
@@ -66,7 +67,7 @@ public class FTPEditDownloader_GUI extends JFrame implements
*/
private final static Logger LOGGER = Logger
.getLogger(FTPEditDownloader_GUI.class);
-
+
@SuppressWarnings("unused")
private JPanel contentPane;
private final JPanel contentPanel = new JPanel();
@@ -109,12 +110,6 @@ public class FTPEditDownloader_GUI extends JFrame implements
*/
public FTPEditDownloader_GUI(Component formerGUI) {
- try {
- client.setTokenForSession(SessionData.session.getAuthToken());
- } catch (TException e1) {
-
- e1.printStackTrace();
- }
final Object[] options = { "Beenden", "Abbrechen" };
@@ -134,8 +129,14 @@ public class FTPEditDownloader_GUI extends JFrame implements
// 0=beenden, 1=abbrechen
if (choice == 0) {
try {
- client.DeleteFtpUser(user.userName);
+ client.DeleteFtpUser(user.userName,SessionData.session.getAuthToken());
con.closeThriftConnection();
+ try {
+ client.setSessionInvalid(SessionData.session.getAuthToken());
+ } catch (TException e1) {
+ // TODO Auto-generated catch block
+ e1.printStackTrace();
+ }
} catch (TException e1) {
e1.printStackTrace();
@@ -145,6 +146,12 @@ public class FTPEditDownloader_GUI extends JFrame implements
}// end if coice
} else {
// no download running, close window
+ try {
+ client.setSessionInvalid(SessionData.session.getAuthToken());
+ } catch (TException e1) {
+ // TODO Auto-generated catch block
+ e1.printStackTrace();
+ }
System.exit(0);
}// end if taskrun
}// end window closing
@@ -429,7 +436,7 @@ public class FTPEditDownloader_GUI extends JFrame implements
isAborted = true; // set flag
try {
- client.DeleteFtpUser(user.userName);
+ client.DeleteFtpUser(user.userName,SessionData.session.getAuthToken());
LOGGER.info("FTP user deleted.");
} catch (TException e1) {
@@ -468,7 +475,7 @@ public class FTPEditDownloader_GUI extends JFrame implements
if (choice == 0) {
task.cancel(true);
try {
- client.DeleteFtpUser(user.userName);
+ client.DeleteFtpUser(user.userName,SessionData.session.getAuthToken());
} catch (TException e1) {
e1.printStackTrace();
@@ -530,12 +537,12 @@ public class FTPEditDownloader_GUI extends JFrame implements
// Klick
btnDownloadStarten.setText("Bitte warten");
try {
- user = client.getFtpUser();
+ user = client.getFtpUser(SessionData.session.getAuthToken());
downloadFile = user.path
+ "/"
+ client.getPathOfImage(Image.image.getImageId(),
- Image.image.getVersion());
+ Image.image.getVersion(),SessionData.session.getAuthToken());
} catch (TException e) {