You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2022/01/23 15:05:32 UTC
[commons-pool] 01/04: Add package private accessor in Evictor to its owner pool.
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-pool.git
commit 093d247cda89e42169ffda87477c041bcf04fa48
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sun Jan 23 09:46:58 2022 -0500
Add package private accessor in Evictor to its owner pool.
---
.../java/org/apache/commons/pool2/impl/BaseGenericObjectPool.java | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/main/java/org/apache/commons/pool2/impl/BaseGenericObjectPool.java b/src/main/java/org/apache/commons/pool2/impl/BaseGenericObjectPool.java
index 554e5dd..2cb5a71 100644
--- a/src/main/java/org/apache/commons/pool2/impl/BaseGenericObjectPool.java
+++ b/src/main/java/org/apache/commons/pool2/impl/BaseGenericObjectPool.java
@@ -128,6 +128,9 @@ public abstract class BaseGenericObjectPool<T> extends BaseObject {
scheduledFuture.cancel(false);
}
+ BaseGenericObjectPool<T> owner() {
+ return BaseGenericObjectPool.this;
+ }
/**
* Run pool maintenance. Evict objects qualifying for eviction and then
@@ -177,7 +180,6 @@ public abstract class BaseGenericObjectPool<T> extends BaseObject {
}
}
-
/**
* Sets the scheduled future.
*