- add(ProxyExecutionListener) - Method in class io.r2dbc.proxy.listener.CompositeProxyExecutionListener
-
- addAll(Collection<ProxyExecutionListener>) - Method in class io.r2dbc.proxy.listener.CompositeProxyExecutionListener
-
- addConsumer(BiConsumer<MethodExecutionInfo, StringBuilder>) - Method in class io.r2dbc.proxy.support.MethodExecutionInfoFormatter
-
- addConsumer(BiConsumer<QueryExecutionInfo, StringBuilder>) - Method in class io.r2dbc.proxy.support.QueryExecutionInfoFormatter
-
- addIndexBinding(Bindings.IndexBinding) - Method in class io.r2dbc.proxy.core.Bindings
-
Add an index binding.
- addListener(ProxyExecutionListener) - Method in class io.r2dbc.proxy.callback.ProxyConfig
-
- addNamedBinding(Bindings.NamedBinding) - Method in class io.r2dbc.proxy.core.Bindings
-
Add a named binding.
- afterAddOnBatch(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Batch.add(String)
is called.
- afterAddOnStatement(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Statement.add()
is called.
- afterBeginTransactionOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.beginTransaction()
is called.
- afterBindNullOnStatement(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Statement.bindNull(int, Class)
or Statement.bindNull(String, Class)
are called.
- afterBindOnStatement(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Statement.bind(int, Object)
or Statement.bind(String, Object)
are called.
- afterCloseOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.close()
is called.
- afterCommitTransactionOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.commitTransaction()
is called.
- afterCreateBatchOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.createBatch()
is called.
- afterCreateOnConnectionFactory(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after ConnectionFactory.create()
is called.
- afterCreateSavepointOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.createSavepoint(String)
is called.
- afterCreateStatementOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.createStatement(String)
is called.
- afterExecuteOnBatch(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Batch.execute()
is called.
- afterExecuteOnBatch(QueryExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Query execution callback that is invoked after Batch.execute()
is called.
- afterExecuteOnStatement(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Statement.execute()
is called.
- afterExecuteOnStatement(QueryExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Query execution callback that is invoked after Statement.execute()
is called.
- afterFetchSizeOnStatement(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Statement.fetchSize(int)
is called.
- afterFilterOnResult(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Result.filter(Predicate)
is called.
- afterFlatMapOnResult(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Result.flatMap(Function)
is called.
- afterGetMetadataOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.getMetadata()
is called.
- afterGetMetadataOnConnectionFactory(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after ConnectionFactory.getMetadata()
is called.
- afterGetMetadataOnRow(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Row#getMetadata(...)
is called.
- afterGetOnRow(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Row#get(...)
is called.
- afterGetRowsUpdatedOnResult(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Result.getRowsUpdated()
is called.
- afterGetTransactionIsolationLevelOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.getTransactionIsolationLevel()
is called.
- afterIsAutoCommitOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.isAutoCommit()
is called.
- afterMapOnResult(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Result.map(BiFunction)
or Result.map(Function)
is called.
- afterMethod(MethodExecutionInfo) - Method in class io.r2dbc.proxy.listener.CompositeProxyExecutionListener
-
- afterMethod(MethodExecutionInfo) - Method in class io.r2dbc.proxy.listener.LastExecutionAwareListener
-
- afterMethod(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyExecutionListener
-
Called after every invocation of methods.
- afterMethod(MethodExecutionInfo) - Method in class io.r2dbc.proxy.listener.ProxyMethodExecutionListenerAdapter
-
- afterQuery(QueryExecutionInfo) - Method in class io.r2dbc.proxy.listener.CompositeProxyExecutionListener
-
- afterQuery(QueryExecutionInfo) - Method in class io.r2dbc.proxy.listener.LastExecutionAwareListener
-
- afterQuery(QueryExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyExecutionListener
-
Called after executing a query (Batch.execute()
or Statement.execute()
).
- afterQuery(QueryExecutionInfo) - Method in class io.r2dbc.proxy.listener.ProxyMethodExecutionListenerAdapter
-
- afterQuery(QueryExecutionInfo) - Method in class io.r2dbc.proxy.observation.ObservationProxyExecutionListener
-
- afterReleaseSavepointOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.releaseSavepoint(String)
is called.
- afterReturnGeneratedValuesOnStatement(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Statement.returnGeneratedValues(String...)
is called.
- afterRollbackTransactionOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.rollbackTransaction()
is called.
- afterRollbackTransactionToSavepointOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.rollbackTransactionToSavepoint(String)
is called.
- afterSetAutoCommitOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.setAutoCommit(boolean)
is called.
- afterSetLockWaitTimeoutOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.setLockWaitTimeout(Duration)
is called.
- afterSetStatementTimeoutOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.setStatementTimeout(Duration)
is called.
- afterSetTransactionIsolationLevelOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.setTransactionIsolationLevel(IsolationLevel)
is called.
- afterValidateOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked after Connection.validate(ValidationDepth)
is called.
- apply(MethodExecutionInfo) - Method in class io.r2dbc.proxy.support.MethodExecutionInfoFormatter
-
- apply(QueryExecutionInfo) - Method in class io.r2dbc.proxy.support.QueryExecutionInfoFormatter
-
- Assert - Class in io.r2dbc.proxy.util
-
Assertion library for the implementation.
- BatchCallbackHandler - Class in io.r2dbc.proxy.callback
-
Proxy callback handler for Batch
.
- BatchCallbackHandler(Batch, ConnectionInfo, ProxyConfig) - Constructor for class io.r2dbc.proxy.callback.BatchCallbackHandler
-
- batchSize(int) - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo.Builder
-
- beforeAddOnBatch(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Batch.add(String)
is called.
- beforeAddOnStatement(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Statement.add()
is called.
- beforeBeginTransactionOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.beginTransaction()
is called.
- beforeBindNullOnStatement(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Statement.bindNull(int, Class)
or Statement.bindNull(String, Class)
are called.
- beforeBindOnStatement(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Statement.bind(int, Object)
or Statement.bind(String, Object)
are called.
- beforeCloseOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.close()
is called.
- beforeCommitTransactionOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.commitTransaction()
is called.
- beforeCreateBatchOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.createBatch()
is called.
- beforeCreateOnConnectionFactory(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before ConnectionFactory.create()
is called.
- beforeCreateSavepointOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.createSavepoint(String)
is called.
- beforeCreateStatementOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.createStatement(String)
is called.
- beforeExecuteOnBatch(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Batch.execute()
is called.
- beforeExecuteOnBatch(QueryExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Query execution callback that is invoked before Batch.execute()
is called.
- beforeExecuteOnStatement(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Statement.execute()
is called.
- beforeExecuteOnStatement(QueryExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Query execution callback that is invoked before Statement.execute()
is called.
- beforeFetchSizeOnStatement(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Statement.fetchSize(int)
is called.
- beforeFilterOnResult(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Result.filter(Predicate)
is called.
- beforeFlatMapOnResult(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Result.flatMap(Function)
is called.
- beforeGetMetadataOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.getMetadata()
is called.
- beforeGetMetadataOnConnectionFactory(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before ConnectionFactory.getMetadata()
is called.
- beforeGetMetadataOnRow(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Row#getMetadata(...)
is called.
- beforeGetOnRow(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Row#get(...)
is called.
- beforeGetRowsUpdatedOnResult(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Result.getRowsUpdated()
is called.
- beforeGetTransactionIsolationLevelOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.getTransactionIsolationLevel()
is called.
- beforeIsAutoCommitOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.isAutoCommit()
is called.
- beforeMapOnResult(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Result.map(BiFunction)
or Result.map(Function)
is called.
- beforeMethod(MethodExecutionInfo) - Method in class io.r2dbc.proxy.listener.CompositeProxyExecutionListener
-
- beforeMethod(MethodExecutionInfo) - Method in class io.r2dbc.proxy.listener.LastExecutionAwareListener
-
- beforeMethod(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyExecutionListener
-
Called before every invocation of methods.
- beforeMethod(MethodExecutionInfo) - Method in class io.r2dbc.proxy.listener.ProxyMethodExecutionListenerAdapter
-
- beforeQuery(QueryExecutionInfo) - Method in class io.r2dbc.proxy.listener.CompositeProxyExecutionListener
-
- beforeQuery(QueryExecutionInfo) - Method in class io.r2dbc.proxy.listener.LastExecutionAwareListener
-
- beforeQuery(QueryExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyExecutionListener
-
Called before executing a query (Batch.execute()
or Statement.execute()
).
- beforeQuery(QueryExecutionInfo) - Method in class io.r2dbc.proxy.listener.ProxyMethodExecutionListenerAdapter
-
- beforeQuery(QueryExecutionInfo) - Method in class io.r2dbc.proxy.observation.ObservationProxyExecutionListener
-
- beforeReleaseSavepointOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.releaseSavepoint(String)
is called.
- beforeReturnGeneratedValuesOnStatement(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Statement.returnGeneratedValues(String...)
is called.
- beforeRollbackTransactionOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.rollbackTransaction()
is called.
- beforeRollbackTransactionToSavepointOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.rollbackTransactionToSavepoint(String)
is called.
- beforeSetAutoCommitOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.setAutoCommit(boolean)
is called.
- beforeSetLockWaitTimeoutOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.setLockWaitTimeout(Duration)
is called.
- beforeSetStatementTimeoutOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.setStatementTimeout(Duration)
is called.
- beforeSetTransactionIsolationLevelOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.setTransactionIsolationLevel(IsolationLevel)
is called.
- beforeValidateOnConnection(MethodExecutionInfo) - Method in interface io.r2dbc.proxy.listener.ProxyMethodExecutionListener
-
Callback that is invoked before Connection.validate(ValidationDepth)
is called.
- BindInfo - Interface in io.r2dbc.proxy.core
-
Hold contextual information for bind operations(bind
and bindNull
).
- Binding - Interface in io.r2dbc.proxy.core
-
Represent an operation of Statement.bind(int, java.lang.Object)
and Statement.bindNull(int, java.lang.Class<?>)
.
- Bindings - Class in io.r2dbc.proxy.core
-
Represent set of
Binding
for each batch.
- Bindings() - Constructor for class io.r2dbc.proxy.core.Bindings
-
- Bindings.IndexBinding - Class in io.r2dbc.proxy.core
-
Represents index binding.
- Bindings.NamedBinding - Class in io.r2dbc.proxy.core
-
Represents named(String) binding.
- bindingsSize(int) - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo.Builder
-
- bindParameterConverter(BindParameterConverter) - Method in class io.r2dbc.proxy.callback.ProxyConfig.Builder
-
- BindParameterConverter - Interface in io.r2dbc.proxy.listener
-
Callback for Connection.createStatement(String)
and bind operations(bind
and bindNull
).
- BindParameterConverter.BindOperation - Interface in io.r2dbc.proxy.listener
-
Represent bind operation(bind
and bindNull
).
- BoundValue - Interface in io.r2dbc.proxy.core
-
Represent a value for Statement.bind(int, java.lang.Object)
and Statement.bindNull(int, java.lang.Class<?>)
operations.
- boundValue(BiConsumer<BoundValue, StringBuilder>) - Method in class io.r2dbc.proxy.support.QueryExecutionInfoFormatter
-
- BoundValue.DefaultBoundValue - Class in io.r2dbc.proxy.core
-
- build() - Method in class io.r2dbc.proxy.callback.ProxyConfig.Builder
-
- build() - Method in class io.r2dbc.proxy.ProxyConnectionFactory.Builder
-
Build a proxy ConnectionFactory
.
- build() - Method in class io.r2dbc.proxy.test.MockConnectionInfo.Builder
-
- build() - Method in class io.r2dbc.proxy.test.MockMethodExecutionInfo.Builder
-
- build() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo.Builder
-
- build() - Method in class io.r2dbc.proxy.test.MockStatementInfo.Builder
-
- builder() - Static method in class io.r2dbc.proxy.callback.ProxyConfig
-
- Builder() - Constructor for class io.r2dbc.proxy.callback.ProxyConfig.Builder
-
- builder(ConnectionFactory) - Static method in class io.r2dbc.proxy.ProxyConnectionFactory
-
- builder(ConnectionFactory, ProxyConfig) - Static method in class io.r2dbc.proxy.ProxyConnectionFactory
-
- builder() - Static method in class io.r2dbc.proxy.test.MockConnectionInfo
-
- builder() - Static method in class io.r2dbc.proxy.test.MockMethodExecutionInfo
-
- builder() - Static method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- Builder() - Constructor for class io.r2dbc.proxy.test.MockQueryExecutionInfo.Builder
-
- builder() - Static method in class io.r2dbc.proxy.test.MockStatementInfo
-
- Builder() - Constructor for class io.r2dbc.proxy.test.MockStatementInfo.Builder
-
- get(Object) - Method in class io.r2dbc.proxy.callback.DelegatingContextView
-
- get(Object) - Method in class io.r2dbc.proxy.core.DefaultValueStore
-
- get(Object, Class<T>) - Method in class io.r2dbc.proxy.core.DefaultValueStore
-
- get(Object) - Method in interface io.r2dbc.proxy.core.ValueStore
-
Get the value associated to the key.
- get(Object, Class<T>) - Method in interface io.r2dbc.proxy.core.ValueStore
-
Get the value associated to the key and cast to the type.
- getAfterMethodExecutionInfo() - Method in class io.r2dbc.proxy.listener.LastExecutionAwareListener
-
- getAfterQueryExecutionInfo() - Method in class io.r2dbc.proxy.listener.LastExecutionAwareListener
-
- getBatchSize() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
Get the size of the batch query.
- getBatchSize() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getBeforeMethodExecutionInfo() - Method in class io.r2dbc.proxy.listener.LastExecutionAwareListener
-
- getBeforeQueryExecutionInfo() - Method in class io.r2dbc.proxy.listener.LastExecutionAwareListener
-
- getBinding() - Method in interface io.r2dbc.proxy.core.BindInfo
-
Get invoked bind operation details.
- getBindingsList() - Method in class io.r2dbc.proxy.core.QueryInfo
-
- getBindingsSize() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
Get the number of the binding.
- getBindingsSize() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getBindParameterConverter() - Method in class io.r2dbc.proxy.callback.ProxyConfig
-
- getBoundValue() - Method in interface io.r2dbc.proxy.core.Binding
-
- getBoundValue() - Method in class io.r2dbc.proxy.core.Bindings.IndexBinding
-
- getBoundValue() - Method in class io.r2dbc.proxy.core.Bindings.NamedBinding
-
- getClock() - Method in class io.r2dbc.proxy.callback.ProxyConfig
-
- getCommitCount() - Method in interface io.r2dbc.proxy.core.ConnectionInfo
-
Returns how many times Connection.commitTransaction()
method is called.
- getCommitCount() - Method in class io.r2dbc.proxy.test.MockConnectionInfo
-
- getConnectionFactory() - Method in class io.r2dbc.proxy.ProxyConnectionFactory.Builder
-
Return the ConnectionFactory
passed at creation.
- getConnectionId() - Method in interface io.r2dbc.proxy.core.ConnectionInfo
-
Get ID for the connection.
- getConnectionId() - Method in class io.r2dbc.proxy.test.MockConnectionInfo
-
- getConnectionIdManager() - Method in class io.r2dbc.proxy.callback.ProxyConfig
-
- getConnectionInfo() - Method in interface io.r2dbc.proxy.core.MethodExecutionInfo
-
- getConnectionInfo() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
- getConnectionInfo() - Method in interface io.r2dbc.proxy.core.StatementInfo
-
- getConnectionInfo() - Method in class io.r2dbc.proxy.test.MockMethodExecutionInfo
-
- getConnectionInfo() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getConnectionInfo() - Method in class io.r2dbc.proxy.test.MockStatementInfo.Builder
-
- getConnectionInfo() - Method in class io.r2dbc.proxy.test.MockStatementInfo
-
- getConnectionName() - Method in class io.r2dbc.proxy.observation.QueryContext
-
- getContextualName(QueryContext) - Method in interface io.r2dbc.proxy.observation.QueryObservationConvention
-
- getCurrentMappedResult() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
- getCurrentMappedResult() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getCurrentResultCount() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
Represent Nth Result
.
- getCurrentResultCount() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getDelegate() - Method in class io.r2dbc.proxy.listener.ProxyMethodExecutionListenerAdapter
-
- getDriver() - Method in class io.r2dbc.proxy.ProxyConnectionFactoryProvider
-
- getEachQueryResultExecutionInfo() - Method in class io.r2dbc.proxy.listener.LastExecutionAwareListener
-
- getElapsedDuration() - Method in class io.r2dbc.proxy.callback.QueriesExecutionContext
-
- getExecuteDuration() - Method in interface io.r2dbc.proxy.core.MethodExecutionInfo
-
Get the duration of the method invocation.
- getExecuteDuration() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
Get the time that took queries to execute.
- getExecuteDuration() - Method in class io.r2dbc.proxy.test.MockMethodExecutionInfo
-
- getExecuteDuration() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getHighCardinalityKeyValues(QueryContext) - Method in interface io.r2dbc.proxy.observation.QueryObservationConvention
-
- getId(Connection) - Method in interface io.r2dbc.proxy.callback.ConnectionIdManager
-
Get ID for the input Connection
.
- getIndexBindings() - Method in class io.r2dbc.proxy.core.Bindings
-
Get a sorted set of index bindings.
- getKey() - Method in interface io.r2dbc.proxy.core.Binding
-
Get a key which represents index or name of the binding.
- getKey() - Method in class io.r2dbc.proxy.core.Bindings.IndexBinding
-
- getKey() - Method in class io.r2dbc.proxy.core.Bindings.NamedBinding
-
- getListeners() - Method in class io.r2dbc.proxy.callback.ProxyConfig
-
- getListeners() - Method in class io.r2dbc.proxy.listener.CompositeProxyExecutionListener
-
Get registered listeners.
- getLowCardinalityKeyValues(QueryContext) - Method in interface io.r2dbc.proxy.observation.QueryObservationConvention
-
- getMethod() - Method in interface io.r2dbc.proxy.core.MethodExecutionInfo
-
Get the invoked Method
.
- getMethod() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
Get the invoked query execution Method
.
- getMethod() - Method in class io.r2dbc.proxy.test.MockMethodExecutionInfo
-
- getMethod() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getMethodArgs() - Method in interface io.r2dbc.proxy.core.MethodExecutionInfo
-
Get the arguments of the invocation.
- getMethodArgs() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
Get the arguments of the invocation.
- getMethodArgs() - Method in class io.r2dbc.proxy.test.MockMethodExecutionInfo
-
- getMethodArgs() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getName() - Method in interface io.r2dbc.proxy.observation.QueryObservationConvention
-
- getNamedBindings() - Method in class io.r2dbc.proxy.core.Bindings
-
Get a sorted set of named bindings.
- getNullType() - Method in class io.r2dbc.proxy.core.BoundValue.DefaultBoundValue
-
- getNullType() - Method in interface io.r2dbc.proxy.core.BoundValue
-
Get the bound null
type by Statement.bindNull(int, java.lang.Class<?>)
.
- getOrDefault(Object, T) - Method in class io.r2dbc.proxy.core.DefaultValueStore
-
- getOrDefault(Object, T) - Method in interface io.r2dbc.proxy.core.ValueStore
-
Get the value associated to the key; otherwise returns specified value.
- getOriginalConnection() - Method in interface io.r2dbc.proxy.core.ConnectionInfo
-
Retrieve original Connection
.
- getOriginalConnection() - Method in class io.r2dbc.proxy.test.MockConnectionInfo
-
- getOriginalQuery() - Method in interface io.r2dbc.proxy.core.StatementInfo
-
Get the sql statement that has originally specified on Connection.createStatement(String)
.
- getOriginalQuery() - Method in class io.r2dbc.proxy.test.MockStatementInfo
-
- getParams() - Method in class io.r2dbc.proxy.observation.QueryContext
-
- getProxyConfig() - Method in interface io.r2dbc.proxy.callback.ProxyConfigHolder
-
- getProxyConfig() - Method in class io.r2dbc.proxy.ProxyConnectionFactory.Builder
-
- getProxyEventType() - Method in interface io.r2dbc.proxy.core.MethodExecutionInfo
-
Get the proxy event type.
- getProxyEventType() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
Get the proxy event type for query execution.
- getProxyEventType() - Method in class io.r2dbc.proxy.test.MockMethodExecutionInfo
-
- getProxyEventType() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getProxyFactory() - Method in class io.r2dbc.proxy.callback.ProxyConfig
-
- getQueries() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
- getQueries() - Method in class io.r2dbc.proxy.observation.QueryContext
-
- getQueries() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getQuery() - Method in class io.r2dbc.proxy.core.QueryInfo
-
Get the query.
- getResult() - Method in interface io.r2dbc.proxy.core.MethodExecutionInfo
-
Get the result of invocation.
- getResult() - Method in class io.r2dbc.proxy.test.MockMethodExecutionInfo
-
- getResultRowConverter() - Method in class io.r2dbc.proxy.callback.ProxyConfig
-
- getRollbackCount() - Method in interface io.r2dbc.proxy.core.ConnectionInfo
-
Returns how many times Connection.rollbackTransaction()
method is called.
- getRollbackCount() - Method in class io.r2dbc.proxy.test.MockConnectionInfo
-
- getStatementInfo() - Method in interface io.r2dbc.proxy.core.BindInfo
-
- getTagValue(List<Bindings>) - Method in class io.r2dbc.proxy.observation.DefaultQueryParametersTagProvider
-
- getTagValue(List<Bindings>) - Method in interface io.r2dbc.proxy.observation.QueryParametersTagProvider
-
Provide query parameter values.
- getTarget() - Method in interface io.r2dbc.proxy.core.MethodExecutionInfo
-
Get the invoked object.
- getTarget() - Method in class io.r2dbc.proxy.test.MockMethodExecutionInfo
-
- getThreadId() - Method in interface io.r2dbc.proxy.core.MethodExecutionInfo
-
Get the thread ID.
- getThreadId() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
Get the currently executed thread ID.
- getThreadId() - Method in class io.r2dbc.proxy.test.MockMethodExecutionInfo
-
- getThreadId() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getThreadName() - Method in interface io.r2dbc.proxy.core.MethodExecutionInfo
-
Get the thread name.
- getThreadName() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
Get the currently executed thread name.
- getThreadName() - Method in class io.r2dbc.proxy.observation.QueryContext
-
- getThreadName() - Method in class io.r2dbc.proxy.test.MockMethodExecutionInfo
-
- getThreadName() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getThrowable() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
Get the thrown exception.
- getThrowable() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getThrown() - Method in interface io.r2dbc.proxy.core.MethodExecutionInfo
-
Get the thrown exception.
- getThrown() - Method in class io.r2dbc.proxy.test.MockMethodExecutionInfo
-
- getTransactionCount() - Method in interface io.r2dbc.proxy.core.ConnectionInfo
-
Returns how many times Connection.beginTransaction()
method is called.
- getTransactionCount() - Method in class io.r2dbc.proxy.test.MockConnectionInfo
-
- getType() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
Get the type of query execution.
- getType() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getUpdatedQuery() - Method in interface io.r2dbc.proxy.core.StatementInfo
-
- getUpdatedQuery() - Method in class io.r2dbc.proxy.test.MockStatementInfo
-
- getValue() - Method in class io.r2dbc.proxy.core.BoundValue.DefaultBoundValue
-
- getValue() - Method in interface io.r2dbc.proxy.core.BoundValue
-
Get the bound value by Statement.bind(int, java.lang.Object)
.
- getValueStore() - Method in interface io.r2dbc.proxy.core.ConnectionInfo
-
Retrieve
ValueStore
which is associated to the scope of logical connection.
- getValueStore() - Method in interface io.r2dbc.proxy.core.MethodExecutionInfo
-
Retrieve
ValueStore
which is associated to the scope of before/after method execution.
- getValueStore() - Method in interface io.r2dbc.proxy.core.QueryExecutionInfo
-
Retrieve
ValueStore
which is associated to the scope of before/after method execution.
- getValueStore() - Method in interface io.r2dbc.proxy.core.StatementInfo
-
Retrieve
ValueStore
which is associated to the scope of logical statement.
- getValueStore() - Method in class io.r2dbc.proxy.test.MockConnectionInfo
-
- getValueStore() - Method in class io.r2dbc.proxy.test.MockMethodExecutionInfo
-
- getValueStore() - Method in class io.r2dbc.proxy.test.MockQueryExecutionInfo
-
- getValueStore() - Method in class io.r2dbc.proxy.test.MockStatementInfo
-
- ObservationProxyExecutionListener - Class in io.r2dbc.proxy.observation
-
Create Micrometer Observations.
- ObservationProxyExecutionListener(ObservationRegistry, ConnectionFactory, String) - Constructor for class io.r2dbc.proxy.observation.ObservationProxyExecutionListener
-
Constructor that takes a connection url.
- ObservationProxyExecutionListener(ObservationRegistry, ConnectionFactory, String, Integer) - Constructor for class io.r2dbc.proxy.observation.ObservationProxyExecutionListener
-
Constructor that takes host and port.
- onAfterMethod(Consumer<MethodExecutionInfo>) - Method in class io.r2dbc.proxy.ProxyConnectionFactory.Builder
-
Register a callback consumer for after method execution.
- onAfterQuery(Consumer<QueryExecutionInfo>) - Method in class io.r2dbc.proxy.ProxyConnectionFactory.Builder
-
Register a callback consumer for after query execution.
- onBeforeMethod(Consumer<MethodExecutionInfo>) - Method in class io.r2dbc.proxy.ProxyConnectionFactory.Builder
-
Register a callback consumer for before method execution
- onBeforeQuery(Consumer<QueryExecutionInfo>) - Method in class io.r2dbc.proxy.ProxyConnectionFactory.Builder
-
Register a callback consumer for before query execution.
- onBind(BindInfo, Statement, BindParameterConverter.BindOperation) - Method in interface io.r2dbc.proxy.listener.BindParameterConverter
-
Callback method for bind operations(bind
and bindNull
) on Statement
before actually performing those methods.
- onBindings - Variable in class io.r2dbc.proxy.support.QueryExecutionInfoFormatter
-
Default implementation for formatting bindings.
- onBoundValue - Variable in class io.r2dbc.proxy.support.QueryExecutionInfoFormatter
-
Default implementation for formatting bound value.
- onBoundValueParameter - Variable in class io.r2dbc.proxy.support.QueryExecutionInfoFormatter
-
Default implementation for formatting Parameter
value.
- onBoundValueRaw - Variable in class io.r2dbc.proxy.support.QueryExecutionInfoFormatter
-
Default implementation for formatting actual value of bound value.
- onCreateStatement(String, StatementInfo) - Method in interface io.r2dbc.proxy.listener.BindParameterConverter
-
Convert the given query to another one at Connection.createStatement(String)
.
- onEachQueryResult(Consumer<QueryExecutionInfo>) - Method in class io.r2dbc.proxy.ProxyConnectionFactory.Builder
-
Register a callback consumer for processing each query result.
- onGet(Row, Method, Object[], ResultRowConverter.GetOperation) - Method in interface io.r2dbc.proxy.listener.ResultRowConverter
-
Callback method for Row#get(...)
before performing the original Row#get(...)
method.
- onIndexBindings - Variable in class io.r2dbc.proxy.support.QueryExecutionInfoFormatter
-
Default implementation for formatting bindings by index.
- onNamedBindings - Variable in class io.r2dbc.proxy.support.QueryExecutionInfoFormatter
-
Default implementation for formatting bindings by name.
- originalConnection(Connection) - Method in class io.r2dbc.proxy.test.MockConnectionInfo.Builder
-
- originalQuery(String) - Method in class io.r2dbc.proxy.test.MockStatementInfo.Builder
-