diff options
| author | unknown | 2013-11-29 13:27:16 +0100 |
|---|---|---|
| committer | unknown | 2013-11-29 13:27:16 +0100 |
| commit | 4c58fa14232b53d214b2bfa8e81756c21072dd4b (patch) | |
| tree | bfa4992b9587ec5bd01fae7ecee40a63a868b954 /Dozentenmodulserver/src/server | |
| parent | Upload mit dynamischen User möglich, welcher nach dem Upload bzw. beenden wie... (diff) | |
| download | tutor-module-4c58fa14232b53d214b2bfa8e81756c21072dd4b.tar.gz tutor-module-4c58fa14232b53d214b2bfa8e81756c21072dd4b.tar.xz tutor-module-4c58fa14232b53d214b2bfa8e81756c21072dd4b.zip | |
Upload mit dynamischen User, welcher nach dem Upload wieder gelöscht wird
Diffstat (limited to 'Dozentenmodulserver/src/server')
| -rw-r--r-- | Dozentenmodulserver/src/server/ServerInterface.java | 1 | ||||
| -rw-r--r-- | Dozentenmodulserver/src/server/ServerMethod.java | 11 |
2 files changed, 12 insertions, 0 deletions
diff --git a/Dozentenmodulserver/src/server/ServerInterface.java b/Dozentenmodulserver/src/server/ServerInterface.java index 783321be..6ae6e529 100644 --- a/Dozentenmodulserver/src/server/ServerInterface.java +++ b/Dozentenmodulserver/src/server/ServerInterface.java @@ -6,6 +6,7 @@ import Models.User; public interface ServerInterface extends Remote
{
public User getFtpUser() throws RemoteException;
+ public int DeleteFtpUser(String user) throws RemoteException;
}
diff --git a/Dozentenmodulserver/src/server/ServerMethod.java b/Dozentenmodulserver/src/server/ServerMethod.java index 73ce26b3..a3a2db65 100644 --- a/Dozentenmodulserver/src/server/ServerMethod.java +++ b/Dozentenmodulserver/src/server/ServerMethod.java @@ -45,6 +45,7 @@ public class ServerMethod extends UnicastRemoteObject implements ServerInterface User user=new User();
user.setUsername(UUID.randomUUID().toString().substring(0, 8));
user.setPass(UUID.randomUUID().toString().substring(0, 8));
+ user.setPath("/srv/openslx/nfs/temp");
SQL sql=new SQL();
Connection con=sql.getConnection();
sql.writeFTPUser(con, user.getUsername(), user.getPass());
@@ -53,5 +54,15 @@ public class ServerMethod extends UnicastRemoteObject implements ServerInterface + @Override
+ public int DeleteFtpUser(String user) throws RemoteException {
+ SQL sql=new SQL();
+ Connection con=sql.getConnection();
+ int ret = sql.DeleteUser(con, user);
+ return ret;
+ }
+
+
+
}
\ No newline at end of file |
