Class ProfileDeferralActivator


  • final class ProfileDeferralActivator
    extends java.lang.Object
    This class exists to force early invocation of ProfileDeferralMgr.activateProfiles(), in an attempt to avoid JDK-6986863 and related bugs in Java < 17.
    See Also:
    JDK-6986863
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  ProfileDeferralActivator.Spi
      This is not a service provider, but exploits the SPI mechanism as a hook to force early profile activation.
    • Constructor Detail

      • ProfileDeferralActivator

        ProfileDeferralActivator()
    • Method Detail

      • activateProfilesInternal

        private static void activateProfilesInternal()
      • activateProfiles

        static void activateProfiles()