jdk/src/share/classes/sun/misc/SharedSecrets.java
changeset 11284 2750cfd2352c
parent 10044 413c0f8ca341
child 11902 a94ba35d9c4a
equal deleted inserted replaced
11283:e38a7eecd5fc 11284:2750cfd2352c
    45     private static final Unsafe unsafe = Unsafe.getUnsafe();
    45     private static final Unsafe unsafe = Unsafe.getUnsafe();
    46     private static JavaUtilJarAccess javaUtilJarAccess;
    46     private static JavaUtilJarAccess javaUtilJarAccess;
    47     private static JavaLangAccess javaLangAccess;
    47     private static JavaLangAccess javaLangAccess;
    48     private static JavaIOAccess javaIOAccess;
    48     private static JavaIOAccess javaIOAccess;
    49     private static JavaNetAccess javaNetAccess;
    49     private static JavaNetAccess javaNetAccess;
       
    50     private static JavaNetHttpCookieAccess javaNetHttpCookieAccess;
    50     private static JavaNioAccess javaNioAccess;
    51     private static JavaNioAccess javaNioAccess;
    51     private static JavaIOFileDescriptorAccess javaIOFileDescriptorAccess;
    52     private static JavaIOFileDescriptorAccess javaIOFileDescriptorAccess;
    52     private static JavaSecurityProtectionDomainAccess javaSecurityProtectionDomainAccess;
    53     private static JavaSecurityProtectionDomainAccess javaSecurityProtectionDomainAccess;
    53     private static JavaSecurityAccess javaSecurityAccess;
    54     private static JavaSecurityAccess javaSecurityAccess;
    54 
    55 
    77         javaNetAccess = jna;
    78         javaNetAccess = jna;
    78     }
    79     }
    79 
    80 
    80     public static JavaNetAccess getJavaNetAccess() {
    81     public static JavaNetAccess getJavaNetAccess() {
    81         return javaNetAccess;
    82         return javaNetAccess;
       
    83     }
       
    84 
       
    85     public static void setJavaNetHttpCookieAccess(JavaNetHttpCookieAccess a) {
       
    86         javaNetHttpCookieAccess = a;
       
    87     }
       
    88 
       
    89     public static JavaNetHttpCookieAccess getJavaNetHttpCookieAccess() {
       
    90         if (javaNetHttpCookieAccess == null)
       
    91             unsafe.ensureClassInitialized(java.net.HttpCookie.class);
       
    92         return javaNetHttpCookieAccess;
    82     }
    93     }
    83 
    94 
    84     public static void setJavaNioAccess(JavaNioAccess jna) {
    95     public static void setJavaNioAccess(JavaNioAccess jna) {
    85         javaNioAccess = jna;
    96         javaNioAccess = jna;
    86     }
    97     }