home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / plugin.jar / sun / plugin / PluginURLJarFileCallBack.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  989 b   |  31 lines

  1. package sun.plugin;
  2.  
  3. import java.io.IOException;
  4. import java.net.URL;
  5. import java.net.URLConnection;
  6. import java.security.AccessController;
  7. import java.security.PrivilegedActionException;
  8. import java.util.jar.JarFile;
  9. import sun.net.www.protocol.jar.URLJarFileCallBack;
  10.  
  11. public class PluginURLJarFileCallBack implements URLJarFileCallBack {
  12.    private static int BUF_SIZE = 8192;
  13.  
  14.    public JarFile retrieve(URL var1) throws IOException {
  15.       Object var2 = null;
  16.       URLConnection var3 = var1.openConnection();
  17.  
  18.       try {
  19.          JarFile var6 = (JarFile)AccessController.doPrivileged(new 1(this, var1, var3));
  20.          return var6;
  21.       } catch (PrivilegedActionException var5) {
  22.          throw (IOException)var5.getException();
  23.       }
  24.    }
  25.  
  26.    // $FF: synthetic method
  27.    static int access$000() {
  28.       return BUF_SIZE;
  29.    }
  30. }
  31.