|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjava.lang.Thread
sum.netz.Verbindung
sum.netz.Clientverbindung
public abstract class Clientverbindung
Mit der Clientverbindung kann über das Netz die Verbindung zu einer Serververbindung hergestellt werden.
Fehlermeldungen werden ausgegeben.
Die Eingaben werden nebenläufig verarbeitet.
Auf Wunsch wird jeder Schritt mitprotokolliert.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.lang.Thread |
|---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
| Field Summary |
|---|
| Fields inherited from class sum.netz.Verbindung |
|---|
zVerbindungAktiv |
| Fields inherited from class java.lang.Thread |
|---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
|---|---|
Clientverbindung(java.lang.String pIPAdresse,
int pPortNr,
boolean pTestModus)
Die Verbindung ist mit Ein- und Ausgabestreams initialisiert. |
|
| Method Summary | |
|---|---|
abstract void |
bearbeiteNachricht(java.lang.String pText)
Eine Nachricht vom Server wurde bearbeitet. |
void |
bearbeiteVerbindungsverlust()
Der Client hat auf den Verlust der Verbindung mit dem Server reagiert. |
void |
gibFrei()
Die Verbindung wurde mit Ein- und Ausgabestreams geschlossen. |
java.lang.String |
toString()
Die Clientverbindung wird in Textform zurückgegeben |
| Methods inherited from class sum.netz.Verbindung |
|---|
eigeneAdresse, eigenerPort, empfangeneNachricht, erstelleVerbindung, mitProtokoll, partnerAdresse, partnerPort, sende, verbindungsSocket, vorhanden |
| Methods inherited from class java.lang.Thread |
|---|
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, yield |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Clientverbindung(java.lang.String pIPAdresse,
int pPortNr,
boolean pTestModus)
pIPAdresse - IP-Adresse bzw. Domain des ServerspPortNr - Portnummer des SocketspTestModus - Wenn true, werden bei jeder Operation Meldungen auf der Konsole ausgegeben.| Method Detail |
|---|
public abstract void bearbeiteNachricht(java.lang.String pText)
pText - die empfangene Nachricht, die bearbeitet werden sollpublic void bearbeiteVerbindungsverlust()
public void gibFrei()
gibFrei in class Verbindungpublic java.lang.String toString()
toString in class Verbindung
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||