Methods in com.sun.jini.jeri.internal.mux that throw ProtocolException |
private void |
Mux.dispatchCurrentMessage()
|
private void |
MuxServer.dispatchNewRequest(int sessionID)
|
private Session |
Mux.getSession(int sessionID)
|
(package private) void |
Session.handleAbort(boolean partial)
|
private void |
Mux.handleAbort(int sessionID,
boolean partial,
String message)
|
(package private) void |
Session.handleAcknowledgment()
|
private void |
Mux.handleAcknowledgment(int sessionID)
|
(package private) void |
Session.handleClose()
|
private void |
Mux.handleClose(int sessionID)
|
(package private) void |
Session.handleData(ByteBuffer data,
boolean eof,
boolean close,
boolean ackRequired)
|
private void |
Mux.handleData(int sessionID,
boolean open,
boolean close,
boolean eof,
boolean ackRequired,
ByteBuffer data)
|
private void |
Mux.handleError(String message)
|
(package private) void |
Session.handleIncrementRation(int increment)
|
private void |
Mux.handleIncrementRation(int sessionID,
int increment)
|
private void |
Mux.handleNoOperation()
|
(package private) void |
Session.handleOpen()
|
(package private) void |
Mux.handleOpen(int sessionID)
This method is invoked internally and is intended to be
overridden by subclasses. |
(package private) void |
MuxServer.handleOpen(int sessionID)
Handles message to open a new session over this connection. |
private void |
Mux.handlePing(int cookie)
|
private void |
Mux.handlePingAck(int cookie)
|
private void |
Mux.handleShutdown(String message)
|
(package private) void |
Mux.processIncomingData(ByteBuffer buffer)
|
private boolean |
Mux.readClientConnectionHeader(ByteBuffer buffer)
|
private boolean |
Mux.readMessageBody(ByteBuffer buffer)
|
private boolean |
Mux.readMessageHeader(ByteBuffer buffer)
|
private boolean |
Mux.readServerConnectionHeader(ByteBuffer buffer)
|
private void |
Mux.validatePartialMagicNumber(ByteBuffer buffer)
|