summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java
diff options
context:
space:
mode:
Diffstat (limited to 'dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java')
-rw-r--r--dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java126
1 files changed, 65 insertions, 61 deletions
diff --git a/dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java b/dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java
index d5ab0330..a2247b97 100644
--- a/dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java
+++ b/dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java
@@ -47,8 +47,9 @@ import models.person;
import org.apache.log4j.Logger;
import org.apache.thrift.TException;
+import org.openslx.sat.thrift.iface.Server.Client;
+import org.openslx.sat.thrift.iface.User;
-import server.generated.Server.Client;
import thrift.ThriftConnection;
import util.OpenLinks;
import config.Config;
@@ -75,7 +76,7 @@ public class FTPCreateUploader_GUI extends JFrame implements
JProgressBar progressBar;
String host = SessionData.session.getServerAdress();
int port = 21;
- server.generated.User user;
+ User user;
String filename = "";
File uploadFile;
static String arg = "";
@@ -116,11 +117,10 @@ public class FTPCreateUploader_GUI extends JFrame implements
public FTPCreateUploader_GUI(Component formerGUI) {
final Object[] options = { "Beenden", "Abbrechen" };
-
- try
- {
-
- uuid = client.createRandomUUID(SessionData.session.getAuthToken());
+
+ try {
+
+ uuid = client.createRandomUUID(SessionData.session.getAuthToken());
} catch (TException e1) {
@@ -145,7 +145,8 @@ public class FTPCreateUploader_GUI extends JFrame implements
// 0=beenden, 1=abbrechen
if (choice == 0) {
try {
- client.DeleteFtpUser(user.userName, SessionData.session.getAuthToken());
+ client.DeleteFtpUser(user.userName,
+ SessionData.session.getAuthToken());
} catch (TException e1) {
e1.printStackTrace();
@@ -153,7 +154,8 @@ public class FTPCreateUploader_GUI extends JFrame implements
task.cancel(true);
con.closeThriftConnection();
try {
- client.setSessionInvalid(SessionData.session.getAuthToken());
+ client.setSessionInvalid(SessionData.session
+ .getAuthToken());
} catch (TException e) {
// TODO Auto-generated catch block
e.printStackTrace();
@@ -162,9 +164,10 @@ public class FTPCreateUploader_GUI extends JFrame implements
}// end if choice
} else {
// no upload running, close window
-
+
try {
- client.setSessionInvalid(SessionData.session.getAuthToken());
+ client.setSessionInvalid(SessionData.session
+ .getAuthToken());
} catch (TException e) {
// TODO Auto-generated catch block
e.printStackTrace();
@@ -188,7 +191,8 @@ public class FTPCreateUploader_GUI extends JFrame implements
// filename=name;
setBackground(Color.WHITE);
- setTitle("Dozentenmodul - Image erzeugen - "+person.verantwortlicher.getUserID());
+ setTitle("Dozentenmodul - Image erzeugen - "
+ + person.verantwortlicher.getUserID());
// Aktion die beim Schliessen durchgefuehrt werden soll
setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
@@ -397,7 +401,8 @@ public class FTPCreateUploader_GUI extends JFrame implements
isAborted = true; // set flag
try {
- client.DeleteFtpUser(user.userName,SessionData.session.getAuthToken());
+ client.DeleteFtpUser(user.userName,
+ SessionData.session.getAuthToken());
LOGGER.info("Deleted FTP user.");
} catch (TException e1) {
@@ -465,7 +470,8 @@ public class FTPCreateUploader_GUI extends JFrame implements
if (taskrun == true) {
try {
- client.DeleteFtpUser(user.userName,SessionData.session.getAuthToken());
+ client.DeleteFtpUser(user.userName,
+ SessionData.session.getAuthToken());
} catch (TException e1) {
@@ -478,17 +484,19 @@ public class FTPCreateUploader_GUI extends JFrame implements
task.cancel(true);
}
-
// Erstellung Array vom Datentyp Object, Hinzufügen der
// Optionen
Object[] options = { "Neue Veranstaltung erstellen",
"Zum Hauptmenü zurückkehren" };
- int choice = JOptionPane.showOptionDialog(c,
- "Möchten Sie eine neue Veranstaltung zu diesem Image erstellen oder in das Hauptmenü zurückkehren?", "Alternativen",
- JOptionPane.DEFAULT_OPTION,
- JOptionPane.INFORMATION_MESSAGE, null, options,
- options[0]);
+ int choice = JOptionPane
+ .showOptionDialog(
+ c,
+ "Möchten Sie eine neue Veranstaltung zu diesem Image erstellen oder in das Hauptmenü zurückkehren?",
+ "Alternativen",
+ JOptionPane.DEFAULT_OPTION,
+ JOptionPane.INFORMATION_MESSAGE, null,
+ options, options[0]);
// 0=New Lecture, 1=Main Menu
if (choice == 0) {
@@ -520,7 +528,8 @@ public class FTPCreateUploader_GUI extends JFrame implements
// 0=beenden, 1=abbrechen
if (choice == 0) {
try {
- client.DeleteFtpUser(user.userName,SessionData.session.getAuthToken());
+ client.DeleteFtpUser(user.userName,
+ SessionData.session.getAuthToken());
} catch (TException e1) {
e1.printStackTrace();
@@ -528,10 +537,6 @@ public class FTPCreateUploader_GUI extends JFrame implements
task.cancel(true);
// not loading files, go back one page
dispose();
- PermissionCreateImage_GUI m = new PermissionCreateImage_GUI(
- c);
- // m.setVisible(true);
-
}// end if choice
} else {
@@ -592,11 +597,10 @@ public class FTPCreateUploader_GUI extends JFrame implements
menuItem_1.addMouseListener(new MouseAdapter() {
@Override
public void mousePressed(MouseEvent arg0) {
- OpenLinks open = new OpenLinks();
URI windows;
try {
windows = new URI(Links.getOTRS());
- open.openWebpage(windows);
+ OpenLinks.openWebpage(windows);
} catch (URISyntaxException e) {
e.printStackTrace();
@@ -733,43 +737,43 @@ public class FTPCreateUploader_GUI extends JFrame implements
try {
- client.writeVLdata(
- Image.image.getImagename(),
- Image.image.getDesc(),
- person.verantwortlicher.getTel(),
+ client.writeVLdata(Image.image.getImagename(),
+ Image.image.getDesc(), person.verantwortlicher.getTel(),
person.verantwortlicher.getFakultaet(),
- Image.image.isLicensed(),
- Image.image.isInternet(),
- Image.image.getRam(),
- Image.image.getCpu(),
- "temp/"+ Image.image.getNewName(),
- Image.image.isVorlage(),
- Image.image.getFilesize(),
- Image.image.getShareMode(),
- Image.image.getOS(),
- uuid,
+ Image.image.isLicensed(), Image.image.isInternet(),
+ Image.image.getRam(), Image.image.getCpu(), "temp/"
+ + Image.image.getNewName(),
+ Image.image.isVorlage(), Image.image.getFilesize(),
+ Image.image.getShareMode(), Image.image.getOS(), uuid,
SessionData.session.getAuthToken(),
- person.verantwortlicher.getUserID()
- );
-
- //System.out.println("userID is: "+person.verantwortlicher.getUserID());
- System.out.println("starting file copy...");
- client.startFileCopy(Image.image.getNewName(),SessionData.session.getAuthToken());
+ person.verantwortlicher.getUserID());
- client.writeImageRights(uuid,SessionData.session.getAuthToken(),person.verantwortlicher.getRole(),person.verantwortlicher.getHochschule(), person.verantwortlicher.getUserID());
-
- for(int i=0; i< RightsManagement.rightsManagement.getPermittedUserList().size(); i++)
- {
- //System.out.println("Writing additional rights for user "+RightsManagement.rightsManagement.getPermittedUserList().get(i).getUserID()+", User "+i+"/"+RightsManagement.rightsManagement.getPermittedUserList().size());
- client.writeAdditionalImageRights(
- uuid,
- RightsManagement.rightsManagement.getPermittedUserList().get(i).getUserID(),
- RightsManagement.rightsManagement.getPermittedUserList().get(i).isImageRead(),
- RightsManagement.rightsManagement.getPermittedUserList().get(i).isImageWrite(),
- RightsManagement.rightsManagement.getPermittedUserList().get(i).isImageLinkAllowed(),
- RightsManagement.rightsManagement.getPermittedUserList().get(i).isImageAdmin(),
- SessionData.session.getAuthToken()
- );
+ // System.out.println("userID is: "+person.verantwortlicher.getUserID());
+ System.out.println("starting file copy...");
+ client.startFileCopy(Image.image.getNewName(),
+ SessionData.session.getAuthToken());
+
+ client.writeImageRights(uuid, SessionData.session.getAuthToken(),
+ person.verantwortlicher.getRole(),
+ person.verantwortlicher.getHochschule(),
+ person.verantwortlicher.getUserID());
+
+ for (int i = 0; i < RightsManagement.rightsManagement
+ .getPermittedUserList().size(); i++) {
+ // System.out.println("Writing additional rights for user "+RightsManagement.rightsManagement.getPermittedUserList().get(i).getUserID()+", User "+i+"/"+RightsManagement.rightsManagement.getPermittedUserList().size());
+ client.writeAdditionalImageRights(uuid,
+ RightsManagement.rightsManagement
+ .getPermittedUserList().get(i).getUserID(),
+ RightsManagement.rightsManagement
+ .getPermittedUserList().get(i).isImageRead(),
+ RightsManagement.rightsManagement
+ .getPermittedUserList().get(i).isImageWrite(),
+ RightsManagement.rightsManagement
+ .getPermittedUserList().get(i)
+ .isImageLinkAllowed(),
+ RightsManagement.rightsManagement
+ .getPermittedUserList().get(i).isImageAdmin(),
+ SessionData.session.getAuthToken());
}// end for