You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@commons.apache.org by gg...@apache.org on 2025/02/08 20:08:10 UTC
svn commit: r1088934 [35/37] - in /websites/production/commons/content/proper/commons-pool: ./ apidocs/ apidocs/org/apache/commons/pool2/ apidocs/org/apache/commons/pool2/class-use/ apidocs/org/apache/commons/pool2/impl/ apidocs/org/apache/commons/pool...
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>