Class JarFileUrlNestedJar
java.lang.Object
org.apache.tomcat.util.scan.AbstractInputStreamJar
org.apache.tomcat.util.scan.JarFileUrlNestedJar
- All Implemented Interfaces:
AutoCloseable, Jar
Implementation of
Jar that is optimised for file based JAR URLs that refer to a JAR file
nested inside a WAR (e.g. URLs of the form jar:file: ... .war!/ ... .jar).-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Close any resources associated with this JAR.protected NonClosingJarInputStreamMethods inherited from class AbstractInputStreamJar
closeStream, exists, getEntryInputStream, getEntryName, getInputStream, getJarFileURL, getLastModified, getManifest, getURL, nextEntry, resetMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Jar
getLastModified
-
Constructor Details
-
JarFileUrlNestedJar
- Throws:
IOException
-
-
Method Details
-
close
public void close()Description copied from interface:JarClose any resources associated with this JAR. -
createJarInputStream
- Specified by:
createJarInputStreamin classAbstractInputStreamJar- Throws:
IOException
-