--- old/jdk/src/java.logging/share/classes/java/util/logging/LoggingPermission.java 2015-10-09 21:41:55.000000000 +0200
+++ new/jdk/src/java.logging/share/classes/java/util/logging/LoggingPermission.java 2015-10-09 21:41:55.000000000 +0200
@@ -59,7 +59,7 @@
/**
* Creates a new LoggingPermission object.
*
- * @param name Permission name. Must be "control".
+ * @param name Permission name. Must be "control" or "demandLogger".
* @param actions Must be either null or the empty string.
*
* @throws NullPointerException if name
is null
.
@@ -68,7 +68,7 @@
*/
public LoggingPermission(String name, String actions) throws IllegalArgumentException {
super(name);
- if (!name.equals("control")) {
+ if (!name.equals("control") && !name.equals("demandLogger")) {
throw new IllegalArgumentException("name: " + name);
}
if (actions != null && actions.length() > 0) {