Class DefaultTransactionSupportConnectionFactory
- java.lang.Object
-
- pro.chenggang.project.reactive.mybatis.support.r2dbc.connection.DefaultTransactionSupportConnectionFactory
-
- All Implemented Interfaces:
io.r2dbc.spi.ConnectionFactory,io.r2dbc.spi.Wrapped<io.r2dbc.spi.ConnectionFactory>,Closeable,AutoCloseable
public class DefaultTransactionSupportConnectionFactory extends Object implements io.r2dbc.spi.ConnectionFactory, io.r2dbc.spi.Wrapped<io.r2dbc.spi.ConnectionFactory>, Closeable
The type Default transaction support connection factory. without spring- Version:
- 1.0.0
- Author:
- Gang Cheng
-
-
Constructor Summary
Constructors Constructor Description DefaultTransactionSupportConnectionFactory(io.r2dbc.spi.ConnectionFactory targetConnectionFactory)Instantiates a new Default transaction support connection factory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()close connection factoryreactor.core.publisher.Mono<? extends io.r2dbc.spi.Connection>create()io.r2dbc.spi.ConnectionFactoryMetadatagetMetadata()io.r2dbc.spi.ConnectionFactoryunwrap()
-
-
-
Constructor Detail
-
DefaultTransactionSupportConnectionFactory
public DefaultTransactionSupportConnectionFactory(io.r2dbc.spi.ConnectionFactory targetConnectionFactory)
Instantiates a new Default transaction support connection factory.- Parameters:
targetConnectionFactory- the target connection factory
-
-
Method Detail
-
create
public reactor.core.publisher.Mono<? extends io.r2dbc.spi.Connection> create()
- Specified by:
createin interfaceio.r2dbc.spi.ConnectionFactory
-
getMetadata
public io.r2dbc.spi.ConnectionFactoryMetadata getMetadata()
- Specified by:
getMetadatain interfaceio.r2dbc.spi.ConnectionFactory
-
unwrap
public io.r2dbc.spi.ConnectionFactory unwrap()
- Specified by:
unwrapin interfaceio.r2dbc.spi.Wrapped<io.r2dbc.spi.ConnectionFactory>
-
close
public void close()
close connection factory- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
-