クラス R2dbcMessageHandlerSpec
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<R2dbcMessageHandlerSpec,ReactiveMessageHandlerAdapter>
org.springframework.integration.dsl.MessageHandlerSpec<R2dbcMessageHandlerSpec,ReactiveMessageHandlerAdapter>
org.springframework.integration.dsl.ReactiveMessageHandlerSpec<R2dbcMessageHandlerSpec,R2dbcMessageHandler>
org.springframework.integration.r2dbc.dsl.R2dbcMessageHandlerSpec
- 実装されたすべてのインターフェース:
DisposableBean
、FactoryBean<ReactiveMessageHandlerAdapter>
、InitializingBean
、Lifecycle
、Phased
、SmartLifecycle
、ComponentsRegistration
public class R2dbcMessageHandlerSpec
extends ReactiveMessageHandlerSpec<R2dbcMessageHandlerSpec,R2dbcMessageHandler>
- 導入:
- 5.4
- 作成者:
- Artem Bilan
フィールドのサマリー
クラス org.springframework.integration.dsl.ReactiveMessageHandlerSpec から継承されたフィールド
reactiveMessageHandler
クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたフィールド
logger, PARSER, target
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
インターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASE
コンストラクターの概要
コンストラクター修飾子コンストラクター説明protected
R2dbcMessageHandlerSpec
(org.springframework.data.r2dbc.core.R2dbcEntityOperations r2dbcEntityOperations) メソッドのサマリー
修飾子と型メソッド説明SpEL 式を設定して、クエリを実行するためのCriteria
を評価します。criteria
(FunctionSE<Message<P>, org.springframework.data.relational.core.query.Criteria> criteriaFunction) Function
SE を設定して、実行するクエリのCriteria
を評価します。criteria
(Expression criteriaExpression) SpEL 式を設定して、クエリを実行するためのCriteria
を評価します。クエリを実行するためのR2dbcMessageHandler.Type
を設定します。queryTypeExpression
(StringSE queryTypeExpression) SpEL 式を設定して、クエリを実行するためのR2dbcMessageHandler.Type
を評価します。queryTypeExpression
(Expression queryTypeExpression) SpEL 式を設定して、クエリを実行するためのR2dbcMessageHandler.Type
を評価します。queryTypeFunction
(FunctionSE<Message<P>, R2dbcMessageHandler.Type> queryTypeFunction) Function
SE を設定して、リクエストメッセージに対して実行するクエリのR2dbcMessageHandler.Type
を評価します。クエリを実行するターゲットデータベースのテーブルを指定します。tableNameExpression
(StringSE tableNameExpression) SpEL 式を設定して、実行時にリクエストメッセージに対してテーブル名を評価します。tableNameExpression
(Expression tableNameExpression) SpEL 式を設定して、実行時にリクエストメッセージに対してテーブル名を評価します。tableNameFunction
(FunctionSE<Message<P>, StringSE> tableNameFunction) Function
SE を設定して、実行時にリクエストメッセージに対してテーブル名を評価します。SpEL 式を設定して、名前と値のペアのMap
SE を評価し、パラメーターとしてクエリにバインドします。values
(FunctionSE<Message<P>, MapSE<StringSE, ?>> valuesFunction) Function
SE を設定して、名前と値のペアのMap
SE を評価し、パラメーターとしてクエリにバインドします。values
(Expression valuesExpression) SpEL 式を設定して、名前と値のペアのMap
SE を評価し、パラメーターとしてクエリにバインドします。クラス org.springframework.integration.dsl.ReactiveMessageHandlerSpec から継承されたメソッド
getComponentsToRegister
クラス 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
コンストラクターの詳細
R2dbcMessageHandlerSpec
protected R2dbcMessageHandlerSpec(org.springframework.data.r2dbc.core.R2dbcEntityOperations r2dbcEntityOperations)
メソッドの詳細
queryType
クエリを実行するためのR2dbcMessageHandler.Type
を設定します。- パラメーター:
type
- 使用するR2dbcMessageHandler.Type
。- 戻り値:
- スペック
queryTypeFunction
public <P> R2dbcMessageHandlerSpec queryTypeFunction(FunctionSE<Message<P>, R2dbcMessageHandler.Type> queryTypeFunction) Function
SE を設定して、リクエストメッセージに対して実行するクエリのR2dbcMessageHandler.Type
を評価します。- 型パラメーター:
P
- ペイロード型。- パラメーター:
queryTypeFunction
- 使用する関数。- 戻り値:
- スペック
queryTypeExpression
SpEL 式を設定して、クエリを実行するためのR2dbcMessageHandler.Type
を評価します。- パラメーター:
queryTypeExpression
- 使用する式。- 戻り値:
- スペック
queryTypeExpression
SpEL 式を設定して、クエリを実行するためのR2dbcMessageHandler.Type
を評価します。- パラメーター:
queryTypeExpression
- 使用する式。- 戻り値:
- スペック
tableName
クエリを実行するターゲットデータベースのテーブルを指定します。- パラメーター:
tableName
- 使用するテーブルの名前。- 戻り値:
- スペック
tableNameFunction
public <P> R2dbcMessageHandlerSpec tableNameFunction(FunctionSE<Message<P>, StringSE> tableNameFunction) Function
SE を設定して、実行時にリクエストメッセージに対してテーブル名を評価します。- 型パラメーター:
P
- ペイロード型。- パラメーター:
tableNameFunction
- 使用する関数。- 戻り値:
- スペック
tableNameExpression
SpEL 式を設定して、実行時にリクエストメッセージに対してテーブル名を評価します。- パラメーター:
tableNameExpression
- 使用する式。- 戻り値:
- スペック
tableNameExpression
SpEL 式を設定して、実行時にリクエストメッセージに対してテーブル名を評価します。- パラメーター:
tableNameExpression
- 使用する式。- 戻り値:
- スペック
values
Function
SE を設定して、名前と値のペアのMap
SE を評価し、パラメーターとしてクエリにバインドします。- 型パラメーター:
P
- ペイロード型。- パラメーター:
valuesFunction
- 使用する関数。- 戻り値:
- スペック
values
SpEL 式を設定して、名前と値のペアのMap
SE を評価し、パラメーターとしてクエリにバインドします。- パラメーター:
valuesExpression
- 使用する式。- 戻り値:
- スペック
values
SpEL 式を設定して、名前と値のペアのMap
SE を評価し、パラメーターとしてクエリにバインドします。- パラメーター:
valuesExpression
- 使用する式。- 戻り値:
- スペック
criteria
public <P> R2dbcMessageHandlerSpec criteria(FunctionSE<Message<P>, org.springframework.data.relational.core.query.Criteria> criteriaFunction) Function
SE を設定して、実行するクエリのCriteria
を評価します。- 型パラメーター:
P
- ペイロード型。- パラメーター:
criteriaFunction
- 使用する関数。- 戻り値:
- スペック
criteria
SpEL 式を設定して、クエリを実行するためのCriteria
を評価します。- パラメーター:
criteriaExpression
- 使用する式。- 戻り値:
- スペック
criteria
SpEL 式を設定して、クエリを実行するためのCriteria
を評価します。- パラメーター:
criteriaExpression
- 使用する式。- 戻り値:
- スペック