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


The following commit(s) were added to refs/heads/master by this push:
     new 07e88a5  Sort members.
07e88a5 is described below

commit 07e88a5fbbf5efea5e3d0fec5a8182e01c39df88
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sun Aug 8 11:58:18 2021 -0400

    Sort members.
---
 .../apache/commons/pool2/impl/DefaultPooledObject.java | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git 
a/src/main/java/org/apache/commons/pool2/impl/DefaultPooledObject.java 
b/src/main/java/org/apache/commons/pool2/impl/DefaultPooledObject.java
index f8923cb..9f01aa7 100644
--- a/src/main/java/org/apache/commons/pool2/impl/DefaultPooledObject.java
+++ b/src/main/java/org/apache/commons/pool2/impl/DefaultPooledObject.java
@@ -188,11 +188,14 @@ public class DefaultPooledObject<T> implements 
PooledObject<T> {
      * {@link #getLastBorrowTime()}; otherwise this method gives the same
      * value as {@link #getLastBorrowTime()}.
      *
-     * @return the last time this object was used
+     * @return the last Instant this object was used.
      */
     @Override
-    public long getLastUsedTime() {
-        return getLastUsedInstant().toEpochMilli();
+    public Instant getLastUsedInstant() {
+        if (object instanceof TrackedUse) {
+            return PoolImplUtils.max(((TrackedUse) 
object).getLastUsedInstant(), lastUseInstant);
+        }
+        return lastUseInstant;
     }
 
     /**
@@ -202,14 +205,11 @@ public class DefaultPooledObject<T> implements 
PooledObject<T> {
      * {@link #getLastBorrowTime()}; otherwise this method gives the same
      * value as {@link #getLastBorrowTime()}.
      *
-     * @return the last Instant this object was used.
+     * @return the last time this object was used
      */
     @Override
-    public Instant getLastUsedInstant() {
-        if (object instanceof TrackedUse) {
-            return PoolImplUtils.max(((TrackedUse) 
object).getLastUsedInstant(), lastUseInstant);
-        }
-        return lastUseInstant;
+    public long getLastUsedTime() {
+        return getLastUsedInstant().toEpochMilli();
     }
 
     @Override

Reply via email to