Package org.mariadb.r2dbc
Class MariadbConnectionFactory
- java.lang.Object
-
- org.mariadb.r2dbc.MariadbConnectionFactory
-
- All Implemented Interfaces:
io.r2dbc.spi.ConnectionFactory
public final class MariadbConnectionFactory extends Object implements io.r2dbc.spi.ConnectionFactory
-
-
Constructor Summary
Constructors Constructor Description MariadbConnectionFactory(MariadbConnectionConfiguration configuration)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ThrowablecannotConnect(Throwable throwable, SocketAddress endpoint)static reactor.core.publisher.Mono<MariadbConnection>closeWithError(org.mariadb.r2dbc.client.Client client, Throwable throwable)reactor.core.publisher.Mono<MariadbConnection>create()static MariadbConnectionFactoryfrom(MariadbConnectionConfiguration configuration)io.r2dbc.spi.ConnectionFactoryMetadatagetMetadata()static reactor.core.publisher.Mono<Void>setSessionVariables(MariadbConnectionConfiguration configuration, org.mariadb.r2dbc.client.Client client)StringtoString()
-
-
-
Constructor Detail
-
MariadbConnectionFactory
public MariadbConnectionFactory(MariadbConnectionConfiguration configuration)
-
-
Method Detail
-
from
public static MariadbConnectionFactory from(MariadbConnectionConfiguration configuration)
-
create
public reactor.core.publisher.Mono<MariadbConnection> create()
- Specified by:
createin interfaceio.r2dbc.spi.ConnectionFactory
-
setSessionVariables
public static reactor.core.publisher.Mono<Void> setSessionVariables(MariadbConnectionConfiguration configuration, org.mariadb.r2dbc.client.Client client)
-
closeWithError
public static reactor.core.publisher.Mono<MariadbConnection> closeWithError(org.mariadb.r2dbc.client.Client client, Throwable throwable)
-
cannotConnect
public static Throwable cannotConnect(Throwable throwable, SocketAddress endpoint)
-
getMetadata
public io.r2dbc.spi.ConnectionFactoryMetadata getMetadata()
- Specified by:
getMetadatain interfaceio.r2dbc.spi.ConnectionFactory
-
-