クラス CommonsDbcp2DataSourcePoolMetadata
java.lang.ObjectSE
org.springframework.boot.jdbc.metadata.AbstractDataSourcePoolMetadata<org.apache.commons.dbcp2.BasicDataSource>
org.springframework.boot.jdbc.metadata.CommonsDbcp2DataSourcePoolMetadata
- 実装されたすべてのインターフェース:
DataSourcePoolMetadata
public class CommonsDbcp2DataSourcePoolMetadata
extends AbstractDataSourcePoolMetadata<org.apache.commons.dbcp2.BasicDataSource>
Apache Commons DBCP2
DataSource
SE の場合は DataSourcePoolMetadata
。- 導入:
- 2.0.0
- 作成者:
- Stephane Nicoll
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明データソースから割り当てられたアクティブな接続の現在の数、またはその情報が利用できない場合はnull
を返します。このプールによって作成された接続のデフォルトの自動コミット状態。getIdle()
確立されているがアイドル状態の接続の数を返します。getMax()
同時に割り当てることができるアクティブな接続の最大数、または制限がない場合は-1
を返します。getMin()
プールまたはnull
のアイドル接続の最小数を返します(その情報が利用できない場合)。接続が有効であることを検証するために使用するクエリを返します。その情報が利用できない場合はnull
を返します。クラス org.springframework.boot.jdbc.metadata.AbstractDataSourcePoolMetadata から継承されたメソッド
getDataSource, getUsage
コンストラクターの詳細
CommonsDbcp2DataSourcePoolMetadata
public CommonsDbcp2DataSourcePoolMetadata(org.apache.commons.dbcp2.BasicDataSource dataSource)
メソッドの詳細
getActive
インターフェースからコピーされた説明:DataSourcePoolMetadata
データソースから割り当てられたアクティブな接続の現在の数、またはその情報が利用できない場合はnull
を返します。- 戻り値:
- アクティブな接続または
null
の数
getIdle
インターフェースからコピーされた説明:DataSourcePoolMetadata
確立されているがアイドル状態の接続の数を返します。その情報が利用できない場合、null
を返すこともできます。- 戻り値:
- 確立されているがアイドル状態の接続または
null
の数 - 関連事項:
getMax
インターフェースからコピーされた説明:DataSourcePoolMetadata
同時に割り当てることができるアクティブな接続の最大数、または制限がない場合は-1
を返します。その情報が利用できない場合、null
を返すこともできます。- 戻り値:
- アクティブな接続または
null
の最大数
getMin
インターフェースからコピーされた説明:DataSourcePoolMetadata
プールまたはnull
のアイドル接続の最小数を返します(その情報が利用できない場合)。- 戻り値:
- アクティブな接続または
null
の最小数
getValidationQuery
インターフェースからコピーされた説明:DataSourcePoolMetadata
接続が有効であることを検証するために使用するクエリを返します。その情報が利用できない場合はnull
を返します。- 戻り値:
- 検証クエリまたは
null
getDefaultAutoCommit
インターフェースからコピーされた説明:DataSourcePoolMetadata
このプールによって作成された接続のデフォルトの自動コミット状態。設定されていない場合(null
)、デフォルトは JDBC ドライバーのデフォルトです(null に設定されている場合、java.sql.Connection.setAutoCommit(boolean) メソッドは呼び出されません)。- 戻り値:
- デフォルトの自動コミット状態または
null