[utilities COMMIT] in /java-support/trunk: pom.xml src/main/java/net/shibboleth/utilities/java/support/collection/Cla...
noreply at shibboleth.net
noreply at shibboleth.net
Mon Mar 5 12:37:37 GMT 2012
Author: lajoie
Date: Mon Mar 5 12:37:37 2012
New Revision: 236
URL: http://svn.shibboleth.net/view/utilities?rev=236&view=rev
Log:
Move HttpClient related classes to their own package
Note, in POM, that the HttpClient dep is required for using anything in the httpclient package
Add utility for periodically sweeping idle connections from the connection manager - JSPT-3
Add option for adding Connection: close header to outbound request - JSPT-3
Added:
java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/httpclient/
java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/httpclient/CachingHttpResourceDecorator.java (contents, props changed)
- copied, changed from r233, java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/net/CachingHttpResourceDecorator.java
java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/httpclient/HttpClientBuilder.java (contents, props changed)
- copied, changed from r233, java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/net/HttpClientBuilder.java
java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/httpclient/HttpResource.java (contents, props changed)
- copied, changed from r233, java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/net/HttpResource.java
java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/httpclient/IdleConnectionSweeper.java (with props)
java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/httpclient/RequestConnectionClose.java (with props)
java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/httpclient/package-info.java (with props)
java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/httpclient/
java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/httpclient/HttpResourceTest.java (contents, props changed)
- copied, changed from r233, java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/net/HttpResourceTest.java
java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/httpclient/IdleConectionSweeperTest.java (with props)
Removed:
java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/net/CachingHttpResourceDecorator.java
java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/net/HttpClientBuilder.java
java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/net/HttpResource.java
java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/net/HttpResourceTest.java
Modified:
java-support/trunk/pom.xml
java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/collection/ClassIndexedSet.java
java-support/trunk/src/test/java/net/shibboleth/utilities/java/support/collection/ClassIndexedSetTest.java
Modified: java-support/trunk/pom.xml
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/pom.xml?rev=236&r1=235&r2=236&view=diff
==============================================================================
--- java-support/trunk/pom.xml (original)
+++ java-support/trunk/pom.xml Mon Mar 5 12:37:37 2012
@@ -31,7 +31,7 @@
<artifactId>guava</artifactId>
</dependency>
<dependency>
- <!-- Required if you're using the HttpResource or HttpClientBuilder -->
+ <!-- Required if you're using anything in the httpclient package -->
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<optional>true</optional>
Modified: java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/collection/ClassIndexedSet.java
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/collection/ClassIndexedSet.java?rev=236&r1=235&r2=236&view=diff
==============================================================================
--- java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/collection/ClassIndexedSet.java (original)
+++ java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/collection/ClassIndexedSet.java Mon Mar 5 12:37:37 2012
@@ -91,12 +91,13 @@
}
/** {@inheritDoc} */
- @SuppressWarnings("unchecked") public boolean remove(@Nullable final Object o) {
+ public boolean remove(@Nullable final Object o) {
if (o != null && set.contains(o)) {
removeFromIndex((T) o);
set.remove(o);
return true;
}
+
return false;
}
Copied: java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/httpclient/CachingHttpResourceDecorator.java (from r233, java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/net/CachingHttpResourceDecorator.java)
[... 305 lines stripped ...]
More information about the commits
mailing list