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 / rt.jar / java / net / CookieHandler.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.1 KB  |  33 lines

  1. package java.net;
  2.  
  3. import java.io.IOException;
  4. import java.util.List;
  5. import java.util.Map;
  6. import sun.security.util.SecurityConstants;
  7.  
  8. public abstract class CookieHandler {
  9.    private static CookieHandler cookieHandler;
  10.  
  11.    public static synchronized CookieHandler getDefault() {
  12.       SecurityManager var0 = System.getSecurityManager();
  13.       if (var0 != null) {
  14.          var0.checkPermission(SecurityConstants.GET_COOKIEHANDLER_PERMISSION);
  15.       }
  16.  
  17.       return cookieHandler;
  18.    }
  19.  
  20.    public static synchronized void setDefault(CookieHandler var0) {
  21.       SecurityManager var1 = System.getSecurityManager();
  22.       if (var1 != null) {
  23.          var1.checkPermission(SecurityConstants.SET_COOKIEHANDLER_PERMISSION);
  24.       }
  25.  
  26.       cookieHandler = var0;
  27.    }
  28.  
  29.    public abstract Map<String, List<String>> get(URI var1, Map<String, List<String>> var2) throws IOException;
  30.  
  31.    public abstract void put(URI var1, Map<String, List<String>> var2) throws IOException;
  32. }
  33.