| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sourceforge.jvb3d.Network.NetworkServerFacade
org.sourceforge.jvb3d.Network.ServerFacade
public class ServerFacade
| Constructor Summary | |
|---|---|
| ServerFacade()tworzy i inicjalizuje podsystem sieci w wersji serwerowej. | |
| Method Summary | |
|---|---|
|  java.lang.String | createAvatar()wysyła do IModelNetwork informację o konieczności utworzenia nowego avatara użytkownika. | 
|  void | forwardClientTimeout(java.lang.String clientAvatar)uruchamiana gdy wystąpi timeout klienta. | 
|  void | sendAllUpdate()pobiera dane z modelu, i rozsyła je do wszystkich klientów. | 
|  void | sendUpdate(java.lang.String avatarID)pobiera dane z modelu, i rozsyła je do wszystkich klientów. | 
|  void | start(int port)powoduje uruchomienie serwera i nasłuch na podanym porcie | 
| Methods inherited from class org.sourceforge.jvb3d.Network.NetworkServerFacade | 
|---|
| setModelInterface | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ServerFacade()
| Method Detail | 
|---|
public java.lang.String createAvatar()
createAvatar in class NetworkServerFacadepublic void forwardClientTimeout(java.lang.String clientAvatar)
clientAvatar - ID avatara klientapublic void sendUpdate(java.lang.String avatarID)
avatarID - id obiektu który mamy uaktualnićpublic void sendAllUpdate()
public void start(int port)
           throws java.io.IOException
start in class NetworkServerFacadeport - port na którym serwer ma słuchać
java.io.IOException - jeśli wystąpi błąd socketu| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||