Package | Description |
---|---|
ucar.unidata.collab |
Package for collaboration utilities.
|
ucar.unidata.idv.collab |
Collaboration support for the IDV.
|
Modifier and Type | Method and Description |
---|---|
protected Client |
Server.createClient(java.net.Socket clientSocket)
A factory method for creating a new client.
|
Modifier and Type | Method and Description |
---|---|
void |
Server.addClient(Client client)
Add the given client to the list of clients managed by this server.
|
void |
Server.addClient(Client client,
boolean andStartListening)
Add the given client to the list of clients managed by this server.
|
protected void |
Server.handleIncomingMessage(Client fromClient,
java.lang.String message)
Handle the message rcvd from the given client.
|
protected void |
Server.notifyClientAdd(Client client)
Gets called when we have added a new client.
|
protected void |
Server.notifyClientRemove(Client client)
Gets called when we have removed a client.
|
void |
Server.removeClient(Client client)
Remove the given client from the list of clients managed by this server.
|
void |
Server.write(java.lang.String message,
Client exceptClient)
Write.
|
Modifier and Type | Class and Description |
---|---|
class |
CollabClient
This provides IDV specific extensions to the
Client class to
support the collaboration mechanism with the IDV. |
Modifier and Type | Method and Description |
---|---|
protected Client |
CollabServer.createClient(java.net.Socket clientSocket)
Factory method for creating our own CollabClient object.
|
Modifier and Type | Method and Description |
---|---|
void |
CollabServer.handleIncomingMessage(Client client,
java.lang.String message)
Route the call to the CollabManager
|
protected void |
CollabServer.notifyClientAdd(Client client)
Gets called when we have added a new client.
|
protected void |
CollabServer.notifyClientRemove(Client client)
Gets called when we have removed a client.
|