From b98e6c71528bfbc84208362e8c67ccba66db3666 Mon Sep 17 00:00:00 2001 From: Nils Schwabe Date: Wed, 2 Jul 2014 14:24:36 +0200 Subject: Change Listener class to implement Runnable --- src/main/java/org/openslx/filetransfer/Listener.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src/main/java/org/openslx') 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(); + } + } } -- cgit v1.2.3-55-g7522