public interface RSocketSession<T> extends Closeable
Disposable.Composite, Disposable.Swap| Modifier and Type | Method and Description |
|---|---|
RSocketSession |
continueWith(T ConnectionFactory) |
default void |
dispose() |
default boolean |
isDisposed() |
default Mono<Void> |
onClose()
Returns a
Publisher that completes when this RSocket is closed. |
void |
reconnect(DuplexConnection connection) |
ResumableDuplexConnection |
resumableConnection() |
RSocketSession |
resumeWith(ByteBuf resumeFrame) |
ByteBuf |
token() |
ByteBuf token()
ResumableDuplexConnection resumableConnection()
RSocketSession continueWith(T ConnectionFactory)
RSocketSession resumeWith(ByteBuf resumeFrame)
void reconnect(DuplexConnection connection)
default Mono<Void> onClose()
CloseablePublisher that completes when this RSocket is closed. A RSocket can be closed by explicitly calling Disposable.dispose() or when the underlying
transport connection is closed.default void dispose()
dispose in interface Disposabledefault boolean isDisposed()
isDisposed in interface Disposable