Как использовать TimeToLiveConnectionTimeoutCallback в Oracle UCP (Универсальный пул соединений)?
Я ожидаю, что у PoolDataSource или UniversalConnectionPoolManager есть интерфейс для регистрации такого обратного вызова.И я ожидал бы, что такой интерфейс передаст соответствующее Соединение интерфейсом.Ни то, ни другое не верно.
Кажется, что мне нужно зарегистрировать отдельный TimeToLiveConnectionTimeoutCallback для каждого UniversalPooledConnection, который кажется мне хитрым, безобразным (много UCP-импорта / склеивания кода) и трудным (создать оболочку DataSource).
Или я что-то не так понял?К сожалению, документация молчит.