|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.net.URLConnection
org.jboss.virtual.plugins.vfs.VirtualFileURLConnection
public class VirtualFileURLConnection
Implements basic URLConnection for a VirtualFile
Field Summary | |
---|---|
protected VirtualFile |
file
|
protected java.lang.String |
relativePath
|
static java.util.Map<java.net.URL,VFS> |
urlCache
|
protected java.net.URL |
vfsurl
|
Fields inherited from class java.net.URLConnection |
---|
allowUserInteraction, connected, doInput, doOutput, ifModifiedSince, url, useCaches |
Constructor Summary | |
---|---|
VirtualFileURLConnection(java.net.URL url,
java.net.URL vfsurl,
java.lang.String relativePath)
|
Method Summary | |
---|---|
void |
connect()
|
java.io.InputStream |
getInputStream()
|
VirtualFile |
getVirtualFile()
|
static VirtualFile |
resolveCachedVirtualFile(java.net.URL vfsurl,
java.lang.String relativePath)
|
static VirtualFile |
resolveVirtualFile(java.net.URL vfsurl,
java.lang.String relativePath)
|
Methods inherited from class java.net.URLConnection |
---|
addRequestProperty, getAllowUserInteraction, getConnectTimeout, getContent, getContent, getContentEncoding, getContentLength, getContentType, getDate, getDefaultAllowUserInteraction, getDefaultRequestProperty, getDefaultUseCaches, getDoInput, getDoOutput, getExpiration, getFileNameMap, getHeaderField, getHeaderField, getHeaderFieldDate, getHeaderFieldInt, getHeaderFieldKey, getHeaderFields, getIfModifiedSince, getLastModified, getOutputStream, getPermission, getReadTimeout, getRequestProperties, getRequestProperty, getURL, getUseCaches, guessContentTypeFromName, guessContentTypeFromStream, setAllowUserInteraction, setConnectTimeout, setContentHandlerFactory, setDefaultAllowUserInteraction, setDefaultRequestProperty, setDefaultUseCaches, setDoInput, setDoOutput, setFileNameMap, setIfModifiedSince, setReadTimeout, setRequestProperty, setUseCaches, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static java.util.Map<java.net.URL,VFS> urlCache
protected VirtualFile file
protected java.net.URL vfsurl
protected java.lang.String relativePath
Constructor Detail |
---|
public VirtualFileURLConnection(java.net.URL url, java.net.URL vfsurl, java.lang.String relativePath)
Method Detail |
---|
public void connect() throws java.io.IOException
connect
in class java.net.URLConnection
java.io.IOException
public static VirtualFile resolveCachedVirtualFile(java.net.URL vfsurl, java.lang.String relativePath) throws java.io.IOException
java.io.IOException
public static VirtualFile resolveVirtualFile(java.net.URL vfsurl, java.lang.String relativePath) throws java.io.IOException
java.io.IOException
public VirtualFile getVirtualFile() throws java.io.IOException
java.io.IOException
public java.io.InputStream getInputStream() throws java.io.IOException
getInputStream
in class java.net.URLConnection
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |