org.openqa.jetty.util
Class JarResource
java.lang.Object
   org.openqa.jetty.util.Resource
org.openqa.jetty.util.Resource
       org.openqa.jetty.util.URLResource
org.openqa.jetty.util.URLResource
           org.openqa.jetty.util.JarResource
org.openqa.jetty.util.JarResource
- All Implemented Interfaces: 
- java.io.Serializable
- public class JarResource 
- extends URLResource
- See Also:
- Serialized Form
 
 
| Method Summary | 
| protected  boolean | checkConnection()
 | 
|  boolean | exists()Returns true if the respresenetd resource exists.
 | 
|  void | extract(java.io.File directory,
        boolean deleteOnExit)
 | 
| static void | extract(Resource resource,
        java.io.File directory,
        boolean deleteOnExit)
 | 
|  java.io.File | getFile()Returns an File representing the given resource or NULL if this
 is not possible.
 | 
|  java.io.InputStream | getInputStream()Returns an input stream to the resource
 | 
| protected  void | newConnection()
 | 
|  void | release()Release any resources held by the resource.
 | 
 
| Methods inherited from class org.openqa.jetty.util.URLResource | 
| addPath, delete, equals, getName, getOutputStream, getURL, hashCode, isDirectory, lastModified, length, list, renameTo, toString | 
 
| Methods inherited from class org.openqa.jetty.util.Resource | 
| cache, encode, finalize, getAlias, getAssociate, getListHTML, newResource, newResource, newSystemResource, setAssociate, writeTo | 
 
| Methods inherited from class java.lang.Object | 
| clone, getClass, notify, notifyAll, wait, wait, wait | 
 
_jarConnection
protected transient java.net.JarURLConnection _jarConnection
release
public void release()
- Description copied from class: URLResource
- Release any resources held by the resource.
 
- 
- Overrides:
- releasein class- URLResource
 
- 
 
checkConnection
protected boolean checkConnection()
- 
- Overrides:
- checkConnectionin class- URLResource
 
- 
 
newConnection
protected void newConnection()
                      throws java.io.IOException
- 
- Throws:
- java.io.IOException
 
exists
public boolean exists()
- Returns true if the respresenetd resource exists.
 
- 
- Overrides:
- existsin class- URLResource
 
- 
 
getFile
public java.io.File getFile()
                     throws java.io.IOException
- Description copied from class: URLResource
- Returns an File representing the given resource or NULL if this
 is not possible.
 
- 
- Overrides:
- getFilein class- URLResource
 
- 
- Throws:
- java.io.IOException
 
getInputStream
public java.io.InputStream getInputStream()
                                   throws java.io.IOException
- Description copied from class: URLResource
- Returns an input stream to the resource
 
- 
- Overrides:
- getInputStreamin class- URLResource
 
- 
- Throws:
- java.io.IOException
 
extract
public static void extract(Resource resource,
                           java.io.File directory,
                           boolean deleteOnExit)
                    throws java.io.IOException
- 
- Throws:
- java.io.IOException
 
extract
public void extract(java.io.File directory,
                    boolean deleteOnExit)
             throws java.io.IOException
- 
- Throws:
- java.io.IOException
 
Copyright © 2011. All Rights Reserved.