Oracle UCP (ユニバーサル接続プール) 内で TimeToLiveConnectionTimeoutCallback を使用する方法は?
PoolDataSource または UniversalConnectionPoolManager のいずれかに、そのようなコールバックを登録するためのインターフェースがあると思います。そして、そのようなインターフェースは、関係する接続をインターフェースによって渡すと予想します。どちらも真実ではありません。
各 UniversalPooledConnection に個々の TimeToLiveConnectionTimeoutCallback を登録する必要があるようです。これは、扱いにくく、見苦しく (多くの UCP インポート/グルー コード)、難しい (DataSource ラッパーを作成する) ように思えます。
それとも私は何か間違っていましたか?残念ながら、ドキュメントは沈黙したままです。