[java-opensaml COMMIT] /trunk/opensaml-util/src/main/java/org/opensaml/util/net/HttpResource.java

noreply at shibboleth.net noreply at shibboleth.net
Tue Sep 20 17:37:16 BST 2011


Author: iay
Date: Tue Sep 20 17:37:15 2011
New Revision: 2894

URL: http://svn.shibboleth.net/view/java-opensaml?rev=2894&view=rev
Log:
Add a shortcut three-argument constructor that defaults to saving conditional get information along with the backup file.

Modified:
    trunk/opensaml-util/src/main/java/org/opensaml/util/net/HttpResource.java

Modified: trunk/opensaml-util/src/main/java/org/opensaml/util/net/HttpResource.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-util/src/main/java/org/opensaml/util/net/HttpResource.java?rev=2894&r1=2893&r2=2894&view=diff
==============================================================================
--- trunk/opensaml-util/src/main/java/org/opensaml/util/net/HttpResource.java (original)
+++ trunk/opensaml-util/src/main/java/org/opensaml/util/net/HttpResource.java Tue Sep 20 17:37:15 2011
@@ -124,6 +124,17 @@
         }
     }
 
+    /**
+     * Constructor.  Initializes {@link #saveConditionalGetData} to true.
+     * 
+     * @param url URL of the remote resource data
+     * @param client client used to fetch the remote resource data
+     * @param backup file to which remote resource data is written as a backup/cache
+     */
+    public HttpResource(final String url, final HttpClient client, final String backup) {
+        this(url, client, backup, true);
+    }
+    
     /** {@inheritDoc} */
     public String getLocation() {
         return resourceUrl;



More information about the commits mailing list