public class MysqlFrontendBusinessHandler extends AbstractChannelHandler<ClientPacket,MysqlPacket>
ServerHandshakePacket
2. client to server ClientHandshakePacket
3. server to client ServerOkPacket
4. client to server query... ClientQueryPacket
5. server to client ServerOkPacket
6. any....
Initial Handshake starts with server sending the `Initial Handshake Packet` ServerHandshakePacket.
After this, optionally,
client can request an SSL connection to be established with `SSL Connection Request Packet` TODO ,
and then client sends the `Handshake Response Packet` ClientHandshakePacket.| 构造器和说明 |
|---|
MysqlFrontendBusinessHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getMaxPacketSize() |
Collection<MysqlPacketListener> |
getMysqlPacketListeners() |
Session |
getSession() |
ClientHandshakePacket |
newClientHandshakePacket(String user,
String password,
String database,
ServerHandshakePacket serverHandshakePacket,
Set<CapabilityFlags> capabilities) |
void |
setMaxPacketSize(int maxPacketSize) |
void |
setMysqlPacketListeners(Collection<MysqlPacketListener> mysqlPacketListeners) |
void |
setSession(Session session) |
channelRead, messageToString, userEventTriggered, writebind, close, connect, deregister, disconnect, flush, readpublic ClientHandshakePacket newClientHandshakePacket(String user, String password, String database, ServerHandshakePacket serverHandshakePacket, Set<CapabilityFlags> capabilities)
public void setMaxPacketSize(int maxPacketSize)
public int getMaxPacketSize()
public Session getSession()
public void setSession(Session session)
public Collection<MysqlPacketListener> getMysqlPacketListeners()
public void setMysqlPacketListeners(Collection<MysqlPacketListener> mysqlPacketListeners)
Copyright © 2021. All rights reserved.