< prev index next >
src/java.base/share/classes/sun/misc/SharedSecrets.java
Print this page
@@ -51,10 +51,11 @@
private static JavaNetHttpCookieAccess javaNetHttpCookieAccess;
private static JavaNioAccess javaNioAccess;
private static JavaIOFileDescriptorAccess javaIOFileDescriptorAccess;
private static JavaSecurityProtectionDomainAccess javaSecurityProtectionDomainAccess;
private static JavaSecurityAccess javaSecurityAccess;
+ private static JavaUtilTimeZoneAccess javaUtilTimeZoneAccess;
private static JavaUtilZipFileAccess javaUtilZipFileAccess;
private static JavaAWTAccess javaAWTAccess;
private static JavaAWTFontAccess javaAWTFontAccess;
private static JavaBeansIntrospectorAccess javaBeansIntrospectorAccess;
@@ -162,10 +163,20 @@
unsafe.ensureClassInitialized(AccessController.class);
}
return javaSecurityAccess;
}
+ public static JavaUtilTimeZoneAccess getJavaUtilTimeZoneAccess() {
+ if (javaUtilTimeZoneAccess == null)
+ unsafe.ensureClassInitialized(java.util.TimeZone.class);
+ return javaUtilTimeZoneAccess;
+ }
+
+ public static void setJavaUtilTimeZoneAccess(JavaUtilTimeZoneAccess access) {
+ javaUtilTimeZoneAccess = access;
+ }
+
public static JavaUtilZipFileAccess getJavaUtilZipFileAccess() {
if (javaUtilZipFileAccess == null)
unsafe.ensureClassInitialized(java.util.zip.ZipFile.class);
return javaUtilZipFileAccess;
}
< prev index next >