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