summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/imagemaster/server
diff options
context:
space:
mode:
authorNils Schwabe2014-06-16 18:01:17 +0200
committerNils Schwabe2014-06-16 18:01:17 +0200
commitabe4422f8db9f3f762f9505d67765d2ffe4f7ad5 (patch)
tree52492ec8d628687323f88f4cb9e8c33afb2b5fd8 /src/main/java/org/openslx/imagemaster/server
parentAdd FtpUsers are now in sync with DB (diff)
downloadmasterserver-abe4422f8db9f3f762f9505d67765d2ffe4f7ad5.tar.gz
masterserver-abe4422f8db9f3f762f9505d67765d2ffe4f7ad5.tar.xz
masterserver-abe4422f8db9f3f762f9505d67765d2ffe4f7ad5.zip
Implement downloading functionality
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/server')
-rw-r--r--src/main/java/org/openslx/imagemaster/server/ApiServer.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/org/openslx/imagemaster/server/ApiServer.java b/src/main/java/org/openslx/imagemaster/server/ApiServer.java
index ab1b88a..a36f201 100644
--- a/src/main/java/org/openslx/imagemaster/server/ApiServer.java
+++ b/src/main/java/org/openslx/imagemaster/server/ApiServer.java
@@ -226,4 +226,15 @@ public class ApiServer
return ftpCredentials;
}
+ public static boolean finishedDownload( String ftpUser )
+ {
+ if ( !App.ftpServer.users.containsKey( ftpUser ))
+ return false;
+
+ // download is done, user can be removed now
+ App.ftpServer.removeUser( ftpUser );
+
+ return true;
+ }
+
}