Top Description Inners Fields Constructors Methods
io.rsocket

pack-priv Class RSocketAdapter

extends Object
Class Inheritance
Imports
org.reactivestreams.Publisher, reactor.core.publisher.Flux, .Mono

Package private class with default implementations for use in RSocket. The main purpose is to hide static UnsupportedOperationException declarations.
Since
1.0.3

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private static final Mono<Void>
private static final Mono<Void>
private static final Flux<Payload>
private static final Mono<Payload>
private static final Flux<Payload>

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static Mono<Void>
pack-priv static Mono<Void>
pack-priv static Flux<Payload>
pack-priv static Mono<Payload>
pack-priv static Flux<Payload>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

UNSUPPORTED_FIRE_AND_FORGETback to summary
private static final Mono<Void> UNSUPPORTED_FIRE_AND_FORGET
UNSUPPORTED_METADATA_PUSHback to summary
private static final Mono<Void> UNSUPPORTED_METADATA_PUSH
UNSUPPORTED_REQUEST_CHANNELback to summary
private static final Flux<Payload> UNSUPPORTED_REQUEST_CHANNEL
UNSUPPORTED_REQUEST_RESPONSEback to summary
private static final Mono<Payload> UNSUPPORTED_REQUEST_RESPONSE
UNSUPPORTED_REQUEST_STREAMback to summary
private static final Flux<Payload> UNSUPPORTED_REQUEST_STREAM

Constructor Detail

RSocketAdapterback to summary
pack-priv RSocketAdapter()

Method Detail

fireAndForgetback to summary
pack-priv static Mono<Void> fireAndForget(Payload payload)
metadataPushback to summary
pack-priv static Mono<Void> metadataPush(Payload payload)
requestChannelback to summary
pack-priv static Flux<Payload> requestChannel(Publisher<Payload> payloads)
requestResponseback to summary
pack-priv static Mono<Payload> requestResponse(Payload payload)
requestStreamback to summary
pack-priv static Flux<Payload> requestStream(Payload payload)
io.rsocket back to summary

private Class RSocketAdapter.UnsupportedInteractionException

extends RuntimeException
Class Inheritance

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
pack-priv

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.lang.RuntimeException.serialVersionUID.

Constructor Detail

UnsupportedInteractionExceptionback to summary
pack-priv UnsupportedInteractionException(String interactionName)