public final class PreparedExecuteMessage extends Object implements ExchangeableMessage, Disposable
Disposable.Composite, Disposable.Swap| コンストラクタと説明 |
|---|
PreparedExecuteMessage(int statementId,
boolean immediate,
dev.miku.r2dbc.mysql.message.ParameterValue[] values) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
dispose() |
Flux<io.netty.buffer.ByteBuf> |
encode(io.netty.buffer.ByteBufAllocator allocator,
dev.miku.r2dbc.mysql.util.ConnectionContext context)
Encode a message into a
ByteBuf data buffer without envelope header. |
protected Publisher<io.netty.buffer.ByteBuf> |
fragments(io.netty.buffer.ByteBufAllocator allocator,
dev.miku.r2dbc.mysql.util.ConnectionContext context)
Returning any length fragments of encoded message that do not care about envelopes.
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitencodeisDisposedpublic PreparedExecuteMessage(int statementId,
boolean immediate,
dev.miku.r2dbc.mysql.message.ParameterValue[] values)
public void dispose()
dispose インタフェース内 Disposableprotected Publisher<io.netty.buffer.ByteBuf> fragments(io.netty.buffer.ByteBufAllocator allocator, dev.miku.r2dbc.mysql.util.ConnectionContext context)
allocator - the ByteBufAllocator to use to get a ByteBuf data buffer to write into.context - current MySQL connection contextpublic Flux<io.netty.buffer.ByteBuf> encode(io.netty.buffer.ByteBufAllocator allocator, dev.miku.r2dbc.mysql.util.ConnectionContext context)
ClientMessageByteBuf data buffer without envelope header.encode インタフェース内 ClientMessageallocator - the ByteBufAllocator to use to get a ByteBuf data buffer to write into.context - current MySQL connection contextByteBufs sliced by Envelopes.MAX_ENVELOPE_SIZECopyright © 2018–2020. All rights reserved.