CoreConnectionPool¶
- public interface CoreConnectionPool¶
Added in version 1.26.0-rc10.
Интерфейс пула соединений с БД.
Methods¶
getBorrowedCount¶
- long getBorrowedCount()¶
Общее количество заимствованных соединений из этого пула.
- Returns:
количество заимствованных соединений.
getConfiguration¶
- CorePoolConfiguration getConfiguration()¶
Возвращает конфигурацию пула.
- Returns:
конфигурация.
getCreatedCount¶
- long getCreatedCount()¶
Общее количество соединений, созданных этим пулом.
- Returns:
количество созданных соединений
getName¶
getNumActive¶
- int getNumActive()¶
Возвращает количество используемых подключений.
- Returns:
количество установленных подключений, используемых приложением.
getNumIdle¶
- int getNumIdle()¶
Возвращает количество неиспользуемых соединений.
- Returns:
количество установленных соединений, которые не используются.
getReconnectedCount¶
- long getReconnectedCount()¶
Общее количество переподключённых соединений этим пулом.
- Returns:
количество переподключённых соединений
getReleasedCount¶
- long getReleasedCount()¶
Общее количество соединений, освобождённых из этого пула.
- Returns:
количество освобождённых соединений
getReleasedIdleCount¶
- long getReleasedIdleCount()¶
Общее количество соединений, освобождённых в результате вытеснения.
- Returns:
количество вытесненных бездействующих соединений PoolCleaner
getRemoveAbandonedCount¶
- long getRemoveAbandonedCount()¶
Общее количество соединений, удаленных с помощью функции удаления заброшенных.
- Returns:
количество удаленных PoolCleaner заброшенных соединений
getReturnedCount¶
- long getReturnedCount()¶
Общее количество подключений, возвращенных в этот пул.
- Returns:
возвращаемое количество подключений
getSize¶
- int getSize()¶
Возвращает общий размер пула, включая как занятые, так и неактивные соединения.
- Returns:
количество установленных соединений с базой данных.
getWaitCount¶
- int getWaitCount()¶
Возвращает количество потоков, ожидающих подключения.
- Returns:
количество потоков, ожидающих подключения.