| Modifier and Type | Field and Description |
|---|---|
private ServerSession |
NativeCharsetSettings.serverSession |
(package private) ServerSession |
NativeQueryBindValue.serverSession |
| Modifier and Type | Method and Description |
|---|---|
ServerSession |
Session.getServerSession() |
ServerSession |
CoreSession.getServerSession() |
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
NoSubInterceptorWrapper.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |
| Modifier and Type | Method and Description |
|---|---|
static CJCommunicationsException |
ExceptionFactory.createCommunicationsException(PropertySet propertySet,
ServerSession serverSession,
PacketSentTimeHolder packetSentTimeHolder,
PacketReceivedTimeHolder packetReceivedTimeHolder,
java.lang.Throwable cause,
ExceptionInterceptor interceptor) |
static java.lang.String |
ExceptionFactory.createLinkFailureMessageBasedOnHeuristics(PropertySet propertySet,
ServerSession serverSession,
PacketSentTimeHolder packetSentTimeHolder,
PacketReceivedTimeHolder packetReceivedTimeHolder,
java.lang.Throwable underlyingException)
Creates a communications link failure message to be used in CommunicationsException
that (hopefully) has some better information and suggestions based on heuristics.
|
void |
CJCommunicationsException.init(PropertySet propertySet,
ServerSession serverSession,
PacketSentTimeHolder packetSentTimeHolder,
PacketReceivedTimeHolder packetReceivedTimeHolder) |
| Constructor and Description |
|---|
CJConnectionFeatureNotAvailableException(PropertySet propertySet,
ServerSession serverSession,
PacketSentTimeHolder packetSentTimeHolder,
java.lang.Exception underlyingException) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
QueryInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession)
Called after the given query has been sent to the server for processing.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
LoadBalancedAutoCommitInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
SessionAssociationInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |
<T extends Resultset> |
ResultSetScannerInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |
<T extends Resultset> |
ServerStatusDiffInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |
| Modifier and Type | Method and Description |
|---|---|
ServerSession |
Protocol.getServerSession() |
| Modifier and Type | Method and Description |
|---|---|
void |
ValueEncoder.init(PropertySet pset,
ServerSession serverSession,
ExceptionInterceptor exceptionInterceptor) |
void |
SocketConnection.performTlsHandshake(ServerSession serverSession) |
default void |
SocketConnection.performTlsHandshake(ServerSession serverSession,
Log log)
Start a TLS handshake
|
<T extends java.io.Closeable> |
SocketFactory.performTlsHandshake(SocketConnection socketConnection,
ServerSession serverSession)
If required, called by the driver during MySQL protocol handshake to transform
original socket to SSL socket and perform TLS handshake.
|
<T extends java.io.Closeable> |
StandardSocketFactory.performTlsHandshake(SocketConnection socketConnection,
ServerSession serverSession) |
<T extends java.io.Closeable> |
NamedPipeSocketFactory.performTlsHandshake(SocketConnection socketConnection,
ServerSession serverSession) |
default <T extends java.io.Closeable> |
SocketFactory.performTlsHandshake(SocketConnection socketConnection,
ServerSession serverSession,
Log log)
If required, called by the driver during MySQL protocol handshake to transform
original socket to SSL socket and perform TLS handshake.
|
<T extends java.io.Closeable> |
StandardSocketFactory.performTlsHandshake(SocketConnection socketConnection,
ServerSession serverSession,
Log log) |
<T extends java.io.Closeable> |
NamedPipeSocketFactory.performTlsHandshake(SocketConnection socketConnection,
ServerSession serverSession,
Log log) |
| Modifier and Type | Class and Description |
|---|---|
class |
NativeServerSession |
| Modifier and Type | Field and Description |
|---|---|
protected ServerSession |
AbstractValueEncoder.serverSession |
| Modifier and Type | Method and Description |
|---|---|
private NativePacketPayload |
NativeAuthenticationProvider.createChangeUserPacket(ServerSession serverSession,
java.lang.String pluginName,
NativePacketPayload authData) |
private NativePacketPayload |
NativeAuthenticationProvider.createHandshakeResponsePacket(ServerSession serverSession,
java.lang.String pluginName,
NativePacketPayload authData) |
void |
AbstractValueEncoder.init(PropertySet pset,
ServerSession serverSess,
ExceptionInterceptor excInterceptor) |
void |
NullValueEncoder.init(PropertySet pset,
ServerSession serverSess,
ExceptionInterceptor excInterceptor) |
void |
ByteArrayValueEncoder.init(PropertySet pset,
ServerSession serverSess,
ExceptionInterceptor excInterceptor) |
void |
StringValueEncoder.init(PropertySet pset,
ServerSession serverSess,
ExceptionInterceptor excInterceptor) |
void |
NativeSocketConnection.performTlsHandshake(ServerSession serverSession) |
void |
SimplePacketReaderTest.MockSocketConnection.performTlsHandshake(ServerSession serverSession) |
void |
NativeSocketConnection.performTlsHandshake(ServerSession serverSession,
Log log) |
| Modifier and Type | Class and Description |
|---|---|
class |
XServerSession |
| Modifier and Type | Method and Description |
|---|---|
ServerSession |
XProtocol.getServerSession() |
| Modifier and Type | Method and Description |
|---|---|
<T extends java.io.Closeable> |
SocketFactoryWrapper.performTlsHandshake(SocketConnection socketConnection,
ServerSession serverSession,
Log log) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
BaseQueryInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
ConnectionRegressionTest.Bug88227QueryInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |