|
||||||||||
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 |