Modified: websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/GenericObjectPoolMXBean.html ============================================================================== --- websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/GenericObjectPoolMXBean.html (original) +++ websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/GenericObjectPoolMXBean.html Sat Feb 8 20:08:04 2025 @@ -2,7 +2,7 @@ <html lang> <head> <!-- Generated by javadoc (17) --> -<title>GenericObjectPoolMXBean (Apache Commons Pool 2.12.1 API)</title> +<title>GenericObjectPoolMXBean (Apache Commons Pool 2.12.2-SNAPSHOT API)</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="declaration: package: org.apache.commons.pool2.impl, interface: GenericObjectPoolMXBean"> @@ -119,7 +119,7 @@ loadScripts(document, 'script');</script <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"> <div class="block">See <a href="BaseGenericObjectPool.html#getCreatedCount()"><code>BaseGenericObjectPool.getCreatedCount()</code></a>.</div> </div> -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCreationStackTrace()" class="member-name-link">getCreationStackTrace</a>()</code></div> <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"> <div class="block">See <a href="BaseGenericObjectPool.html#getCreationStackTrace()"><code>BaseGenericObjectPool.getCreationStackTrace()</code></a>.</div> @@ -139,7 +139,7 @@ loadScripts(document, 'script');</script <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"> <div class="block">See <a href="BaseGenericObjectPool.html#getDestroyedCount()"><code>BaseGenericObjectPool.getDestroyedCount()</code></a>.</div> </div> -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFactoryType()" class="member-name-link">getFactoryType</a>()</code></div> <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"> <div class="block">See <a href="GenericObjectPool.html#getFactoryType()"><code>GenericObjectPool.getFactoryType()</code></a>.</div> @@ -279,7 +279,7 @@ loadScripts(document, 'script');</script <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"> <div class="block">See <a href="BaseGenericObjectPool.html#isClosed()"><code>BaseGenericObjectPool.isClosed()</code></a>.</div> </div> -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="DefaultPooledObjectInfo.html" title="class in org.apache.commons.pool2.impl">DefaultPooledObjectInfo</a>></code></div> +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="DefaultPooledObjectInfo.html" title="class in org.apache.commons.pool2.impl">DefaultPooledObjectInfo</a>></code></div> <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listAllObjects()" class="member-name-link">listAllObjects</a>()</code></div> <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"> <div class="block">See <a href="GenericObjectPool.html#listAllObjects()"><code>GenericObjectPool.listAllObjects()</code></a>.</div> @@ -334,7 +334,7 @@ loadScripts(document, 'script');</script <li> <section class="detail" id="getCreationStackTrace()"> <h3>getCreationStackTrace</h3> -<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/GenericObjectPoolMXBean.html#line-60">getCreationStackTrace</a></span>()</div> +<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/GenericObjectPoolMXBean.html#line-60">getCreationStackTrace</a></span>()</div> <div class="block">See <a href="BaseGenericObjectPool.html#getCreationStackTrace()"><code>BaseGenericObjectPool.getCreationStackTrace()</code></a>.</div> <dl class="notes"> <dt>Returns:</dt> @@ -378,7 +378,7 @@ loadScripts(document, 'script');</script <li> <section class="detail" id="getFactoryType()"> <h3>getFactoryType</h3> -<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/GenericObjectPoolMXBean.html#line-88">getFactoryType</a></span>()</div> +<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/GenericObjectPoolMXBean.html#line-88">getFactoryType</a></span>()</div> <div class="block">See <a href="GenericObjectPool.html#getFactoryType()"><code>GenericObjectPool.getFactoryType()</code></a>.</div> <dl class="notes"> <dt>Returns:</dt> @@ -688,7 +688,7 @@ loadScripts(document, 'script');</script <li> <section class="detail" id="listAllObjects()"> <h3>listAllObjects</h3> -<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="DefaultPooledObjectInfo.html" title="class in org.apache.commons.pool2.impl">DefaultPooledObjectInfo</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/GenericObjectPoolMXBean.html#line-289">listAllObjects</a></span>()</div> +<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="DefaultPooledObjectInfo.html" title="class in org.apache.commons.pool2.impl">DefaultPooledObjectInfo</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/GenericObjectPoolMXBean.html#line-289">listAllObjects</a></span>()</div> <div class="block">See <a href="GenericObjectPool.html#listAllObjects()"><code>GenericObjectPool.listAllObjects()</code></a>.</div> <dl class="notes"> <dt>Returns:</dt>
Modified: websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/NoOpCallStack.html ============================================================================== --- websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/NoOpCallStack.html (original) +++ websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/NoOpCallStack.html Sat Feb 8 20:08:04 2025 @@ -2,7 +2,7 @@ <html lang> <head> <!-- Generated by javadoc (17) --> -<title>NoOpCallStack (Apache Commons Pool 2.12.1 API)</title> +<title>NoOpCallStack (Apache Commons Pool 2.12.2-SNAPSHOT API)</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="declaration: package: org.apache.commons.pool2.impl, class: NoOpCallStack"> @@ -72,7 +72,7 @@ loadScripts(document, 'script');</script <div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">org.apache.commons.pool2.impl</a></div> <h1 title="Class NoOpCallStack" class="title">Class NoOpCallStack</h1> </div> -<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> <div class="inheritance">org.apache.commons.pool2.impl.NoOpCallStack</div> </div> <section class="class-description" id="class-description"> @@ -82,7 +82,7 @@ loadScripts(document, 'script');</script </dl> <hr> <div class="type-signature"><span class="modifiers">public class </span><span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/NoOpCallStack.html#line-27">NoOpCallStack</a></span> -<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> +<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <a href="CallStack.html" title="interface in org.apache.commons.pool2.impl">CallStack</a></span></div> <div class="block">CallStack strategy using no-op implementations of all functionality. Can be used by default when abandoned object logging is disabled.</div> @@ -132,7 +132,7 @@ implements <a href="CallStack.html" titl <div class="block">Takes a snapshot of the current call stack.</div> </div> <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div> -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#printStackTrace(java.io.PrintWriter)" class="member-name-link">printStackTrace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/PrintWriter.html" title="class or interface in java.io" class="external-link">PrintWriter</a> writer)</code></div> +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#printStackTrace(java.io.PrintWriter)" class="member-name-link">printStackTrace</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html" title="class or interface in java.io" class="external-link">PrintWriter</a> writer)</code></div> <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> <div class="block">Prints the current stack trace if available to a PrintWriter.</div> </div> @@ -140,8 +140,8 @@ implements <a href="CallStack.html" titl </div> </div> <div class="inherited-list"> -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> -<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Objec t.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.o racle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div> </section> </li> </ul> @@ -197,7 +197,7 @@ implements <a href="CallStack.html" titl <li> <section class="detail" id="printStackTrace(java.io.PrintWriter)"> <h3>printStackTrace</h3> -<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/NoOpCallStack.html#line-50">printStackTrace</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/PrintWriter.html" title="class or interface in java.io" class="external-link">PrintWriter</a> writer)</span></div> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/NoOpCallStack.html#line-50">printStackTrace</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html" title="class or interface in java.io" class="external-link">PrintWriter</a> writer)</span></div> <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="CallStack.html#printStackTrace(java.io.PrintWriter)">CallStack</a></code></span></div> <div class="block">Prints the current stack trace if available to a PrintWriter. The format is undefined and is primarily useful for debugging issues with <a href="../PooledObject.html" title="interface in org.apache.commons.pool2"><code>PooledObject</code></a> usage in user code.</div> Modified: websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/PooledSoftReference.html ============================================================================== --- websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/PooledSoftReference.html (original) +++ websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/PooledSoftReference.html Sat Feb 8 20:08:04 2025 @@ -2,7 +2,7 @@ <html lang> <head> <!-- Generated by javadoc (17) --> -<title>PooledSoftReference (Apache Commons Pool 2.12.1 API)</title> +<title>PooledSoftReference (Apache Commons Pool 2.12.2-SNAPSHOT API)</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="declaration: package: org.apache.commons.pool2.impl, class: PooledSoftReference"> @@ -72,7 +72,7 @@ loadScripts(document, 'script');</script <div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">org.apache.commons.pool2.impl</a></div> <h1 title="Class PooledSoftReference" class="title">Class PooledSoftReference<T></h1> </div> -<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> <div class="inheritance"><a href="DefaultPooledObject.html" title="class in org.apache.commons.pool2.impl">org.apache.commons.pool2.impl.DefaultPooledObject</a><T> <div class="inheritance">org.apache.commons.pool2.impl.PooledSoftReference<T></div> </div> @@ -85,7 +85,7 @@ loadScripts(document, 'script');</script </dl> <dl class="notes"> <dt>All Implemented Interfaces:</dt> -<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="../PooledObject.html" title="interface in org.apache.commons.pool2">PooledObject</a><T>></code>, <code><a href="../PooledObject.html" title="interface in org.apache.commons.pool2">PooledObject</a><T></code></dd> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="../PooledObject.html" title="interface in org.apache.commons.pool2">PooledObject</a><T>></code>, <code><a href="../PooledObject.html" title="interface in org.apache.commons.pool2">PooledObject</a><T></code></dd> </dl> <hr> <div class="type-signature"><span class="modifiers">public class </span><span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/PooledSoftReference.html#line-31">PooledSoftReference</a><T></span> @@ -108,7 +108,7 @@ loadScripts(document, 'script');</script <div class="summary-table two-column-summary"> <div class="table-header col-first">Constructor</div> <div class="table-header col-last">Description</div> -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.ref.SoftReference)" class="member-name-link">PooledSoftReference</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link">SoftReference</a><<a href="PooledSoftReference.html" title="type parameter in PooledSoftReference">T</a>> reference)</code></div> +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.ref.SoftReference)" class="member-name-link">PooledSoftReference</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link">SoftReference</a><<a href="PooledSoftReference.html" title="type parameter in PooledSoftReference">T</a>> reference)</code></div> <div class="col-last even-row-color"> <div class="block">Creates a new PooledSoftReference wrapping the provided reference.</div> </div> @@ -131,17 +131,17 @@ loadScripts(document, 'script');</script <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> <div class="block">Gets the object that the wrapped SoftReference refers to.</div> </div> -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link">SoftReference</a><<a href="PooledSoftReference.html" title="type parameter in PooledSoftReference">T</a>></code></div> +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link">SoftReference</a><<a href="PooledSoftReference.html" title="type parameter in PooledSoftReference">T</a>></code></div> <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getReference()" class="member-name-link">getReference</a>()</code></div> <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> <div class="block">Gets the SoftReference wrapped by this object.</div> </div> <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div> -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setReference(java.lang.ref.SoftReference)" class="member-name-link">setReference</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link">SoftReference</a><<a href="PooledSoftReference.html" title="type parameter in PooledSoftReference">T</a>> reference)</code></div> +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setReference(java.lang.ref.SoftReference)" class="member-name-link">setReference</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link">SoftReference</a><<a href="PooledSoftReference.html" title="type parameter in PooledSoftReference">T</a>> reference)</code></div> <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> <div class="block">Sets the wrapped reference.</div> </div> -<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div> <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> <div class="block">Gets a String form of the wrapper for debug purposes.</div> @@ -153,8 +153,8 @@ loadScripts(document, 'script');</script <h3 id="methods-inherited-from-class-org.apache.commons.pool2.impl.DefaultPooledObject">Methods inherited from class org.apache.commons.pool2.impl.<a href="DefaultPooledObject.html" title="class in org.apache.commons.pool2.impl">DefaultPooledObject</a></h3> <code><a href="DefaultPooledObject.html#allocate()">allocate</a>, <a href="DefaultPooledObject.html#compareTo(org.apache.commons.pool2.PooledObject)">compareTo</a>, <a href="DefaultPooledObject.html#deallocate()">deallocate</a>, <a href="DefaultPooledObject.html#endEvictionTest(java.util.Deque)">endEvictionTest</a>, <a href="DefaultPooledObject.html#getActiveTimeMillis()">getActiveTimeMillis</a>, <a href="DefaultPooledObject.html#getBorrowedCount()">getBorrowedCount</a>, <a href="DefaultPooledObject.html#getCreateInstant()">getCreateInstant</a>, <a href="DefaultPooledObject.html#getCreateTime()">getCreateTime</a>, <a href="DefaultPooledObject.html#getIdleDuration()">getIdleDuration</a>, <a href="DefaultPooledObject.html#getIdleTime()">getIdleTime</a>, <a href="DefaultPooledObject.html#getIdleTimeMillis()">getIdleTimeMillis</a>, <a href="DefaultPooledObject.html#getLastBorrowInstant()">getLastBorrowInstant</a>, <a href="DefaultPooledObject.html#getLastBorrowTime()">getLastBorrowTime< /a>, <a href="DefaultPooledObject.html#getLastReturnInstant()">getLastReturnInstant</a>, <a href="DefaultPooledObject.html#getLastReturnTime()">getLastReturnTime</a>, <a href="DefaultPooledObject.html#getLastUsedInstant()">getLastUsedInstant</a>, <a href="DefaultPooledObject.html#getLastUsedTime()">getLastUsedTime</a>, <a href="DefaultPooledObject.html#getState()">getState</a>, <a href="DefaultPooledObject.html#invalidate()">invalidate</a>, <a href="DefaultPooledObject.html#markAbandoned()">markAbandoned</a>, <a href="DefaultPooledObject.html#markReturning()">markReturning</a>, <a href="DefaultPooledObject.html#printStackTrace(java.io.PrintWriter)">printStackTrace</a>, <a href="DefaultPooledObject.html#setLogAbandoned(boolean)">setLogAbandoned</a>, <a href="DefaultPooledObject.html#setRequireFullStackTrace(boolean)">setRequireFullStackTrace</a>, <a href="DefaultPooledObject.html#startEvictionTest()">startEvictionTest</a>, <a href="DefaultPooledObject.html#use()">use</a></code></div> <div class="inherited-list"> -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> -<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Objec t.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.o racle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div> <div class="inherited-list"> <h3 id="methods-inherited-from-class-org.apache.commons.pool2.PooledObject">Methods inherited from interface org.apache.commons.pool2.<a href="../PooledObject.html" title="interface in org.apache.commons.pool2">PooledObject</a></h3> <code><a href="../PooledObject.html#equals(java.lang.Object)">equals</a>, <a href="../PooledObject.html#getActiveDuration()">getActiveDuration</a>, <a href="../PooledObject.html#getActiveTime()">getActiveTime</a>, <a href="../PooledObject.html#getFullDuration()">getFullDuration</a>, <a href="../PooledObject.html#hashCode()">hashCode</a></code></div> @@ -172,7 +172,7 @@ loadScripts(document, 'script');</script <li> <section class="detail" id="<init>(java.lang.ref.SoftReference)"> <h3>PooledSoftReference</h3> -<div class="member-signature"><span class="modifiers">public</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/PooledSoftReference.html#line-41">PooledSoftReference</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link">SoftReference</a><<a href="PooledSoftReference.html" title="type parameter in PooledSoftReference">T</a>> reference)</span></div> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/PooledSoftReference.html#line-41">PooledSoftReference</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link">SoftReference</a><<a href="PooledSoftReference.html" title="type parameter in PooledSoftReference">T</a>> reference)</span></div> <div class="block">Creates a new PooledSoftReference wrapping the provided reference.</div> <dl class="notes"> <dt>Parameters:</dt> @@ -210,7 +210,7 @@ loadScripts(document, 'script');</script <li> <section class="detail" id="getReference()"> <h3>getReference</h3> -<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link">SoftReference</a><<a href="PooledSoftReference.html" title="type parameter in PooledSoftReference">T</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/PooledSoftReference.html#line-65">getReference</a></span>()</div> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link">SoftReference</a><<a href="PooledSoftReference.html" title="type parameter in PooledSoftReference">T</a>></span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/PooledSoftReference.html#line-65">getReference</a></span>()</div> <div class="block">Gets the SoftReference wrapped by this object.</div> <dl class="notes"> <dt>Returns:</dt> @@ -221,7 +221,7 @@ loadScripts(document, 'script');</script <li> <section class="detail" id="setReference(java.lang.ref.SoftReference)"> <h3>setReference</h3> -<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/PooledSoftReference.html#line-79">setReference</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link">SoftReference</a><<a href="PooledSoftReference.html" title="type parameter in PooledSoftReference">T</a>> reference)</span></div> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/PooledSoftReference.html#line-79">setReference</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link">SoftReference</a><<a href="PooledSoftReference.html" title="type parameter in PooledSoftReference">T</a>> reference)</span></div> <div class="block">Sets the wrapped reference. <p>This method exists to allow a new, non-registered reference to be @@ -237,7 +237,7 @@ loadScripts(document, 'script');</script <li> <section class="detail" id="toString()"> <h3>toString</h3> -<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/PooledSoftReference.html#line-83">toString</a></span>()</div> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/PooledSoftReference.html#line-83">toString</a></span>()</div> <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="../PooledObject.html#toString()">PooledObject</a></code></span></div> <div class="block">Gets a String form of the wrapper for debug purposes. The format is not fixed and may change at any time. Modified: websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/SecurityManagerCallStack.html ============================================================================== --- websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/SecurityManagerCallStack.html (original) +++ websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/SecurityManagerCallStack.html Sat Feb 8 20:08:04 2025 @@ -2,7 +2,7 @@ <html lang> <head> <!-- Generated by javadoc (17) --> -<title>SecurityManagerCallStack (Apache Commons Pool 2.12.1 API)</title> +<title>SecurityManagerCallStack (Apache Commons Pool 2.12.2-SNAPSHOT API)</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="declaration: package: org.apache.commons.pool2.impl, class: SecurityManagerCallStack"> @@ -72,7 +72,7 @@ loadScripts(document, 'script');</script <div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">org.apache.commons.pool2.impl</a></div> <h1 title="Class SecurityManagerCallStack" class="title">Class SecurityManagerCallStack</h1> </div> -<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> <div class="inheritance">org.apache.commons.pool2.impl.SecurityManagerCallStack</div> </div> <section class="class-description" id="class-description"> @@ -82,9 +82,9 @@ loadScripts(document, 'script');</script </dl> <hr> <div class="type-signature"><span class="modifiers">public class </span><span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/SecurityManagerCallStack.html#line-38">SecurityManagerCallStack</a></span> -<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> +<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <a href="CallStack.html" title="interface in org.apache.commons.pool2.impl">CallStack</a></span></div> -<div class="block">A <a href="CallStack.html" title="interface in org.apache.commons.pool2.impl"><code>CallStack</code></a> strategy using a <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/SecurityManager.html" title="class or interface in java.lang" class="external-link"><code>SecurityManager</code></a>. Obtaining the current call stack is much faster via a +<div class="block">A <a href="CallStack.html" title="interface in org.apache.commons.pool2.impl"><code>CallStack</code></a> strategy using a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/SecurityManager.html" title="class or interface in java.lang" class="external-link"><code>SecurityManager</code></a>. Obtaining the current call stack is much faster via a SecurityManger, but access to the underlying method may be restricted by the current SecurityManager. In environments where a SecurityManager cannot be created, <a href="ThrowableCallStack.html" title="class in org.apache.commons.pool2.impl"><code>ThrowableCallStack</code></a> should be used instead.</div> <dl class="notes"> @@ -93,8 +93,8 @@ implements <a href="CallStack.html" titl <dt>See Also:</dt> <dd> <ul class="see-list-long"> -<li><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/RuntimePermission.html" title="class or interface in java.lang" class="external-link"><code>RuntimePermission</code></a></li> -<li><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/SecurityManager.html#getClassContext()" title="class or interface in java.lang" class="external-link"><code>SecurityManager.getClassContext()</code></a></li> +<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimePermission.html" title="class or interface in java.lang" class="external-link"><code>RuntimePermission</code></a></li> +<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/SecurityManager.html#getClassContext--" title="class or interface in java.lang" class="external-link"><code>SecurityManager.getClassContext()</code></a></li> </ul> </dd> </dl> @@ -109,7 +109,7 @@ implements <a href="CallStack.html" titl <div class="summary-table two-column-summary"> <div class="table-header col-first">Constructor</div> <div class="table-header col-last">Description</div> -<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,boolean)" class="member-name-link">SecurityManagerCallStack</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> messageFormat, +<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,boolean)" class="member-name-link">SecurityManagerCallStack</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> messageFormat, boolean useTimestamp)</code></div> <div class="col-last even-row-color"> <div class="block">Creates a new instance.</div> @@ -139,7 +139,7 @@ implements <a href="CallStack.html" titl <div class="block">Takes a snapshot of the current call stack.</div> </div> <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div> -<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#printStackTrace(java.io.PrintWriter)" class="member-name-link">printStackTrace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/PrintWriter.html" title="class or interface in java.io" class="external-link">PrintWriter</a> writer)</code></div> +<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#printStackTrace(java.io.PrintWriter)" class="member-name-link">printStackTrace</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html" title="class or interface in java.io" class="external-link">PrintWriter</a> writer)</code></div> <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> <div class="block">Prints the current stack trace if available to a PrintWriter.</div> </div> @@ -147,8 +147,8 @@ implements <a href="CallStack.html" titl </div> </div> <div class="inherited-list"> -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> -<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Objec t.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.o racle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div> </section> </li> </ul> @@ -163,7 +163,7 @@ implements <a href="CallStack.html" titl <li> <section class="detail" id="<init>(java.lang.String,boolean)"> <h3>SecurityManagerCallStack</h3> -<div class="member-signature"><span class="modifiers">public</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/SecurityManagerCallStack.html#line-88">SecurityManagerCallStack</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> messageFormat, +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/SecurityManagerCallStack.html#line-88">SecurityManagerCallStack</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> messageFormat, boolean useTimestamp)</span></div> <div class="block">Creates a new instance.</div> <dl class="notes"> @@ -210,7 +210,7 @@ implements <a href="CallStack.html" titl <li> <section class="detail" id="printStackTrace(java.io.PrintWriter)"> <h3>printStackTrace</h3> -<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/SecurityManagerCallStack.html#line-104">printStackTrace</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/PrintWriter.html" title="class or interface in java.io" class="external-link">PrintWriter</a> writer)</span></div> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/SecurityManagerCallStack.html#line-104">printStackTrace</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html" title="class or interface in java.io" class="external-link">PrintWriter</a> writer)</span></div> <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="CallStack.html#printStackTrace(java.io.PrintWriter)">CallStack</a></code></span></div> <div class="block">Prints the current stack trace if available to a PrintWriter. The format is undefined and is primarily useful for debugging issues with <a href="../PooledObject.html" title="interface in org.apache.commons.pool2"><code>PooledObject</code></a> usage in user code.</div> Modified: websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/SoftReferenceObjectPool.html ============================================================================== --- websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/SoftReferenceObjectPool.html (original) +++ websites/production/commons/content/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/SoftReferenceObjectPool.html Sat Feb 8 20:08:04 2025 @@ -2,7 +2,7 @@ <html lang> <head> <!-- Generated by javadoc (17) --> -<title>SoftReferenceObjectPool (Apache Commons Pool 2.12.1 API)</title> +<title>SoftReferenceObjectPool (Apache Commons Pool 2.12.2-SNAPSHOT API)</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="declaration: package: org.apache.commons.pool2.impl, class: SoftReferenceObjectPool"> @@ -72,7 +72,7 @@ loadScripts(document, 'script');</script <div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">org.apache.commons.pool2.impl</a></div> <h1 title="Class SoftReferenceObjectPool" class="title">Class SoftReferenceObjectPool<T></h1> </div> -<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> <div class="inheritance"><a href="../BaseObject.html" title="class in org.apache.commons.pool2">org.apache.commons.pool2.BaseObject</a> <div class="inheritance"><a href="../BaseObjectPool.html" title="class in org.apache.commons.pool2">org.apache.commons.pool2.BaseObjectPool</a><T> <div class="inheritance">org.apache.commons.pool2.impl.SoftReferenceObjectPool<T></div> @@ -86,12 +86,12 @@ loadScripts(document, 'script');</script </dl> <dl class="notes"> <dt>All Implemented Interfaces:</dt> -<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/Closeable.html" title="class or interface in java.io" class="external-link">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../ObjectPool.html" title="interface in org.apache.commons.pool2">ObjectPool</a><T></code></dd> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html" title="class or interface in java.io" class="external-link">Closeable</a></code>, <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../ObjectPool.html" title="interface in org.apache.commons.pool2">ObjectPool</a><T></code></dd> </dl> <hr> <div class="type-signature"><span class="modifiers">public class </span><span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/SoftReferenceObjectPool.html#line-43">SoftReferenceObjectPool</a><T></span> <span class="extends-implements">extends <a href="../BaseObjectPool.html" title="class in org.apache.commons.pool2">BaseObjectPool</a><T></span></div> -<div class="block">A <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link"><code>SoftReference</code></a> based <a href="../ObjectPool.html" title="interface in org.apache.commons.pool2"><code>ObjectPool</code></a>. +<div class="block">A <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link"><code>SoftReference</code></a> based <a href="../ObjectPool.html" title="interface in org.apache.commons.pool2"><code>ObjectPool</code></a>. <p> This class is intended to be thread-safe. </p></div> @@ -178,7 +178,7 @@ loadScripts(document, 'script');</script passivation.</div> </div> <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected void</code></div> -<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toStringAppendFields(java.lang.StringBuilder)" class="member-name-link">toStringAppendFields</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a> builder)</code></div> +<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toStringAppendFields(java.lang.StringBuilder)" class="member-name-link">toStringAppendFields</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a> builder)</code></div> <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> <div class="block">Used by sub-classes to include the fields defined by the sub-class in the <a href="../BaseObject.html#toString()"><code>BaseObject.toString()</code></a> output.</div> @@ -193,8 +193,8 @@ loadScripts(document, 'script');</script <h3 id="methods-inherited-from-class-org.apache.commons.pool2.BaseObject">Methods inherited from class org.apache.commons.pool2.<a href="../BaseObject.html" title="class in org.apache.commons.pool2">BaseObject</a></h3> <code><a href="../BaseObject.html#toString()">toString</a></code></div> <div class="inherited-list"> -<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> -<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Objec t.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.o racle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div> <div class="inherited-list"> <h3 id="methods-inherited-from-class-org.apache.commons.pool2.ObjectPool">Methods inherited from interface org.apache.commons.pool2.<a href="../ObjectPool.html" title="interface in org.apache.commons.pool2">ObjectPool</a></h3> <code><a href="../ObjectPool.html#addObjects(int)">addObjects</a>, <a href="../ObjectPool.html#invalidateObject(T,org.apache.commons.pool2.DestroyMode)">invalidateObject</a></code></div> @@ -232,7 +232,7 @@ loadScripts(document, 'script');</script <section class="detail" id="addObject()"> <h3>addObject</h3> <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/SoftReferenceObjectPool.html#line-104">addObject</a></span>() - throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div> + throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div> <div class="block">Creates an object, and places it into the pool. addObject() is useful for "pre-loading" a pool with idle objects. <p> @@ -251,8 +251,8 @@ loadScripts(document, 'script');</script <dt>Overrides:</dt> <dd><code><a href="../BaseObjectPool.html#addObject()">addObject</a></code> in class <code><a href="../BaseObjectPool.html" title="class in org.apache.commons.pool2">BaseObjectPool</a><<a href="SoftReferenceObjectPool.html" title="type parameter in SoftReferenceObjectPool">T</a>></code></dd> <dt>Throws:</dt> -<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - if invoked on a <a href="#close()"><code>closed</code></a> pool</dd> -<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code> - when the <a href="#getFactory()"><code>factory</code></a> has a problem creating +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - if invoked on a <a href="#close()"><code>closed</code></a> pool</dd> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code> - when the <a href="#getFactory()"><code>factory</code></a> has a problem creating or passivating an object.</dd> </dl> </section> @@ -261,7 +261,7 @@ loadScripts(document, 'script');</script <section class="detail" id="borrowObject()"> <h3>borrowObject</h3> <div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="SoftReferenceObjectPool.html" title="type parameter in SoftReferenceObjectPool">T</a></span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/SoftReferenceObjectPool.html#line-175">borrowObject</a></span>() - throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div> + throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div> <div class="block">Borrows an object from the pool. If there are no idle instances available in the pool, the configured factory's <a href="../PooledObjectFactory.html#makeObject()"><code>PooledObjectFactory.makeObject()</code></a> method is invoked to create a @@ -290,9 +290,9 @@ loadScripts(document, 'script');</script <dt>Returns:</dt> <dd>a valid, activated object instance</dd> <dt>Throws:</dt> -<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/NoSuchElementException.html" title="class or interface in java.util" class="external-link">NoSuchElementException</a></code> - if a valid object cannot be provided</dd> -<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - if invoked on a <a href="#close()"><code>closed</code></a> pool</dd> -<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code> - if an exception occurs creating a new instance</dd> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/NoSuchElementException.html" title="class or interface in java.util" class="external-link">NoSuchElementException</a></code> - if a valid object cannot be provided</dd> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - if invoked on a <a href="#close()"><code>closed</code></a> pool</dd> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code> - if an exception occurs creating a new instance</dd> </dl> </section> </li> @@ -318,13 +318,13 @@ loadScripts(document, 'script');</script <p> Calling <a href="#addObject()"><code>addObject()</code></a> or <a href="#borrowObject()"><code>borrowObject()</code></a> after invoking this method on a pool will cause them to throw an - <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link"><code>IllegalStateException</code></a>. + <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link"><code>IllegalStateException</code></a>. </p></div> <dl class="notes"> <dt>Specified by:</dt> -<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/AutoCloseable.html#close()" title="class or interface in java.lang" class="external-link">close</a></code> in interface <code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code></dd> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html#close--" title="class or interface in java.lang" class="external-link">close</a></code> in interface <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code></dd> <dt>Specified by:</dt> -<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/Closeable.html#close()" title="class or interface in java.io" class="external-link">close</a></code> in interface <code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/Closeable.html" title="class or interface in java.io" class="external-link">Closeable</a></code></dd> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html#close--" title="class or interface in java.io" class="external-link">close</a></code> in interface <code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html" title="class or interface in java.io" class="external-link">Closeable</a></code></dd> <dt>Specified by:</dt> <dd><code><a href="../ObjectPool.html#close()">close</a></code> in interface <code><a href="../ObjectPool.html" title="interface in org.apache.commons.pool2">ObjectPool</a><<a href="SoftReferenceObjectPool.html" title="type parameter in SoftReferenceObjectPool">T</a>></code></dd> <dt>Overrides:</dt> @@ -379,7 +379,7 @@ loadScripts(document, 'script');</script <section class="detail" id="invalidateObject(T)"> <h3 id="invalidateObject(java.lang.Object)">invalidateObject</h3> <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/SoftReferenceObjectPool.html#line-327">invalidateObject</a></span><wbr><span class="parameters">(<a href="SoftReferenceObjectPool.html" title="type parameter in SoftReferenceObjectPool">T</a> obj)</span> - throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div> + throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div> <div class="block"><span class="descfrm-type-label">Description copied from interface: <code><a href="../ObjectPool.html#invalidateObject(T)">ObjectPool</a></code></span></div> <div class="block">Invalidates an object from the pool. <p> @@ -399,7 +399,7 @@ loadScripts(document, 'script');</script <dt>Parameters:</dt> <dd><code>obj</code> - a <a href="../ObjectPool.html#borrowObject()"><code>borrowed</code></a> instance to be disposed.</dd> <dt>Throws:</dt> -<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code> - if the instance cannot be invalidated</dd> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code> - if the instance cannot be invalidated</dd> </dl> </section> </li> @@ -407,7 +407,7 @@ loadScripts(document, 'script');</script <section class="detail" id="returnObject(T)"> <h3 id="returnObject(java.lang.Object)">returnObject</h3> <div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/SoftReferenceObjectPool.html#line-389">returnObject</a></span><wbr><span class="parameters">(<a href="SoftReferenceObjectPool.html" title="type parameter in SoftReferenceObjectPool">T</a> obj)</span> - throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div> + throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div> <div class="block">Returns an instance to the pool after successful validation and passivation. The returning instance is destroyed if any of the following are true: @@ -428,20 +428,20 @@ loadScripts(document, 'script');</script <dt>Parameters:</dt> <dd><code>obj</code> - instance to return to the pool</dd> <dt>Throws:</dt> -<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if obj is not currently part of this pool</dd> -<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - if an attempt is made to return an object to the pool that +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if obj is not currently part of this pool</dd> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - if an attempt is made to return an object to the pool that is in any state other than allocated (i.e. borrowed). Attempting to return an object more than once or attempting to return an object that was never borrowed from the pool will trigger this exception.</dd> -<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code> - if an instance cannot be returned to the pool</dd> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code> - if an instance cannot be returned to the pool</dd> </dl> </section> </li> <li> <section class="detail" id="toStringAppendFields(java.lang.StringBuilder)"> <h3>toStringAppendFields</h3> -<div class="member-signature"><span class="modifiers">protected</span> <span class="return-type">void</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/SoftReferenceObjectPool.html#line-428">toStringAppendFields</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a> builder)</span></div> +<div class="member-signature"><span class="modifiers">protected</span> <span class="return-type">void</span> <span class="element-name"><a href="../../../../../src-html/org/apache/commons/pool2/impl/SoftReferenceObjectPool.html#line-428">toStringAppendFields</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a> builder)</span></div> <div class="block"><span class="descfrm-type-label">Description copied from class: <code><a href="../BaseObject.html#toStringAppendFields(java.lang.StringBuilder)">BaseObject</a></code></span></div> <div class="block">Used by sub-classes to include the fields defined by the sub-class in the <a href="../BaseObject.html#toString()"><code>BaseObject.toString()</code></a> output.</div>
