クラス RSocketOutboundGatewaySpec
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<RSocketOutboundGatewaySpec, RSocketOutboundGateway>
org.springframework.integration.dsl.MessageHandlerSpec<RSocketOutboundGatewaySpec, RSocketOutboundGateway>
org.springframework.integration.rsocket.dsl.RSocketOutboundGatewaySpec
- 実装されているすべてのインターフェース:
DisposableBean、FactoryBean<RSocketOutboundGateway>、InitializingBean、Lifecycle、Phased、SmartLifecycle
public class RSocketOutboundGatewaySpec
extends MessageHandlerSpec<RSocketOutboundGatewaySpec, RSocketOutboundGateway>
- 導入:
- 5.2
- 作成者:
- Artem Bilan
フィールドのサマリー
クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたフィールド
logger, PARSER, targetインターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTEインターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASEコンストラクターの概要
コンストラクター修飾子コンストラクター説明protectedRSocketOutboundGatewaySpec(StringSE route, ObjectSE... routeVariables) protectedRSocketOutboundGatewaySpec(Expression routeExpression) 方法の概要
修飾子と型メソッド説明clientRSocketConnector(ClientRSocketConnector clientRSocketConnector) ClientRSocketConnector.getRequester()によって提供される接続に基づいて、クライアント側のリクエストに対してClientRSocketConnectorを構成します。expectedResponseType(ClassSE<?> expectedResponseType) RSocket レスポンスに期待されるレスポンス型を指定します。expectedResponseType(StringSE expectedResponseTypeExpression) Expressionを指定して、RSocket レスポンスの型を判別します。expectedResponseType(FunctionSE<Message<P>, ?> expectedResponseTypeFunction) FunctionSE を指定して、RSocket レスポンスの型を判別します。expectedResponseType(Expression expectedResponseTypeExpression) Expressionを指定して、RSocket レスポンスの型を判別します。interactionModel(StringSE interactionModelExpression) リクエストメッセージに対して実行時に RSocket リクエスト型のRSocketInteractionModelを評価するように SpEL 式を構成します。interactionModel(FunctionSE<Message<P>, ?> interactionModelFunction) FunctionSE を構成して、実行時に RSocket リクエスト型のRSocketInteractionModelをリクエストメッセージに対して評価します。interactionModel(Expression interactionModelExpression) リクエストメッセージに対して実行時に RSocket リクエスト型のRSocketInteractionModelを評価するように SpEL 式を構成します。interactionModel(RSocketInteractionModel interactionModel) RSocket リクエスト型のRSocketInteractionModelを構成します。リクエストメッセージに対する RSocket リクエストのMap<Object, MimeType>としてメタデータを評価するように SpEL 式を構成します。FunctionSE を構成して、メタデータをリクエストメッセージに対する RSocket リクエストのMap<Object, MimeType>として評価します。metadata(Expression metadataExpression) リクエストメッセージに対して実行時に RSocket リクエスト型のMap<Object, MimeType>としてメタデータを評価するように SpEL 式を構成します。publisherElementType(ClassSE<?> publisherElementType) リクエストPublisher要素の型を構成します。publisherElementType(StringSE publisherElementTypeExpression) 実行時にリクエストメッセージに対してリクエストPublisher要素型を評価するように SpEL 式を構成します。publisherElementType(FunctionSE<Message<P>, ?> publisherElementTypeFunction) FunctionSE を構成して、リクエストメッセージに対して実行時にリクエストPublisherエレメント・型を評価します。publisherElementType(Expression publisherElementTypeExpression) 実行時にリクエストメッセージに対してリクエストPublisher要素型を評価するように SpEL 式を構成します。クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたメソッド
_this, afterPropertiesSet, destroy, doGet, getId, getObject, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stopクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.beans.factory.FactoryBean から継承されたメソッド
isSingletonインターフェース org.springframework.context.SmartLifecycle から継承されたメソッド
isPauseable
コンストラクターの詳細
RSocketOutboundGatewaySpec
RSocketOutboundGatewaySpec
メソッドの詳細
clientRSocketConnector
public RSocketOutboundGatewaySpec clientRSocketConnector(ClientRSocketConnector clientRSocketConnector) ClientRSocketConnector.getRequester()によって提供される接続に基づいて、クライアント側のリクエストに対してClientRSocketConnectorを構成します。- パラメーター:
clientRSocketConnector- 使用するClientRSocketConnector。- 戻り値:
- スペック
- 関連事項:
interactionModel
RSocket リクエスト型のRSocketInteractionModelを構成します。- パラメーター:
interactionModel- 使用するRSocketInteractionModel。- 戻り値:
- スペック
- 導入:
- 5.2.2
- 関連事項:
interactionModel
public <P> RSocketOutboundGatewaySpec interactionModel(FunctionSE<Message<P>, ?> interactionModelFunction) FunctionSE を構成して、実行時に RSocket リクエスト型のRSocketInteractionModelをリクエストメッセージに対して評価します。- 型パラメーター:
P- 予期されるリクエストメッセージのペイロード型。- パラメーター:
interactionModelFunction- 使用するFunction。- 戻り値:
- スペック
- 導入:
- 5.2.2
- 関連事項:
interactionModel
リクエストメッセージに対して実行時に RSocket リクエスト型のRSocketInteractionModelを評価するように SpEL 式を構成します。- パラメーター:
interactionModelExpression- 使用する SpEL 式。- 戻り値:
- スペック
- 導入:
- 5.2.2
- 関連事項:
interactionModel
リクエストメッセージに対して実行時に RSocket リクエスト型のRSocketInteractionModelを評価するように SpEL 式を構成します。- パラメーター:
interactionModelExpression- 使用する SpEL 式。- 戻り値:
- スペック
- 導入:
- 5.2.2
- 関連事項:
publisherElementType
リクエストPublisher要素の型を構成します。- パラメーター:
publisherElementType- リクエストPublisher要素の型。- 戻り値:
- スペック
- 関連事項:
publisherElementType
public <P> RSocketOutboundGatewaySpec publisherElementType(FunctionSE<Message<P>, ?> publisherElementTypeFunction) FunctionSE を構成して、リクエストメッセージに対して実行時にリクエストPublisherエレメント・型を評価します。- 型パラメーター:
P- 予期されるリクエストメッセージのペイロード型。- パラメーター:
publisherElementTypeFunction- リクエストPublisher要素の型を評価するためのFunction。- 戻り値:
- スペック
- 関連事項:
publisherElementType
実行時にリクエストメッセージに対してリクエストPublisher要素型を評価するように SpEL 式を構成します。- パラメーター:
publisherElementTypeExpression- リクエストPublisher要素の型を評価する式。- 戻り値:
- スペック
- 関連事項:
publisherElementType
実行時にリクエストメッセージに対してリクエストPublisher要素型を評価するように SpEL 式を構成します。- パラメーター:
publisherElementTypeExpression- リクエストPublisher要素の型を評価する式。- 戻り値:
- スペック
- 関連事項:
expectedResponseType
RSocket レスポンスに期待されるレスポンス型を指定します。- パラメーター:
expectedResponseType- 期待される型。- 戻り値:
- スペック
- 関連事項:
expectedResponseType
public <P> RSocketOutboundGatewaySpec expectedResponseType(FunctionSE<Message<P>, ?> expectedResponseTypeFunction) FunctionSE を指定して、RSocket レスポンスの型を判別します。- 型パラメーター:
P- 予期されるリクエストメッセージのペイロード型。- パラメーター:
expectedResponseTypeFunction- 予想されるレスポンス型Function。- 戻り値:
- スペック
- 関連事項:
expectedResponseType
Expressionを指定して、RSocket レスポンスの型を判別します。- パラメーター:
expectedResponseTypeExpression- 予期されるレスポンス型の式。- 戻り値:
- スペック
- 関連事項:
expectedResponseType
Expressionを指定して、RSocket レスポンスの型を判別します。- パラメーター:
expectedResponseTypeExpression- 予期されるレスポンス型の式。- 戻り値:
- スペック
- 関連事項:
metadata
public <P> RSocketOutboundGatewaySpec metadata(FunctionSE<Message<P>, MapSE<ObjectSE, MimeType>> metadataFunction) FunctionSE を構成して、メタデータをリクエストメッセージに対する RSocket リクエストのMap<Object, MimeType>として評価します。- 型パラメーター:
P- 予期されるリクエストメッセージのペイロード型。- パラメーター:
metadataFunction- 使用するFunction。- 戻り値:
- スペック
- 関連事項:
metadata
リクエストメッセージに対する RSocket リクエストのMap<Object, MimeType>としてメタデータを評価するように SpEL 式を構成します。- パラメーター:
metadataExpression- 使用する SpEL 式。- 戻り値:
- スペック
- 関連事項:
metadata
リクエストメッセージに対して実行時に RSocket リクエスト型のMap<Object, MimeType>としてメタデータを評価するように SpEL 式を構成します。- パラメーター:
metadataExpression- 使用する SpEL 式。- 戻り値:
- スペック
- 関連事項: