static void initialize ( ) { if ( INITIALIZED . getAndSet ( true ) ) { throw new IllegalStateException ( "Already initialized" ) ; } // Set the default initializer if none has been provided yet. INITIALIZER . compareAndSet ( null , new ServiceLoaderZoneRulesInitializer ( ) ) ; INITIALIZER . get ( ) . initializeProviders ( ) ; }
initialize the providers