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 2021/08/08 17:49:54 UTC
[commons-pool] branch master updated: Add missing override methods
to avoid calling default methods creating unnecessary objects.
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 5fb02a1 Add missing override methods to avoid calling default methods creating unnecessary objects.
5fb02a1 is described below
commit 5fb02a197372cde6e38b88d5be0eaf9b61c38a06
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sun Aug 8 13:49:52 2021 -0400
Add missing override methods to avoid calling default methods creating
unnecessary objects.
---
.../org/apache/commons/pool2/impl/DefaultPooledObject.java | 10 ++++++++++
1 file changed, 10 insertions(+)
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 9f01aa7..b5c6d93 100644
--- a/src/main/java/org/apache/commons/pool2/impl/DefaultPooledObject.java
+++ b/src/main/java/org/apache/commons/pool2/impl/DefaultPooledObject.java
@@ -172,11 +172,21 @@ public class DefaultPooledObject<T> implements PooledObject<T> {
}
@Override
+ public Instant getLastBorrowInstant() {
+ return lastBorrowInstant;
+ }
+
+ @Override
public long getLastBorrowTime() {
return lastBorrowInstant.toEpochMilli();
}
@Override
+ public Instant getLastReturnInstant() {
+ return lastReturnInstant;
+ }
+
+ @Override
public long getLastReturnTime() {
return lastReturnInstant.toEpochMilli();
}