wt.boot
Class BootURLConnection

java.lang.Object
  extended byjava.net.URLConnection
      extended bywt.boot.BootURLConnection

final class BootURLConnection
extends URLConnection


Nested Class Summary
(package private) static class BootURLConnection.RegisteredEntry
           
 
Field Summary
private  InputStream inputStream
           
private  int length
           
private static Hashtable registeredEntries
           
 
Fields inherited from class java.net.URLConnection
allowUserInteraction, connected, doInput, doOutput, ifModifiedSince, url, useCaches
 
Constructor Summary
(package private) BootURLConnection(URL url)
           
 
Method Summary
 void connect()
           
 int getContentLength()
           
 InputStream getInputStream()
           
 Permission getPermission()
           
private  InputStream openURLConnection(String resource_name, URL url)
           
(package private) static int register(URL codebase, ZipFile[] zip_files)
           
(package private) static void reregister(URL codebase, ZipFile[] zip_files)
           
(package private) static void setCaptureFile(URL codebase, PrintWriter out, boolean stack_trace)
           
(package private) static void setShowMissingFiles(URL codebase, boolean show_missing_files)
           
(package private) static void unregister(URL codebase)
           
 
Methods inherited from class java.net.URLConnection
addRequestProperty, getAllowUserInteraction, getContent, getContent, getContentEncoding, getContentType, getDate, getDefaultAllowUserInteraction, getDefaultRequestProperty, getDefaultUseCaches, getDoInput, getDoOutput, getExpiration, getFileNameMap, getHeaderField, getHeaderField, getHeaderFieldDate, getHeaderFieldInt, getHeaderFieldKey, getHeaderFields, getIfModifiedSince, getLastModified, getOutputStream, getRequestProperties, getRequestProperty, getURL, getUseCaches, guessContentTypeFromName, guessContentTypeFromStream, setAllowUserInteraction, setContentHandlerFactory, setDefaultAllowUserInteraction, setDefaultRequestProperty, setDefaultUseCaches, setDoInput, setDoOutput, setFileNameMap, setIfModifiedSince, setRequestProperty, setUseCaches, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

registeredEntries

private static Hashtable registeredEntries

inputStream

private InputStream inputStream

length

private int length
Constructor Detail

BootURLConnection

BootURLConnection(URL url)
Method Detail

register

static int register(URL codebase,
                    ZipFile[] zip_files)

unregister

static void unregister(URL codebase)

reregister

static void reregister(URL codebase,
                       ZipFile[] zip_files)

setCaptureFile

static void setCaptureFile(URL codebase,
                           PrintWriter out,
                           boolean stack_trace)

setShowMissingFiles

static void setShowMissingFiles(URL codebase,
                                boolean show_missing_files)

connect

public void connect()
             throws IOException
Throws:
IOException

getInputStream

public InputStream getInputStream()
                           throws IOException
Throws:
IOException

getContentLength

public int getContentLength()

openURLConnection

private InputStream openURLConnection(String resource_name,
                                      URL url)
                               throws IOException
Throws:
IOException

getPermission

public Permission getPermission()
                         throws IOException
Throws:
IOException