Modified:
websites/production/commons/content/proper/commons-pool/xref/org/apache/commons/pool2/impl/DefaultEvictionPolicy.html
==============================================================================
---
websites/production/commons/content/proper/commons-pool/xref/org/apache/commons/pool2/impl/DefaultEvictionPolicy.html
(original)
+++
websites/production/commons/content/proper/commons-pool/xref/org/apache/commons/pool2/impl/DefaultEvictionPolicy.html
Sat Feb 8 20:08:04 2025
@@ -50,15 +50,22 @@
<a class="jxr_linenumber" name="L42" href="#L42">42</a> <em
class="jxr_javadoccomment"> */</em>
<a class="jxr_linenumber" name="L43" href="#L43">43</a> <strong
class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong>
DefaultEvictionPolicy<T> <strong class="jxr_keyword">implements</strong>
EvictionPolicy<T> {
<a class="jxr_linenumber" name="L44" href="#L44">44</a>
-<a class="jxr_linenumber" name="L45" href="#L45">45</a> @Override
-<a class="jxr_linenumber" name="L46" href="#L46">46</a> <strong
class="jxr_keyword">public</strong> <strong
class="jxr_keyword">boolean</strong> evict(<strong
class="jxr_keyword">final</strong> <a name="EvictionConfig"
href="../../../../../org/apache/commons/pool2/impl/EvictionConfig.html#EvictionConfig">EvictionConfig</a>
config, <strong class="jxr_keyword">final</strong> PooledObject<T>
underTest, <strong class="jxr_keyword">final</strong> <strong
class="jxr_keyword">int</strong> idleCount) {
-<a class="jxr_linenumber" name="L47" href="#L47">47</a> <em
class="jxr_comment">// @formatter:off</em>
-<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong
class="jxr_keyword">return</strong>
config.getIdleSoftEvictDuration().compareTo(underTest.getIdleDuration()) < 0
&&
-<a class="jxr_linenumber" name="L49" href="#L49">49</a>
config.getMinIdle() < idleCount ||
-<a class="jxr_linenumber" name="L50" href="#L50">50</a>
config.getIdleEvictDuration().compareTo(underTest.getIdleDuration()) < 0;
-<a class="jxr_linenumber" name="L51" href="#L51">51</a> <em
class="jxr_comment">// @formatter:on</em>
-<a class="jxr_linenumber" name="L52" href="#L52">52</a> }
-<a class="jxr_linenumber" name="L53" href="#L53">53</a> }
+<a class="jxr_linenumber" name="L45" href="#L45">45</a> <em
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L46" href="#L46">46</a> <em
class="jxr_javadoccomment"> * Constructs a new instance.</em>
+<a class="jxr_linenumber" name="L47" href="#L47">47</a> <em
class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong
class="jxr_keyword">public</strong> <a name="DefaultEvictionPolicy"
href="../../../../../org/apache/commons/pool2/impl/DefaultEvictionPolicy.html#DefaultEvictionPolicy">DefaultEvictionPolicy</a>()
{
+<a class="jxr_linenumber" name="L49" href="#L49">49</a> <em
class="jxr_comment">// empty</em>
+<a class="jxr_linenumber" name="L50" href="#L50">50</a> }
+<a class="jxr_linenumber" name="L51" href="#L51">51</a>
+<a class="jxr_linenumber" name="L52" href="#L52">52</a> @Override
+<a class="jxr_linenumber" name="L53" href="#L53">53</a> <strong
class="jxr_keyword">public</strong> <strong
class="jxr_keyword">boolean</strong> evict(<strong
class="jxr_keyword">final</strong> <a name="EvictionConfig"
href="../../../../../org/apache/commons/pool2/impl/EvictionConfig.html#EvictionConfig">EvictionConfig</a>
config, <strong class="jxr_keyword">final</strong> PooledObject<T>
underTest, <strong class="jxr_keyword">final</strong> <strong
class="jxr_keyword">int</strong> idleCount) {
+<a class="jxr_linenumber" name="L54" href="#L54">54</a> <em
class="jxr_comment">// @formatter:off</em>
+<a class="jxr_linenumber" name="L55" href="#L55">55</a> <strong
class="jxr_keyword">return</strong>
config.getIdleSoftEvictDuration().compareTo(underTest.getIdleDuration()) < 0
&&
+<a class="jxr_linenumber" name="L56" href="#L56">56</a>
config.getMinIdle() < idleCount ||
+<a class="jxr_linenumber" name="L57" href="#L57">57</a>
config.getIdleEvictDuration().compareTo(underTest.getIdleDuration()) < 0;
+<a class="jxr_linenumber" name="L58" href="#L58">58</a> <em
class="jxr_comment">// @formatter:on</em>
+<a class="jxr_linenumber" name="L59" href="#L59">59</a> }
+<a class="jxr_linenumber" name="L60" href="#L60">60</a> }
</pre>
<hr/>
<div id="footer">© 2001â2025 <a href="https://www.apache.org/">The Apache
Software Foundation</a></div>