| Package | Description |
|---|---|
| net.ttddyy.dsproxy.r2dbc | |
| net.ttddyy.dsproxy.r2dbc.core | |
| net.ttddyy.dsproxy.r2dbc.proxy | |
| net.ttddyy.dsproxy.r2dbc.support |
| Modifier and Type | Method and Description |
|---|---|
ProxyConnectionFactoryBuilder |
ProxyConnectionFactoryBuilder.listener(ProxyExecutionListener listener) |
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeProxyExecutionListener
Delegate to multiple of
ProxyExecutionListeners. |
| Modifier and Type | Method and Description |
|---|---|
List<ProxyExecutionListener> |
CompositeProxyExecutionListener.getListeners() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CompositeProxyExecutionListener.add(ProxyExecutionListener listener) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CompositeProxyExecutionListener.addAll(Collection<ProxyExecutionListener> listeners) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProxyConfig.addListener(ProxyExecutionListener listener) |
protected reactor.core.publisher.Flux<? extends io.r2dbc.spi.Result> |
CallbackSupport.interceptQueryExecution(org.reactivestreams.Publisher<? extends io.r2dbc.spi.Result> flux,
ProxyExecutionListener listener,
QueryExecutionInfo executionInfo)
Augment query execution result to hook up listener lifecycle.
|
protected Object |
CallbackSupport.proceedExecution(Method method,
Object target,
Object[] args,
ProxyExecutionListener listener,
ConnectionInfo connectionInfo,
BiFunction<Object,MethodExecutionInfo,Object> onMap,
Consumer<MethodExecutionInfo> onComplete)
Augment method invocation and call method listener.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LastExecutionAwareListener
Keep the last invoked execution.
|
class |
LifeCycleExecutionListener
Provides explicit callbacks on all SPI invocations and query executions on given
LifeCycleListener. |
Copyright © 2018. All rights reserved.