org.ajax4jsf.resource.util
Class URLToStreamHelper

java.lang.Object
  extended by org.ajax4jsf.resource.util.URLToStreamHelper

public final class URLToStreamHelper
extends java.lang.Object

Utility class to solve JAR locking issue using URLConnection.setUseCaches(boolean) method. Contains one utility method that gets InputStream from URL with caching disabled. Created 07.02.2008

Since:
3.2
Author:
Nick Belaevski

Method Summary
static java.io.InputStream urlToStream(java.net.URL url)
          Returns InputStream corresponding to argument URL but with caching disabled
static java.io.InputStream urlToStreamSafe(java.net.URL url)
          Variant of urlToStream(URL) method that doesn't throw IOException, but silently ignores them
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

urlToStream

public static final java.io.InputStream urlToStream(java.net.URL url)
                                             throws java.io.IOException
Returns InputStream corresponding to argument URL but with caching disabled

Parameters:
url - URL of the resource
Returns:
InputStream instance or null
Throws:
java.io.IOException

urlToStreamSafe

public static final java.io.InputStream urlToStreamSafe(java.net.URL url)
Variant of urlToStream(URL) method that doesn't throw IOException, but silently ignores them

Parameters:
url -
Returns:


Copyright © 2010. All Rights Reserved.