|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Thread
ikbs.server.Serveur
public class Serveur
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.lang.Thread |
|---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
| Field Summary | |
|---|---|
protected java.util.Hashtable |
connections
|
protected java.net.ServerSocket |
ecoute
|
protected int |
nbClients
|
protected static int |
PORT
|
static boolean |
VERBOSITY
|
| Fields inherited from class java.lang.Thread |
|---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
|---|---|
Serveur()
|
|
Serveur(boolean gui)
|
|
| Method Summary | |
|---|---|
void |
deconnect(Connection c)
La connection informe le serveur qu'un nouveau client est connecté |
void |
dispatch(java.lang.String origine,
java.lang.String msg)
Dispqtcher un message a tous les clients |
void |
dispatch(java.lang.String origine,
java.lang.String destinataire,
java.lang.String msg)
|
KnowledgeManager |
getKnowledgeManager()
|
static void |
main(java.lang.String[] args)
Lancement du serveur |
void |
newClient(Connection c)
La connection informe le serveur qu'un nouveau client est connecté |
void |
openKMEditor()
|
void |
run()
|
| Methods inherited from class java.lang.Thread |
|---|
activeCount, checkAccess, 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, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, 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 |
|---|
public static final boolean VERBOSITY
protected static final int PORT
protected java.net.ServerSocket ecoute
protected java.util.Hashtable connections
protected int nbClients
| Constructor Detail |
|---|
public Serveur()
public Serveur(boolean gui)
| Method Detail |
|---|
public void openKMEditor()
public static void main(java.lang.String[] args)
args - :
true/false pour affichage de l'interfacepublic KnowledgeManager getKnowledgeManager()
public void run()
run in interface java.lang.Runnablerun in class java.lang.Threadpublic void newClient(Connection c)
public void deconnect(Connection c)
public void dispatch(java.lang.String origine,
java.lang.String msg)
public void dispatch(java.lang.String origine,
java.lang.String destinataire,
java.lang.String msg)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||