|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BadClientException | |
|---|---|
| ecologylab.services.distributed.client | Clients for distributed computing services. |
| ecologylab.services.distributed.impl | |
| ecologylab.services.distributed.server | Interface Ecology Lab Distributed Services Framework -- NIO servers. |
| ecologylab.services.distributed.server.clientmanager | Base and custom context managers for NIO-based servers. |
| Uses of BadClientException in ecologylab.services.distributed.client |
|---|
| Methods in ecologylab.services.distributed.client that throw BadClientException | |
|---|---|
protected void |
NIOClient.processReadData(java.lang.Object readSessionId,
java.nio.channels.SelectionKey sk,
java.nio.ByteBuffer bytes,
int bytesRead)
|
| Uses of BadClientException in ecologylab.services.distributed.impl |
|---|
| Methods in ecologylab.services.distributed.impl that throw BadClientException | |
|---|---|
protected void |
NIOServerBackend.processReadData(java.lang.Object sessionId,
java.nio.channels.SelectionKey sk,
java.nio.ByteBuffer bytes,
int bytesRead)
|
protected abstract void |
NIONetworking.processReadData(java.lang.Object sessionId,
java.nio.channels.SelectionKey sk,
java.nio.ByteBuffer bytes,
int bytesRead)
This method is called whenever bytes have been read from a socket. |
protected void |
NIONetworking.readReady(java.nio.channels.SelectionKey key)
|
protected abstract void |
NIOCore.readReady(java.nio.channels.SelectionKey key)
|
| Uses of BadClientException in ecologylab.services.distributed.server |
|---|
| Methods in ecologylab.services.distributed.server that throw BadClientException | |
|---|---|
void |
NIOServerFrontend.processRead(java.lang.Object token,
NIOServerBackend base,
java.nio.channels.SelectionKey sk,
java.nio.ByteBuffer bs,
int bytesRead)
|
void |
DoubleThreadedNIOServer.processRead(java.lang.Object sessionId,
NIOServerBackend base,
java.nio.channels.SelectionKey sk,
java.nio.ByteBuffer bs,
int bytesRead)
|
| Uses of BadClientException in ecologylab.services.distributed.server.clientmanager |
|---|
| Methods in ecologylab.services.distributed.server.clientmanager that throw BadClientException | |
|---|---|
void |
AbstractClientManager.processAllMessagesAndSendResponses()
Calls processRequest(RequestMessage) on each queued message as they are acquired through getNextRequest() and finishing when isMessageWaiting() returns false. |
void |
AbstractClientManager.processIncomingSequenceBufToQueue(java.nio.CharBuffer incomingSequenceBuf)
Extracts messages from the given CharBuffer, using HTTP-like headers, converting them into RequestMessage instances, then enqueues those instances. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||