< prev index next >

jdk/src/java.logging/share/classes/java/util/logging/LogManager.java

Print this page

        

*** 2546,2556 **** * @return This LogManager. * @throws SecurityException if a security manager exists and if the * caller does not have LoggingPermission("control"). * @throws NullPointerException if the listener is null. * ! * @since 1.9 */ public LogManager addConfigurationListener(Runnable listener) { final Runnable r = Objects.requireNonNull(listener); checkPermission(); final SecurityManager sm = System.getSecurityManager(); --- 2546,2556 ---- * @return This LogManager. * @throws SecurityException if a security manager exists and if the * caller does not have LoggingPermission("control"). * @throws NullPointerException if the listener is null. * ! * @since 9 */ public LogManager addConfigurationListener(Runnable listener) { final Runnable r = Objects.requireNonNull(listener); checkPermission(); final SecurityManager sm = System.getSecurityManager();
*** 2573,2583 **** * @param listener the configuration listener to remove. * @throws NullPointerException if the listener is null. * @throws SecurityException if a security manager exists and if the * caller does not have LoggingPermission("control"). * ! * @since 1.9 */ public void removeConfigurationListener(Runnable listener) { final Runnable key = Objects.requireNonNull(listener); checkPermission(); listeners.remove(key); --- 2573,2583 ---- * @param listener the configuration listener to remove. * @throws NullPointerException if the listener is null. * @throws SecurityException if a security manager exists and if the * caller does not have LoggingPermission("control"). * ! * @since 9 */ public void removeConfigurationListener(Runnable listener) { final Runnable key = Objects.requireNonNull(listener); checkPermission(); listeners.remove(key);
< prev index next >