summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/imagemaster/serverconnection/Connection.java
diff options
context:
space:
mode:
authorNils Schwabe2014-07-10 16:08:36 +0200
committerNils Schwabe2014-07-10 16:08:36 +0200
commitc89abbfa830876b7298eb96896a642bc74589651 (patch)
treeee3b0707be612d9147d23632713c61c52c6d27be /src/main/java/org/openslx/imagemaster/serverconnection/Connection.java
parentRemove unintentionally added f3 docs (diff)
downloadmasterserver-c89abbfa830876b7298eb96896a642bc74589651.tar.gz
masterserver-c89abbfa830876b7298eb96896a642bc74589651.tar.xz
masterserver-c89abbfa830876b7298eb96896a642bc74589651.zip
Add some better thread synchonization
Restructure some classes Fix small connection issues
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/serverconnection/Connection.java')
-rw-r--r--src/main/java/org/openslx/imagemaster/serverconnection/Connection.java30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/main/java/org/openslx/imagemaster/serverconnection/Connection.java b/src/main/java/org/openslx/imagemaster/serverconnection/Connection.java
new file mode 100644
index 0000000..c6606ac
--- /dev/null
+++ b/src/main/java/org/openslx/imagemaster/serverconnection/Connection.java
@@ -0,0 +1,30 @@
+package org.openslx.imagemaster.serverconnection;
+
+public class Connection
+{
+ /**
+ * Where the file is stored locally.
+ */
+ protected final String filepath;
+
+ /**
+ * Type of this connection.
+ * True if uploading, false if downloading
+ */
+ protected final boolean type;
+ public UploadingImage image = null;
+ public final static boolean UPLOADING = true;
+ public final static boolean DOWNLOADING = false;
+
+ /**
+ * Create a new connection data
+ * @param filepath Where the file is stored locally
+ * @param type True if uploading, false if downloading
+ * @param listenerThread The active listener thread that listens for incoming connections
+ */
+ protected Connection(String filepath, boolean type)
+ {
+ this.filepath = filepath;
+ this.type = type;
+ }
+}