|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Thread | +--pppizza.ThS_Servitore
La classe ThS_servitore
è un thread che acceta tra i parametri
di ingresso dell'unico costruttore a disposizione un oggetto Socket grazie al quale
continua la comunicazione avviata da una ServerSocket. Compito di questo Thread è
ricevere le ordinazioni che arrivano in formato xml. Questo grazie ad un parser Sax
fornito dai packeg org.xml.sax e javax.xml.parser
Field Summary | |
protected java.lang.String |
appoggio
|
protected java.net.Socket |
client
|
protected grafica.Finestra_principale |
fp
|
protected java.io.PrintWriter |
invia
|
protected Fileordini_writer |
NS_fordini
|
protected Pizzeria |
pizzeria
|
protected java.io.BufferedReader |
ricevi
|
Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
ThS_Servitore(java.net.Socket cl,
grafica.Finestra_principale f,
Pizzeria pz,
Fileordini_writer fo,
int c)
|
Method Summary | |
void |
run()
|
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, 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 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected java.net.Socket client
protected grafica.Finestra_principale fp
protected java.io.BufferedReader ricevi
protected java.io.PrintWriter invia
protected Pizzeria pizzeria
protected Fileordini_writer NS_fordini
protected java.lang.String appoggio
Constructor Detail |
public ThS_Servitore(java.net.Socket cl, grafica.Finestra_principale f, Pizzeria pz, Fileordini_writer fo, int c)
Method Detail |
public void run()
run
in class java.lang.Thread
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |