public class OdbcMessageParser extends Object implements ClientListenerMessageParser
Modifier and Type | Field and Description |
---|---|
protected GridKernalContext |
ctx
Kernal context.
|
protected static int |
INIT_CAP
Initial output stream capacity.
|
Constructor and Description |
---|
OdbcMessageParser(GridKernalContext ctx,
ClientListenerProtocolVersion ver) |
Modifier and Type | Method and Description |
---|---|
ClientListenerRequest |
decode(ClientMessage msg)
Decode request from byte array.
|
int |
decodeCommandType(ClientMessage msg)
Decode command type.
|
long |
decodeRequestId(ClientMessage msg)
Decode request Id.
|
ClientMessage |
encode(ClientListenerResponse msg0)
Encode response to byte array.
|
protected static final int INIT_CAP
protected final GridKernalContext ctx
public OdbcMessageParser(GridKernalContext ctx, ClientListenerProtocolVersion ver)
ctx
- Context.ver
- Protocol version.public ClientListenerRequest decode(ClientMessage msg)
decode
in interface ClientListenerMessageParser
msg
- Message.public ClientMessage encode(ClientListenerResponse msg0)
encode
in interface ClientListenerMessageParser
msg0
- Response.public int decodeCommandType(ClientMessage msg)
decodeCommandType
in interface ClientListenerMessageParser
msg
- Message.public long decodeRequestId(ClientMessage msg)
decodeRequestId
in interface ClientListenerMessageParser
msg
- Message.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.10.0 Release Date : March 10 2021