antLogger.logServer
Class Connection

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--antLogger.logServer.Connection

public class Connection
extends Thread

Connection
Diese Klasse Stellt eine Verbindung mit einem Client dar.
Diese läuft in einem Tread, trennt der Client die Verbindung, stribt der Thread.
Alle ankommenenden Daten leitet er an den Message Server weiter

JAVA-Logger antLogger; Projekt der HTA Luzern->Abteilung Informatik->Software Engineering
Authoren Patrick Bründler, Pascal Mengelt, Andy Wyss, Fabian Heusser
Teacher: Jörg Hofstetter
School: hta.fhz.ch, Horw;
Project Homepage: http://www.w3p.ch/antLogger/


LEGAL NOTICE
THIS PROJECT AND ITS FILES ARE COPYRIGHTED BY THE AUTHORS
THIS PROJECT CAN BE COPIED, MODIFIED AND DISTRIBUTED
UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENCE

Author:
Fabian Heusser, Patrick Bründler, Pascal Mengelt, Andy Wyss
Version: 1.0 $Date$ $Revision$

Fields inherited from class java.lang.Thread
MIN_PRIORITY, NORM_PRIORITY, MAX_PRIORITY

Constructor Summary
Connection(Socket client, StreamCollector ms)
          Erstellt eine Verbindung

Method Summary
 voidrun()
          Startet den Thread
Es werden Daten vom Socket Gelesen.

Methods inherited from class java.lang.Thread
currentThread, yield, sleep, sleep, start, stop, stop, interrupt, interrupted, isInterrupted, destroy, isAlive, suspend, resume, setPriority, getPriority, setName, getName, getThreadGroup, activeCount, enumerate, countStackFrames, join, join, join, dumpStack, setDaemon, isDaemon, checkAccess, toString, getContextClassLoader, setContextClassLoader

Methods inherited from class java.lang.Object
getClass, hashCode, equals, notify, notifyAll, wait, wait, wait

Constructor Detail

Connection

public Connection(Socket client, StreamCollector ms)
Erstellt eine Verbindung
Parameters:
client - Socket, Verbindungs Socket, rückgabe wert von ServerSocket.accept()
ms - MessageServer, hierher fliessen alle Empfangenen Zeilen.
Method Detail

run

public void run()
Startet den Thread
Es werden Daten vom Socket Gelesen. Diese Daten werden einerseits wieder an den
Client zurückgesendet und andererseits an den Messageserver weitergeleitet