< prev index next >
jdk/src/java.logging/share/classes/java/util/logging/LoggingPermission.java
Print this page
@@ -57,20 +57,20 @@
private static final long serialVersionUID = 63564341580231582L;
/**
* 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 <code>name</code> is <code>null</code>.
* @throws IllegalArgumentException if <code>name</code> is empty or if
* arguments are invalid.
*/
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) {
throw new IllegalArgumentException("actions: " + actions);
}
< prev index next >