You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2012/05/05 03:07:27 UTC
svn commit: r1334287 - in
/commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl:
DefaultEvictionPolicy.java EvictionPolicy.java
InterruptibleReentrantLock.java
Author: sebb
Date: Sat May 5 01:07:27 2012
New Revision: 1334287
URL: http://svn.apache.org/viewvc?rev=1334287&view=rev
Log:
Javadoc
Modified:
commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/DefaultEvictionPolicy.java
commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/EvictionPolicy.java
commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/InterruptibleReentrantLock.java
Modified: commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/DefaultEvictionPolicy.java
URL: http://svn.apache.org/viewvc/commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/DefaultEvictionPolicy.java?rev=1334287&r1=1334286&r2=1334287&view=diff
==============================================================================
--- commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/DefaultEvictionPolicy.java (original)
+++ commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/DefaultEvictionPolicy.java Sat May 5 01:07:27 2012
@@ -31,6 +31,8 @@ package org.apache.commons.pool2.impl;
* </ul>
* This class is immutable and thread-safe.
*
+ * @param <T> the type of objects in the pool
+ *
* @version $Revision: $
*
* @since 2.0
Modified: commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/EvictionPolicy.java
URL: http://svn.apache.org/viewvc/commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/EvictionPolicy.java?rev=1334287&r1=1334286&r2=1334287&view=diff
==============================================================================
--- commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/EvictionPolicy.java (original)
+++ commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/EvictionPolicy.java Sat May 5 01:07:27 2012
@@ -21,6 +21,8 @@ package org.apache.commons.pool2.impl;
* DefaultEvictionPolicy} for a pool, users must provide an implementation of
* this interface that provides the required eviction policy.
*
+ * @param <T> the type of objects in the pool
+ *
* @version $Revision: $
*
* @since 2.0
Modified: commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/InterruptibleReentrantLock.java
URL: http://svn.apache.org/viewvc/commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/InterruptibleReentrantLock.java?rev=1334287&r1=1334286&r2=1334287&view=diff
==============================================================================
--- commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/InterruptibleReentrantLock.java (original)
+++ commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/InterruptibleReentrantLock.java Sat May 5 01:07:27 2012
@@ -31,6 +31,11 @@ class InterruptibleReentrantLock extends
private static final long serialVersionUID = 1L;
+ /**
+ * Interrupt the threads that are waiting on a specific condition
+ *
+ * @param condition the condition on which the threads are waiting.
+ */
public void interruptWaiters(Condition condition) {
Collection<Thread> threads = getWaitingThreads(condition);
for (Thread thread : threads) {