Class MySQLFrontendEngine
- java.lang.Object
-
- org.apache.shardingsphere.proxy.frontend.mysql.MySQLFrontendEngine
-
- All Implemented Interfaces:
org.apache.shardingsphere.infra.util.spi.type.typed.TypedSPI,DatabaseProtocolFrontendEngine
public final class MySQLFrontendEngine extends Object implements DatabaseProtocolFrontendEngine
Frontend engine for MySQL.
-
-
Constructor Summary
Constructors Constructor Description MySQLFrontendEngine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetType()voidhandleException(ConnectionSession connectionSession, Exception exception)voidinitChannel(io.netty.channel.Channel channel)voidrelease(ConnectionSession connectionSession)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine
getAuthenticationEngine, getCodecEngine, getCommandExecuteEngine
-
-
-
-
Method Detail
-
initChannel
public void initChannel(io.netty.channel.Channel channel)
- Specified by:
initChannelin interfaceDatabaseProtocolFrontendEngine
-
release
public void release(ConnectionSession connectionSession)
- Specified by:
releasein interfaceDatabaseProtocolFrontendEngine
-
handleException
public void handleException(ConnectionSession connectionSession, Exception exception)
- Specified by:
handleExceptionin interfaceDatabaseProtocolFrontendEngine
-
getType
public String getType()
- Specified by:
getTypein interfaceorg.apache.shardingsphere.infra.util.spi.type.typed.TypedSPI
-
-