クラスの使用
org.springframework.integration.rsocket.dsl.RSocketOutboundGatewaySpec
RSocketOutboundGatewaySpec を使用するパッケージ
パッケージ
説明
Spring Integration Java DSL の RSocket コンポーネントサポートを提供します。
org.springframework.integration.rsocket.dsl 内の RSocketOutboundGatewaySpec 使用
修飾子と型メソッド説明RSocketOutboundGatewaySpec.clientRSocketConnector(ClientRSocketConnector clientRSocketConnector) ClientRSocketConnector.getRequester()によって提供される接続に基づいて、クライアント側のリクエストに対してClientRSocketConnectorを構成します。RSocketOutboundGatewaySpec.expectedResponseType(ClassSE<?> expectedResponseType) RSocket レスポンスに期待されるレスポンス型を指定します。RSocketOutboundGatewaySpec.expectedResponseType(StringSE expectedResponseTypeExpression) Expressionを指定して、RSocket レスポンスの型を判別します。RSocketOutboundGatewaySpec.expectedResponseType(FunctionSE<Message<P>, ?> expectedResponseTypeFunction) FunctionSE を指定して、RSocket レスポンスの型を判別します。RSocketOutboundGatewaySpec.expectedResponseType(Expression expectedResponseTypeExpression) Expressionを指定して、RSocket レスポンスの型を判別します。RSocketOutboundGatewaySpec.interactionModel(StringSE interactionModelExpression) リクエストメッセージに対して実行時に RSocket リクエスト型のRSocketInteractionModelを評価するように SpEL 式を構成します。RSocketOutboundGatewaySpec.interactionModel(FunctionSE<Message<P>, ?> interactionModelFunction) FunctionSE を構成して、実行時に RSocket リクエスト型のRSocketInteractionModelをリクエストメッセージに対して評価します。RSocketOutboundGatewaySpec.interactionModel(Expression interactionModelExpression) リクエストメッセージに対して実行時に RSocket リクエスト型のRSocketInteractionModelを評価するように SpEL 式を構成します。RSocketOutboundGatewaySpec.interactionModel(RSocketInteractionModel interactionModel) RSocket リクエスト型のRSocketInteractionModelを構成します。リクエストメッセージに対する RSocket リクエストのMap<Object, MimeType>としてメタデータを評価するように SpEL 式を構成します。RSocketOutboundGatewaySpec.metadata(FunctionSE<Message<P>, MapSE<ObjectSE, MimeType>> metadataFunction) FunctionSE を構成して、メタデータをリクエストメッセージに対する RSocket リクエストのMap<Object, MimeType>として評価します。RSocketOutboundGatewaySpec.metadata(Expression metadataExpression) リクエストメッセージに対して実行時に RSocket リクエスト型のMap<Object, MimeType>としてメタデータを評価するように SpEL 式を構成します。static RSocketOutboundGatewaySpecRSockets.outboundGateway(StringSE route, ObjectSE... routeVariables) 提供されたrouteとオプションの変数に基づいて、リクエスト / 応答ゲートウェイ用のRSocketOutboundGatewaySpecビルダーを作成し、ルートテンプレートを展開します。static <P> RSocketOutboundGatewaySpecRSockets.outboundGateway(FunctionSE<Message<P>, ?> routeFunction) 提供されたFunctionに基づいてリクエスト応答ゲートウェイ用のRSocketOutboundGatewaySpecビルダーを作成し、リクエストメッセージに対してターゲットrouteを評価します。static RSocketOutboundGatewaySpecRSockets.outboundGateway(Expression routeExpression) 提供された SpELExpressionに基づいてリクエスト応答ゲートウェイ用のRSocketOutboundGatewaySpecビルダーを作成し、リクエストメッセージに対してターゲットrouteを評価します。RSocketOutboundGatewaySpec.publisherElementType(ClassSE<?> publisherElementType) リクエストPublisher要素の型を構成します。RSocketOutboundGatewaySpec.publisherElementType(StringSE publisherElementTypeExpression) 実行時にリクエストメッセージに対してリクエストPublisher要素型を評価するように SpEL 式を構成します。RSocketOutboundGatewaySpec.publisherElementType(FunctionSE<Message<P>, ?> publisherElementTypeFunction) FunctionSE を構成して、リクエストメッセージに対して実行時にリクエストPublisherエレメント・型を評価します。RSocketOutboundGatewaySpec.publisherElementType(Expression publisherElementTypeExpression) 実行時にリクエストメッセージに対してリクエストPublisher要素型を評価するように SpEL 式を構成します。