You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/main/java/io/r2dbc/postgresql/api/PostgresqlConnection.java
+1-1
Original file line number
Diff line number
Diff line change
@@ -71,7 +71,7 @@ public interface PostgresqlConnection extends Connection {
71
71
* connection are published as they are received. When the client gets {@link #close() closed}, the subscription {@link Subscriber#onComplete() completes normally}. Otherwise (transport
72
72
* connection disconnected unintentionally) with an {@link R2dbcNonTransientResourceException error}.
73
73
*
74
-
* @return a hot {@link Flux} of {@link Notification Notifications}.
74
+
* @return a hot {@link Flux} of {@link Notification Notifications}
* Starts the {@link ReplicationStream} for logical or physical replication.
47
47
* After starting the replication stream this connection becomes unavailable for slot creation and other streams unless the {@link ReplicationStream} is {@link ReplicationStream#close() closed}.
48
48
*
49
-
* @param request description of the replication stream to create.
50
-
* @return {@link Mono} emitting {@link ReplicationStream} once the replication was started.
49
+
* @param request description of the replication stream to create
50
+
* @return {@link Mono} emitting {@link ReplicationStream} once the replication was started
* @throws IllegalStateException if this {@link Statement} already has a {@code RETURNING clause} or isn't a {@code DELETE}, {@code INSERT}, or {@code UPDATE} command.
78
+
* @throws IllegalStateException if this {@link Statement} already has a {@code RETURNING clause} or isn't a {@code DELETE}, {@code INSERT}, or {@code UPDATE} command
* @param takeUntil the predicate that signals the resulting {@link Flux} to terminate. Typically a check if the {@link BackendMessage} is the last frame of a conversation. Note that the
84
84
* {@link BackendMessage} that matches the predicate is not emitted through the resulting {@link Flux}.
85
85
* @param requests the publisher of outbound messages
86
-
* @return a {@link Flux} of incoming messages that ends with the end of conversation matching {@code takeUntil}. (i.e. reception of a {@link ReadyForQuery} message.
86
+
* @return a {@link Flux} of incoming messages that ends with the end of conversation matching {@code takeUntil}. (i.e. reception of a {@link ReadyForQuery} message
87
87
* @throws IllegalArgumentException if {@code requests} is {@code null}
* Consume a {@link BackendMessage}. This method can either fully consume the message or it can signal by returning {@literal false} that the method wasn't able to fully consume the message and
251
+
* Consume a {@link BackendMessage}. This method can either fully consume the message or it can signal by returning {@code false} that the method wasn't able to fully consume the message and
252
252
* that the message needs to be passed to an active {@link Conversation}.
253
253
*
254
254
* @param message the {@link BackendMessage} to handle
255
-
* @return {@literal false} if the message could not be fully consumed and should be propagated to the active {@link Conversation}
255
+
* @return {@code false} if the message could not be fully consumed and should be propagated to the active {@link Conversation}
* @param type the well-known {@link PostgresqlObjectId type OID}
102
102
* @param format the format to use
103
-
* @param value {@link Publisher} emitting {@link ByteBuf buffers}. Make sure to use deferred buffer creation instead of {@link Mono#just(Object)} and {@link Flux#just(Object)} to avoid memory
104
-
* leaks
103
+
* @param value {@link Publisher} emitting {@link ByteBuf buffers}
105
104
* @return the encoded {@link Parameter}
105
+
* @implNote use deferred buffer creation instead of {@link Mono#just(Object)} and {@link Flux#just(Object)} to avoid memory
0 commit comments