/** * Create a new ConfigurationPermission. * * @param name Name of the permission. Wildcards ({@code '*'}) are allowed * in the name. During {@link #implies(Permission)}, the name is * matched to the requested permission using the substring matching * rules used by {@link Filter}s. * @param actions Comma separated list of {@link #CONFIGURE}, * {@link #TARGET} (case insensitive). */ public ConfigurationPermission(String name, String actions) { this(name, parseActions(actions)); }
/** * readObject is called to restore the state of this permission from a * stream. */ private synchronized void readObject(java.io.ObjectInputStream s) throws IOException, ClassNotFoundException { // Read in the data, then initialize the transients s.defaultReadObject(); setTransients(parseActions(actions)); } }
/** * Create a new ConfigurationPermission. * * @param name Name of the permission. Wildcards ({@code '*'}) are allowed * in the name. During {@link #implies(Permission)}, the name is * matched to the requested permission using the substring matching * rules used by {@link Filter}s. * @param actions Comma separated list of {@link #CONFIGURE}, * {@link #TARGET} (case insensitive). */ public ConfigurationPermission(String name, String actions) { this(name, parseActions(actions)); }
/** * Create a new ConfigurationPermission. * * @param name Name of the permission. Wildcards ({@code '*'}) are allowed * in the name. During {@link #implies(Permission)}, the name is * matched to the requested permission using the substring matching * rules used by {@link Filter}s. * @param actions Comma separated list of {@link #CONFIGURE}, * {@link #TARGET} (case insensitive). */ public ConfigurationPermission(String name, String actions) { this(name, parseActions(actions)); }
/** * Create a new ConfigurationPermission. * * @param name Name of the permission. Wildcards ({@code '*'}) are allowed * in the name. During {@link #implies(Permission)}, the name is * matched to the requested permission using the substring matching * rules used by {@link Filter}s. * @param actions Comma separated list of {@link #CONFIGURE}, * {@link #TARGET} (case insensitive). */ public ConfigurationPermission(String name, String actions) { this(name, parseActions(actions)); }
/** * Create a new ConfigurationPermission. * * @param name Name of the permission. Wildcards ({@code '*'}) are allowed * in the name. During {@link #implies(Permission)}, the name is * matched to the requested permission using the substring matching * rules used by {@link Filter}s. * @param actions Comma separated list of {@link #CONFIGURE}, * {@link #TARGET} (case insensitive). */ public ConfigurationPermission(String name, String actions) { this(name, parseActions(actions)); }
/** * Create a new ConfigurationPermission. * * @param name Name of the permission. Wildcards ({@code '*'}) are allowed * in the name. During {@link #implies(Permission)}, the name is * matched to the requested permission using the substring * matching rules used by {@link Filter}s. * @param actions Comma separated list of {@link #CONFIGURE}, * {@link #TARGET}, {@link #ATTRIBUTE} (case insensitive). */ public ConfigurationPermission(String name, String actions) { this(name, parseActions(actions)); }
/** * Create a new ConfigurationPermission. * * @param name Name of the permission. Wildcards ({@code '*'}) are allowed * in the name. During {@link #implies(Permission)}, the name is * matched to the requested permission using the substring * matching rules used by {@link Filter}s. * @param actions Comma separated list of {@link #CONFIGURE}, * {@link #TARGET}, {@link #ATTRIBUTE} (case insensitive). */ public ConfigurationPermission(String name, String actions) { this(name, parseActions(actions)); }
/** * Create a new ConfigurationPermission. * * @param name Name of the permission. Wildcards ({@code '*'}) are allowed * in the name. During {@link #implies(Permission)}, the name is * matched to the requested permission using the substring matching * rules used by {@link Filter}s. * @param actions Comma separated list of {@link #CONFIGURE}, * {@link #TARGET} (case insensitive). */ public ConfigurationPermission(String name, String actions) { this(name, parseActions(actions)); }
/** * Create a new ConfigurationPermission. * * @param name Name of the permission. Wildcards ({@code '*'}) are allowed * in the name. During {@link #implies(Permission)}, the name is * matched to the requested permission using the substring matching * rules used by {@link Filter}s. * @param actions Comma separated list of {@link #CONFIGURE}, * {@link #TARGET} (case insensitive). */ public ConfigurationPermission(String name, String actions) { this(name, parseActions(actions)); }
/** * readObject is called to restore the state of this permission from a * stream. */ private synchronized void readObject(java.io.ObjectInputStream s) throws IOException, ClassNotFoundException { // Read in the data, then initialize the transients s.defaultReadObject(); setTransients(parseActions(actions)); } }
/** * readObject is called to restore the state of this permission from a * stream. */ private synchronized void readObject(java.io.ObjectInputStream s) throws IOException, ClassNotFoundException { // Read in the data, then initialize the transients s.defaultReadObject(); setTransients(parseActions(actions)); } }
/** * readObject is called to restore the state of this permission from a * stream. */ private synchronized void readObject(java.io.ObjectInputStream s) throws IOException, ClassNotFoundException { // Read in the data, then initialize the transients s.defaultReadObject(); setTransients(parseActions(actions)); } }
/** * readObject is called to restore the state of this permission from a * stream. */ private synchronized void readObject(java.io.ObjectInputStream s) throws IOException, ClassNotFoundException { // Read in the data, then initialize the transients s.defaultReadObject(); setTransients(parseActions(actions)); } }
/** * readObject is called to restore the state of this permission from a * stream. */ private synchronized void readObject(java.io.ObjectInputStream s) throws IOException, ClassNotFoundException { // Read in the data, then initialize the transients s.defaultReadObject(); setTransients(parseActions(actions)); } }
/** * readObject is called to restore the state of this permission from a * stream. */ private synchronized void readObject(java.io.ObjectInputStream s) throws IOException, ClassNotFoundException { // Read in the data, then initialize the transients s.defaultReadObject(); setTransients(parseActions(actions)); } }
/** * readObject is called to restore the state of this permission from a * stream. */ private synchronized void readObject(java.io.ObjectInputStream s) throws IOException, ClassNotFoundException { // Read in the data, then initialize the transients s.defaultReadObject(); setTransients(parseActions(actions)); } }
/** * readObject is called to restore the state of this permission from a * stream. */ private synchronized void readObject(java.io.ObjectInputStream s) throws IOException, ClassNotFoundException { // Read in the data, then initialize the transients s.defaultReadObject(); setTransients(parseActions(actions)); } }
/** * readObject is called to restore the state of this permission from a * stream. */ private synchronized void readObject(java.io.ObjectInputStream s) throws IOException, ClassNotFoundException { // Read in the data, then initialize the transients s.defaultReadObject(); setTransients(parseActions(actions)); } }
/** * readObject is called to restore the state of this permission from a * stream. */ private synchronized void readObject(java.io.ObjectInputStream s) throws IOException, ClassNotFoundException { // Read in the data, then initialize the transients s.defaultReadObject(); setTransients(parseActions(actions)); } }