public interface ProxyFactory
Modifier and Type | Method and Description |
---|---|
io.r2dbc.spi.Batch |
wrapBatch(io.r2dbc.spi.Batch batch,
ConnectionInfo connectionInfo)
Create a proxy
Batch . |
io.r2dbc.spi.Connection |
wrapConnection(io.r2dbc.spi.Connection connection,
ConnectionInfo connectionInfo)
Create a proxy
Connection . |
io.r2dbc.spi.ConnectionFactory |
wrapConnectionFactory(io.r2dbc.spi.ConnectionFactory connectionFactory)
Create a proxy
ConnectionFactory . |
io.r2dbc.spi.Result |
wrapResult(io.r2dbc.spi.Result result,
QueryExecutionInfo executionInfo,
QueriesExecutionContext queriesExecutionContext)
Create a proxy
Result . |
io.r2dbc.spi.Row |
wrapRow(io.r2dbc.spi.Row row,
QueryExecutionInfo executionInfo)
Create a proxy
Row . |
io.r2dbc.spi.Result.RowSegment |
wrapRowSegment(io.r2dbc.spi.Result.RowSegment rowSegment,
QueryExecutionInfo executionInfo)
Create a proxy
Result.RowSegment . |
io.r2dbc.spi.Statement |
wrapStatement(io.r2dbc.spi.Statement statement,
StatementInfo statementInfo,
ConnectionInfo connectionInfo)
Create a proxy
Statement . |
io.r2dbc.spi.ConnectionFactory wrapConnectionFactory(io.r2dbc.spi.ConnectionFactory connectionFactory)
ConnectionFactory
.connectionFactory
- original connectionFactoryIllegalArgumentException
- if connectionFactory
is null
io.r2dbc.spi.Connection wrapConnection(io.r2dbc.spi.Connection connection, ConnectionInfo connectionInfo)
Connection
.connection
- original connectionconnectionInfo
- connectionInfoIllegalArgumentException
- if connection
is null
IllegalArgumentException
- if connectionInfo
is null
io.r2dbc.spi.Batch wrapBatch(io.r2dbc.spi.Batch batch, ConnectionInfo connectionInfo)
Batch
.batch
- original batchconnectionInfo
- connectionInfoIllegalArgumentException
- if batch
is null
IllegalArgumentException
- if connectionInfo
is null
io.r2dbc.spi.Statement wrapStatement(io.r2dbc.spi.Statement statement, StatementInfo statementInfo, ConnectionInfo connectionInfo)
Statement
.statement
- original statementstatementInfo
- contextual information of creating the Statement
connectionInfo
- connectionInfoIllegalArgumentException
- if statement
is null
IllegalArgumentException
- if originalQuery
is null
IllegalArgumentException
- if updatedQuery
is null
IllegalArgumentException
- if connectionInfo
is null
io.r2dbc.spi.Result wrapResult(io.r2dbc.spi.Result result, QueryExecutionInfo executionInfo, QueriesExecutionContext queriesExecutionContext)
Result
.result
- original resultexecutionInfo
- executionInfoqueriesExecutionContext
- queries execution contextIllegalArgumentException
- if result
is null
IllegalArgumentException
- if executionInfo
is null
IllegalArgumentException
- if queriesExecutionContext
is null
io.r2dbc.spi.Row wrapRow(io.r2dbc.spi.Row row, QueryExecutionInfo executionInfo)
Row
.row
- original rowexecutionInfo
- executionInfoIllegalArgumentException
- if row
is null
IllegalArgumentException
- if executionInfo
is null
io.r2dbc.spi.Result.RowSegment wrapRowSegment(io.r2dbc.spi.Result.RowSegment rowSegment, QueryExecutionInfo executionInfo)
Result.RowSegment
.rowSegment
- original rowSegmentexecutionInfo
- executionInfoIllegalArgumentException
- if rowSegment
is null
IllegalArgumentException
- if executionInfo
is null
Copyright © 2024. All rights reserved.