kerberos.tutorial
Class TutorialDienstThread

java.lang.Object
  extended byjava.lang.Thread
      extended bykerberos.tutorial.TutorialDienstThread
All Implemented Interfaces:
java.lang.Runnable

public class TutorialDienstThread
extends java.lang.Thread

Diese Klasse stellt die Thread-Funktionalität für den Tutrorial-Server bereit, die für jeden einzelnen Client benötigt wird. Er antwortet mit dem übergebenen Text, fügt aber noch ein bißchen hinzu. Beendet wird der Thread, indem man den ihm durch den Socket den String "ende" sendet.

Author:
Stephan Koops
See Also:
TutorialZieldienst, #tutorial()

Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
TutorialDienstThread(KerberosSocket socket)
           
 
Method Summary
 void run()
          Diese Methode wird vom Thread gestartet.
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TutorialDienstThread

public TutorialDienstThread(KerberosSocket socket)
Method Detail

run

public void run()
Diese Methode wird vom Thread gestartet.
Die didaktische wertvolle Methode ist die Methode tutorial(). Die Methode run() macht sonst nur Exception-Handling

See Also:
Runnable.run(), #tutorial()