当前页面:
在线文档首页 >
JBoss 4.0.1 sp1 common API Documentation 英文版文档
Handler (JBoss/Common API) - JBoss 4.0.1 sp1 common API Documentation 英文版文档
org.jboss.net.protocol.njar
Class Handler
java.lang.Object
java.net.URLStreamHandler
org.jboss.net.protocol.njar.Handler
- public class Handler
- extends URLStreamHandler
A protocol handler for the n(ested)jar protocol.
This is class allows you to use the njar: URL protocol. It is very
similar to it's jar: cusin. The difference being that jars can be
nested.
An example of how to use this class is:
URL url = new URL("njar:njar:file:c:/test1.zip^/test2.zip^/hello.txt");
url.openStream();
Please be aware that the njar protocol caches it's jar in temporary
storage when connections are opened into them. So for the above
example, 2 files would cached a temp files names similar to nested-xxxx.jar
- Version:
- $Revision: 1.8 $
- Author:
- Hiram Chirino
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROTOCOL
public static final String PROTOCOL
- See Also:
- Constant Field Values
NJAR_SEPARATOR
public static final String NJAR_SEPARATOR
- See Also:
- Constant Field Values
JAR_SEPARATOR
public static final String JAR_SEPARATOR
- See Also:
- Constant Field Values
savedJars
protected Map savedJars
Handler
public Handler()
openConnection
public URLConnection openConnection(URL url)
throws IOException
- Throws:
IOException
njarToFile
public static URL njarToFile(URL url)
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.