WhiteBoard Using RMI
WSU CEG 7370 WhiteBoard Using Java RMI
|
Public Member Functions | |
void | addClient (WbClient wc, String brdnm) throws java.rmi.RemoteException |
void | addLine (LineCoords ln, String brdnm) throws java.rmi.RemoteException |
void | delClient (WbClient wc, String brdnm) throws java.rmi.RemoteException |
void | sendAllLines (WbClient wc, String brdnm) throws java.rmi.RemoteException |
WbServerImpl (String[] args) throws Exception | |
Static Public Member Functions | |
static void | main (String args[]) |
Private Member Functions | |
ABoard | findAboard (String brdnm) |
void | pleaseDie () |
void | sendAllLines (WbClient wc, ABoard ab) |
Private Attributes | |
String | myURL |
Vector< ABoard > | vBoards |
Definition at line 22 of file WbServerImpl.java.
WhiteBoard.WbServerImpl.WbServerImpl | ( | String[] | args | ) | throws Exception |
Definition at line 29 of file WbServerImpl.java.
References WhiteBoard.WbServerImpl.myURL, and WhiteBoard.WbServerImpl.vBoards.
Referenced by WhiteBoard.WbServerImpl.main().
void WhiteBoard.WbServerImpl.addClient | ( | WbClient | wc, |
String | brdnm | ||
) | throws java.rmi.RemoteException |
Implements WhiteBoard.WbServer.
Definition at line 72 of file WbServerImpl.java.
References WhiteBoard.WbServerImpl.findAboard(), and WhiteBoard.WbServerImpl.sendAllLines().
void WhiteBoard.WbServerImpl.addLine | ( | LineCoords | ln, |
String | brdnm | ||
) | throws java.rmi.RemoteException |
Implements WhiteBoard.WbServer.
Definition at line 98 of file WbServerImpl.java.
References WhiteBoard.WbServerImpl.findAboard().
void WhiteBoard.WbServerImpl.delClient | ( | WbClient | wc, |
String | brdnm | ||
) | throws java.rmi.RemoteException |
Implements WhiteBoard.WbServer.
Definition at line 84 of file WbServerImpl.java.
References WhiteBoard.WbServerImpl.findAboard(), WhiteBoard.WbServerImpl.pleaseDie(), and WhiteBoard.WbServerImpl.vBoards.
|
private |
Definition at line 50 of file WbServerImpl.java.
References WhiteBoard.WbServerImpl.vBoards.
Referenced by WhiteBoard.WbServerImpl.addClient(), WhiteBoard.WbServerImpl.addLine(), WhiteBoard.WbServerImpl.delClient(), and WhiteBoard.WbServerImpl.sendAllLines().
|
static |
Definition at line 113 of file WbServerImpl.java.
References WhiteBoard.WbServerImpl.WbServerImpl().
|
private |
Definition at line 37 of file WbServerImpl.java.
References WhiteBoard.WbServerImpl.myURL.
Referenced by WhiteBoard.WbServerImpl.delClient().
void WhiteBoard.WbServerImpl.sendAllLines | ( | WbClient | wc, |
String | brdnm | ||
) | throws java.rmi.RemoteException |
Implements WhiteBoard.WbServer.
Definition at line 59 of file WbServerImpl.java.
References WhiteBoard.WbServerImpl.findAboard().
Referenced by WhiteBoard.WbServerImpl.addClient().
|
private |
Definition at line 65 of file WbServerImpl.java.
|
private |
Definition at line 27 of file WbServerImpl.java.
Referenced by WhiteBoard.WbServerImpl.pleaseDie(), and WhiteBoard.WbServerImpl.WbServerImpl().
|
private |
Definition at line 26 of file WbServerImpl.java.
Referenced by WhiteBoard.WbServerImpl.delClient(), WhiteBoard.WbServerImpl.findAboard(), and WhiteBoard.WbServerImpl.WbServerImpl().