|
WhiteBoard Using RMI
WSU CEG 7370 WhiteBoard Using Java RMI
|
Inheritance diagram for WhiteBoard.WbServerImpl:
Collaboration diagram for WhiteBoard.WbServerImpl: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().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:| 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().
Here is the call graph for this function:| 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.
Here is the call graph for this function:
|
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().
Here is the caller graph for this function:
|
static |
Definition at line 113 of file WbServerImpl.java.
References WhiteBoard.WbServerImpl.WbServerImpl().
Here is the call graph for this function:
|
private |
Definition at line 37 of file WbServerImpl.java.
References WhiteBoard.WbServerImpl.myURL.
Referenced by WhiteBoard.WbServerImpl.delClient().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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().