クラス OptionsCapableConnectionFactory
java.lang.ObjectSE
org.springframework.boot.r2dbc.OptionsCapableConnectionFactory
- 実装されているすべてのインターフェース:
io.r2dbc.spi.ConnectionFactory, io.r2dbc.spi.Wrapped<io.r2dbc.spi.ConnectionFactory>
public class OptionsCapableConnectionFactory
extends ObjectSE
implements io.r2dbc.spi.Wrapped<io.r2dbc.spi.ConnectionFactory>, io.r2dbc.spi.ConnectionFactory
作成元の
ConnectionFactoryOptions へのアクセスを提供できる ConnectionFactory。- 導入:
- 2.5.0
- 作成者:
- Andy Wilkinson
コンストラクターの概要
コンストラクターコンストラクター説明OptionsCapableConnectionFactory(io.r2dbc.spi.ConnectionFactoryOptions options, io.r2dbc.spi.ConnectionFactory delegate) 指定されたdelegateConnectionFactoryの構築に使用された指定されたoptionsへのアクセスを提供する新しいOptionsCapableConnectionFactoryを作成します。メソッドのサマリー
修飾子と型メソッド説明org.reactivestreams.Publisher<? extends io.r2dbc.spi.Connection> create()io.r2dbc.spi.ConnectionFactoryMetadataio.r2dbc.spi.ConnectionFactoryOptionsio.r2dbc.spi.ConnectionFactoryunwrap()static @Nullable OptionsCapableConnectionFactoryunwrapFrom(io.r2dbc.spi.ConnectionFactory connectionFactory) 可能であれば、必要に応じて指定されたconnectionFactoryをアンラップして、OptionsCapableConnectionFactoryを返します。クラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース io.r2dbc.spi.Wrapped から継承されたメソッド
unwrap
コンストラクターの詳細
OptionsCapableConnectionFactory
public OptionsCapableConnectionFactory(io.r2dbc.spi.ConnectionFactoryOptions options, io.r2dbc.spi.ConnectionFactory delegate) 指定されたdelegateConnectionFactoryの構築に使用された指定されたoptionsへのアクセスを提供する新しいOptionsCapableConnectionFactoryを作成します。- パラメーター:
options- 接続ファクトリが構築されたオプションdelegate- オプションで構築されたデリゲート接続ファクトリ
メソッドの詳細
getOptions
public io.r2dbc.spi.ConnectionFactoryOptions getOptions()create
public org.reactivestreams.Publisher<? extends io.r2dbc.spi.Connection> create()- 次で指定:
- インターフェース
io.r2dbc.spi.ConnectionFactoryのcreate
getMetadata
public io.r2dbc.spi.ConnectionFactoryMetadata getMetadata()- 次で指定:
- インターフェース
io.r2dbc.spi.ConnectionFactoryのgetMetadata
unwrap
public io.r2dbc.spi.ConnectionFactory unwrap()- 次で指定:
- インターフェース
io.r2dbc.spi.Wrapped<io.r2dbc.spi.ConnectionFactory>のunwrap
unwrapFrom
public static @Nullable OptionsCapableConnectionFactory unwrapFrom(io.r2dbc.spi.ConnectionFactory connectionFactory) 可能であれば、必要に応じて指定されたconnectionFactoryをアンラップして、OptionsCapableConnectionFactoryを返します。指定されたconnectionFactoryがOptionsCapableConnectionFactoryをラップせず、それ自体がOptionsCapableConnectionFactoryでない場合、nullが返されます。- パラメーター:
connectionFactory- 開梱する接続ファクトリ- 戻り値:
OptionsCapableConnectionFactoryまたはnull- 導入:
- 2.5.1