Class | Description |
---|---|
CompressionAlgorithm |
Contains all information about a compression algorithm, its name, compression mode and classes that implement the inflating and deflating streams of data.
|
CompressionSplittedInputStream |
An
InputStream wrapper that analyzes X Protocol frames and, if compressed, routes them to a secondary compressor-able InputStream that also
knows how to rebuild uncompressed X Protocol frames from compressed ones. |
CompressionSplittedOutputStream |
An
OutputStream wrapper that analyzes X Protocol frames and routes them directly to the original underlying OutputStream or passes them
through to a compressor-able OutputStream to compresses the frame, rebuilds it and then sends a newly compressed X Protocol frame, depending on
defined data size threshold. |
CompressorStreamsFactory |
Factory class for producing inflating and deflating-able
InputStream and OutputStream instances for a selected compression algorithm. |
ConfinedInputStream |
An
InputStream wrapper that limits the number of bytes that can be read form the underlying InputStream . |
ContinuousOutputStream |
An
OutputStream wrapper that can't be closed and flushes data instead when ContinuousOutputStream.close() is called. |
ErrorToFutureCompletionHandler<T> |
Base class that propagates any error to the given future allowing only implementation of the success callback.
|
FetchDoneEntity |
ProtocolEntity representing a
MysqlxResultset.FetchDone message. |
FetchDoneEntityFactory |
Factory producing
FetchDoneEntity from protocol message. |
FetchDoneMoreResults |
ProtocolEntity representing a
FetchDoneMoreResults message. |
FetchDoneMoreResultsFactory |
Factory producing
FetchDoneMoreResults from protocol message. |
FieldFactory |
Factory producing
Field from protocol message. |
MessageConstants |
Constants related to X Protocol messages.
|
Notice |
ProtocolEntity representing a
Notice message. |
Notice.XSessionStateChanged | |
Notice.XSessionVariableChanged | |
Notice.XWarning | |
NoticeFactory |
Factory producing
Notice from protocol message. |
Ok |
ProtocolEntity representing an OK message.
|
OkBuilder |
Result builder producing an
Ok instance. |
OkFactory |
Factory producing
Ok from protocol message. |
ResultMessageListener<R> |
A
MessageListener to handle result data and propagate it to a ResultBuilder . |
ReusableInputStream |
An
InputStream wrapper that allows switching to different underlying InputStream s under the same InputStream instance. |
ReusableOutputStream |
An
OutputStream wrapper that allows switching to different underlying OutputStream s under the same OutputStream instance. |
StatementExecuteOk |
ProtocolEntity representing a
StatementExecuteOk message. |
StatementExecuteOkBuilder |
Result builder producing a
StatementExecuteOk instance. |
StatementExecuteOkFactory |
Factory producing
StatementExecuteOk from protocol message. |
SyncFlushDeflaterOutputStream |
Wrapper around
DeflaterOutputStream that enables sync flush by default. |
SyncMessageReader |
Synchronous-only implementation of
MessageReader . |
SyncMessageSender |
Synchronous-only implementation of
MessageSender . |
XAuthenticationProvider | |
XMessage | |
XMessageBuilder | |
XMessageHeader | |
XProtocol |
Low-level interface to communications with X Plugin.
|
XProtocolDecoder | |
XProtocolRow |
ProtocolEntity representing an X Protocol result row.
|
XProtocolRowFactory |
Factory producing an
XProtocolRow from protocol message. |
XProtocolRowInputStream | |
XServerCapabilities | |
XServerSession |
Enum | Description |
---|---|
CompressionMode |
The modes by which compression can be made.
|
XpluginStatementCommand |
Exception | Description |
---|---|
XProtocolError |
An Error returned from X Plugin.
|