File tree 2 files changed +6
-2
lines changed
src/main/java/io/r2dbc/postgresql
2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -71,7 +71,10 @@ ConnectionFactory connectionFactory = ConnectionFactories.get(ConnectionFactoryO
71
71
.option(DATABASE , " ..." ) // optional
72
72
.build());
73
73
74
- Mono<Connection > connection = connectionFactory. create();
74
+ Publisher<? extends Connection > connectionPublisher = connectionFactory. create();
75
+
76
+ // Alternative: Creating a Mono using Project Reactor
77
+ Mono<Connection > connectionMono = Mono . from(connectionFactory. create());
75
78
```
76
79
77
80
Supported Connection Factory Discovery options:
Original file line number Diff line number Diff line change 23
23
24
24
import static io .r2dbc .spi .ConnectionFactoryOptions .CONNECT_TIMEOUT ;
25
25
import static io .r2dbc .spi .ConnectionFactoryOptions .DATABASE ;
26
+ import static io .r2dbc .spi .ConnectionFactoryOptions .DRIVER ;
26
27
import static io .r2dbc .spi .ConnectionFactoryOptions .HOST ;
27
28
import static io .r2dbc .spi .ConnectionFactoryOptions .PASSWORD ;
28
29
import static io .r2dbc .spi .ConnectionFactoryOptions .PORT ;
@@ -74,7 +75,7 @@ public PostgresqlConnectionFactory create(ConnectionFactoryOptions connectionFac
74
75
public boolean supports (ConnectionFactoryOptions connectionFactoryOptions ) {
75
76
Assert .requireNonNull (connectionFactoryOptions , "connectionFactoryOptions must not be null" );
76
77
77
- String driver = connectionFactoryOptions .getValue (ConnectionFactoryOptions . DRIVER );
78
+ String driver = connectionFactoryOptions .getValue (DRIVER );
78
79
if (driver == null || !driver .equals (POSTGRESQL_DRIVER )) {
79
80
return false ;
80
81
}
You can’t perform that action at this time.
0 commit comments