¿¹Á¦
public class Action {
public Action(Configuration configuration) {
conf = configuration;
}

public void execute() {
conf.setUp();
//...
}

private Configuration conf;
}

public class Configuration {

public Configuration(Policy toLoad) {
currentPolicy = toLoad;
}

public void setUp() {
Policy.setPolicy(currentPolicy);
}

private Policy currentPolicy = null;
}

¼Ö·ç¼Ç
java.security.Policy.setPolicy () È£ÃâÀ» Á¦°ÅÇϽʽÿÀ.
public class Action {
public Action() {
}

public void execute() {
//...
}

}