Index
All Classes and Interfaces|All Packages
A
- authenticate(ChannelHandlerContext, PacketPayload) - Method in interface org.apache.shardingsphere.proxy.frontend.authentication.AuthenticationEngine
-
Authenticate.
- authenticate(ShardingSphereUser, Object[]) - Method in interface org.apache.shardingsphere.proxy.frontend.authentication.Authenticator
-
Authenticate.
- AuthenticationEngine - Interface in org.apache.shardingsphere.proxy.frontend.authentication
-
Authentication engine.
- AuthenticationResult - Class in org.apache.shardingsphere.proxy.frontend.authentication
-
Authentication result.
- AuthenticationResult() - Constructor for class org.apache.shardingsphere.proxy.frontend.authentication.AuthenticationResult
- Authenticator - Interface in org.apache.shardingsphere.proxy.frontend.authentication
-
Authenticator.
C
- close() - Method in interface org.apache.shardingsphere.proxy.frontend.command.executor.CommandExecutor
-
Close command executor.
- CommandExecuteEngine - Interface in org.apache.shardingsphere.proxy.frontend.command
-
Command execute engine.
- CommandExecutor - Interface in org.apache.shardingsphere.proxy.frontend.command.executor
-
Command executor.
D
- DatabaseProtocolFrontendEngine - Interface in org.apache.shardingsphere.proxy.frontend.spi
-
Database protocol frontend engine.
E
- execute() - Method in interface org.apache.shardingsphere.proxy.frontend.command.executor.CommandExecutor
-
Execute command.
F
- FrontendContext - Interface in org.apache.shardingsphere.proxy.frontend.context
-
Frontend context.
G
- getAuthenticationEngine() - Method in interface org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine
-
Get authentication engine.
- getAuthenticationMethod() - Method in interface org.apache.shardingsphere.proxy.frontend.authentication.Authenticator
-
Get authentication method.
- getCodecEngine() - Method in interface org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine
-
Get database packet codec engine.
- getCommandExecuteEngine() - Method in interface org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine
-
Get command execute engine.
- getCommandExecutor(CommandPacketType, CommandPacket, ConnectionSession) - Method in interface org.apache.shardingsphere.proxy.frontend.command.CommandExecuteEngine
-
Get command executor.
- getCommandPacket(PacketPayload, CommandPacketType, ConnectionSession) - Method in interface org.apache.shardingsphere.proxy.frontend.command.CommandExecuteEngine
-
Get command packet.
- getCommandPacketType(PacketPayload) - Method in interface org.apache.shardingsphere.proxy.frontend.command.CommandExecuteEngine
-
Get command packet type.
- getErrorPacket(Exception) - Method in interface org.apache.shardingsphere.proxy.frontend.command.CommandExecuteEngine
-
Get error packet.
- getFrontendContext() - Method in interface org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine
-
Get frontend context.
- getOtherPacket(ConnectionSession) - Method in interface org.apache.shardingsphere.proxy.frontend.command.CommandExecuteEngine
-
Get other packet.
- getQueryRowPacket() - Method in interface org.apache.shardingsphere.proxy.frontend.command.executor.QueryCommandExecutor
-
Get query row packet.
- getResponseType() - Method in interface org.apache.shardingsphere.proxy.frontend.command.executor.QueryCommandExecutor
-
Get response type.
H
- handleException(ConnectionSession, Exception) - Method in interface org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine
-
Handle exception.
- handshake(ChannelHandlerContext) - Method in interface org.apache.shardingsphere.proxy.frontend.authentication.AuthenticationEngine
-
Handshake.
I
- initChannel(Channel) - Method in interface org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine
-
Initialize channel.
- isRequiredSameThreadForConnection(Object) - Method in interface org.apache.shardingsphere.proxy.frontend.context.FrontendContext
-
Whether Proxy should use same thread to execute tasks.
N
- next() - Method in interface org.apache.shardingsphere.proxy.frontend.command.executor.QueryCommandExecutor
-
Goto next result value.
O
- org.apache.shardingsphere.proxy.frontend.authentication - package org.apache.shardingsphere.proxy.frontend.authentication
- org.apache.shardingsphere.proxy.frontend.command - package org.apache.shardingsphere.proxy.frontend.command
- org.apache.shardingsphere.proxy.frontend.command.executor - package org.apache.shardingsphere.proxy.frontend.command.executor
- org.apache.shardingsphere.proxy.frontend.context - package org.apache.shardingsphere.proxy.frontend.context
- org.apache.shardingsphere.proxy.frontend.spi - package org.apache.shardingsphere.proxy.frontend.spi
Q
- QUERY - Enum constant in enum org.apache.shardingsphere.proxy.frontend.command.executor.ResponseType
- QueryCommandExecutor - Interface in org.apache.shardingsphere.proxy.frontend.command.executor
-
Query command executor.
R
- release(ConnectionSession) - Method in interface org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine
-
Release resource.
- ResponseType - Enum in org.apache.shardingsphere.proxy.frontend.command.executor
-
Response type.
S
- setDatabaseVersion(String, String) - Method in interface org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine
-
Set database version.
U
- UPDATE - Enum constant in enum org.apache.shardingsphere.proxy.frontend.command.executor.ResponseType
V
- valueOf(String) - Static method in enum org.apache.shardingsphere.proxy.frontend.command.executor.ResponseType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.shardingsphere.proxy.frontend.command.executor.ResponseType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writeQueryData(ChannelHandlerContext, BackendConnection, QueryCommandExecutor, int) - Method in interface org.apache.shardingsphere.proxy.frontend.command.CommandExecuteEngine
-
Write query data.
All Classes and Interfaces|All Packages