|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.lip6.sma.simulacion.server.ServerFactory
public final class ServerFactory
Classe pour créer le serveur (au sens de Simulación) qui va gérer la partie au niveau réseau. Le choix se fait à partir d'une propriété Java globale/du fichier de configuration avec MDXR par défaut. Une fois le choix fait, le serveur est créé et configuré. La configuration du serveur peut conduire à l'ouverture d'une fenêtre ou ne rien faire.
| Field Summary | |
|---|---|
private static Server |
gServer
Singleton Server ou null tant qu'il n'a pas été
défini. |
static String |
SERVER_CLASS_PROPERTY
Propriété qui contient la classe mettant en place l'interface Server. |
| Constructor Summary | |
|---|---|
private |
ServerFactory()
Constructeur par défaut (privé). |
| Method Summary | |
|---|---|
static Server |
getServer(Configuration inConfiguration)
Retourne un objet Server en fonction de la propriété com.kallisys.simulacion.server (globale ou dans le fichier de configuration). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String SERVER_CLASS_PROPERTY
Server. Cette propriété est ou bien globale ou bien
dans le fichier XML de configuration.
private static Server gServer
null tant qu'il n'a pas été
défini.
| Constructor Detail |
|---|
private ServerFactory()
| Method Detail |
|---|
public static Server getServer(Configuration inConfiguration)
throws ServerException
gServer.
inConfiguration - configuration (transmise au serveur pour son
initialisation).
ServerException - si l'objet n'a pu être créé
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||