クラス AbstractDataSourcePoolMetadata<T extends DataSourceSE>

java.lang.ObjectSE
org.springframework.boot.jdbc.metadata.AbstractDataSourcePoolMetadata<T>
型パラメーター:
T - データソースの型
実装されたすべてのインターフェース:
DataSourcePoolMetadata
既知の直属サブクラス
CommonsDbcp2DataSourcePoolMetadataHikariDataSourcePoolMetadataOracleUcpDataSourcePoolMetadataTomcatDataSourcePoolMetadata

public abstract class AbstractDataSourcePoolMetadata<T extends DataSourceSE> extends ObjectSE implements DataSourcePoolMetadata
基本 DataSourcePoolMetadata 実装。
導入:
2.0.0
作成者:
Stephane Nicoll
  • コンストラクターの詳細

    • AbstractDataSourcePoolMetadata

      protected AbstractDataSourcePoolMetadata(T dataSource)
      使用するデータソースでインスタンスを作成します。
      パラメーター:
      dataSource - データソース
  • メソッドの詳細

    • getUsage

      public FloatSE getUsage()
      インターフェースからコピーされた説明: DataSourcePoolMetadata
      プールの使用量を 0 から 1 の間の値として返します(プールが制限されていない場合は -1)。
      • 1 は、最大数の接続が割り当てられたことを意味します
      • 0 は、現在アクティブな接続がないことを意味します
      • -1 は、割り当て可能な接続数に制限がないことを意味します
      データソースがポーリングの使用状況を計算するために必要な情報を提供しない場合、これは null を返すこともあります。
      次で指定:
      インターフェース DataSourcePoolMetadatagetUsage 
      戻り値:
      使用箇所の値または null
    • getDataSource

      protected final T getDataSource()