|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ClientId | |
|---|---|
| org.sourceforge.jemmrpc.server | |
| Uses of ClientId in org.sourceforge.jemmrpc.server |
|---|
| Fields in org.sourceforge.jemmrpc.server declared as ClientId | |
|---|---|
protected ClientId |
ServerThread.clientId
|
| Fields in org.sourceforge.jemmrpc.server with type parameters of type ClientId | |
|---|---|
protected java.util.Map<ClientId,ServerThread> |
RPCServer.clientThreads
The map of clientIds to active clients |
| Methods in org.sourceforge.jemmrpc.server that return ClientId | |
|---|---|
ClientId |
RPCServer.getClientId()
Used by called methods to find out ID of calling client. |
| Methods in org.sourceforge.jemmrpc.server with parameters of type ClientId | |
|---|---|
void |
ClientConnectionListener.clientConnected(ClientId clientId,
java.lang.String clientHostname,
int clientPort)
Notification that a new client has just started. |
void |
RPCServer.clientDisconnected(ClientId clientId)
Notification that a given client has disconnected. |
void |
ClientConnectionListener.clientDisconnected(ClientId clientId)
Notification that the client with the given clientId has disconnected. |
java.lang.Object |
RPCServer.getClientIF(ClientId clientId,
java.lang.Class<?> ifClass)
Retrieve a proxy for the given interface on the given client. |
void |
RPCServer.notifyNewClient(ClientId clientId,
java.lang.String clientHostname,
int clientPort)
|
void |
RPCServer.processMessage(ClientId clientId,
Message message)
Process an incoming message. |
| Constructors in org.sourceforge.jemmrpc.server with parameters of type ClientId | |
|---|---|
ServerThread(RPCServer fServer,
java.net.Socket fSocket,
ClientId fClientId,
java.util.Map<java.lang.Class<?>,java.lang.Object> fOfferedIfs,
java.util.concurrent.ExecutorService fThreadPool)
Creates a server thread to handle a specific client connection. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||