diff options
author | Nils Schwabe | 2014-07-02 14:24:36 +0200 |
---|---|---|
committer | Nils Schwabe | 2014-07-02 14:24:36 +0200 |
commit | b98e6c71528bfbc84208362e8c67ccba66db3666 (patch) | |
tree | f9c3451a35aba3b49eed3433fa31c615ad04c0bd /src | |
parent | Possible to set port in listener constructor. (diff) | |
download | master-sync-shared-b98e6c71528bfbc84208362e8c67ccba66db3666.tar.gz master-sync-shared-b98e6c71528bfbc84208362e8c67ccba66db3666.tar.xz master-sync-shared-b98e6c71528bfbc84208362e8c67ccba66db3666.zip |
Change Listener class to implement Runnable
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/org/openslx/filetransfer/Listener.java | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/main/java/org/openslx/filetransfer/Listener.java b/src/main/java/org/openslx/filetransfer/Listener.java index e91fb2e..1601ad6 100644 --- a/src/main/java/org/openslx/filetransfer/Listener.java +++ b/src/main/java/org/openslx/filetransfer/Listener.java @@ -10,7 +10,7 @@ import javax.net.ssl.SSLServerSocket; import javax.net.ssl.SSLServerSocketFactory; import javax.net.ssl.SSLSocket; -public class Listener { +public class Listener implements Runnable{ private IncomingEvent incomingEvent; /* private static String pathToKeyStore = @@ -46,7 +46,7 @@ public class Listener { * connection, and start Downloader or Uploader. * @throws Exception */ - public void listen() throws Exception { + private void listen() throws Exception { SSLServerSocketFactory sslServerSocketFactory = context.getServerSocketFactory(); SSLServerSocket welcomeSocket = (SSLServerSocket) sslServerSocketFactory.createServerSocket(this.port); @@ -79,4 +79,14 @@ public class Listener { } } } + + @Override + public void run() { + try { + this.listen(); + } catch (Exception e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } } |