クラス 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コンストラクターの概要
コンストラクター修飾子コンストラクター説明protectedR2dbcMessageHandlerSpec(org.springframework.data.r2dbc.core.R2dbcEntityOperations r2dbcEntityOperations) メソッドのサマリー
修飾子と型メソッド説明SpEL 式を設定して、クエリを実行するためのCriteriaを評価します。criteria(FunctionSE<Message<P>, org.springframework.data.relational.core.query.Criteria> criteriaFunction) FunctionSE を設定して、実行するクエリの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) FunctionSE を設定して、リクエストメッセージに対して実行するクエリのR2dbcMessageHandler.Typeを評価します。クエリを実行するターゲットデータベースのテーブルを指定します。tableNameExpression(StringSE tableNameExpression) SpEL 式を設定して、実行時にリクエストメッセージに対してテーブル名を評価します。tableNameExpression(Expression tableNameExpression) SpEL 式を設定して、実行時にリクエストメッセージに対してテーブル名を評価します。tableNameFunction(FunctionSE<Message<P>, StringSE> tableNameFunction) FunctionSE を設定して、実行時にリクエストメッセージに対してテーブル名を評価します。SpEL 式を設定して、名前と値のペアのMapSE を評価し、パラメーターとしてクエリにバインドします。values(FunctionSE<Message<P>, MapSE<StringSE, ?>> valuesFunction) FunctionSE を設定して、名前と値のペアのMapSE を評価し、パラメーターとしてクエリにバインドします。values(Expression valuesExpression) SpEL 式を設定して、名前と値のペアのMapSE を評価し、パラメーターとしてクエリにバインドします。クラス 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インターフェース org.springframework.context.SmartLifecycle から継承されたメソッド
isPauseable
コンストラクターの詳細
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) FunctionSE を設定して、リクエストメッセージに対して実行するクエリの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) FunctionSE を設定して、実行時にリクエストメッセージに対してテーブル名を評価します。- 型パラメーター:
P- ペイロード型。- パラメーター:
tableNameFunction- 使用する関数。- 戻り値:
- スペック
tableNameExpression
SpEL 式を設定して、実行時にリクエストメッセージに対してテーブル名を評価します。- パラメーター:
tableNameExpression- 使用する式。- 戻り値:
- スペック
tableNameExpression
SpEL 式を設定して、実行時にリクエストメッセージに対してテーブル名を評価します。- パラメーター:
tableNameExpression- 使用する式。- 戻り値:
- スペック
values
FunctionSE を設定して、名前と値のペアのMapSE を評価し、パラメーターとしてクエリにバインドします。- 型パラメーター:
P- ペイロード型。- パラメーター:
valuesFunction- 使用する関数。- 戻り値:
- スペック
values
SpEL 式を設定して、名前と値のペアのMapSE を評価し、パラメーターとしてクエリにバインドします。- パラメーター:
valuesExpression- 使用する式。- 戻り値:
- スペック
values
SpEL 式を設定して、名前と値のペアのMapSE を評価し、パラメーターとしてクエリにバインドします。- パラメーター:
valuesExpression- 使用する式。- 戻り値:
- スペック
criteria
public <P> R2dbcMessageHandlerSpec criteria(FunctionSE<Message<P>, org.springframework.data.relational.core.query.Criteria> criteriaFunction) FunctionSE を設定して、実行するクエリのCriteriaを評価します。- 型パラメーター:
P- ペイロード型。- パラメーター:
criteriaFunction- 使用する関数。- 戻り値:
- スペック
criteria
SpEL 式を設定して、クエリを実行するためのCriteriaを評価します。- パラメーター:
criteriaExpression- 使用する式。- 戻り値:
- スペック
criteria
SpEL 式を設定して、クエリを実行するためのCriteriaを評価します。- パラメーター:
criteriaExpression- 使用する式。- 戻り値:
- スペック