1 package oic.simulator.serviceprovider.resource;
3 import java.util.HashMap;
6 public class StandardConfiguration {
8 private String configuration_directory_path;
10 // A map of resourceType of standard resources as the key and the complete
11 // location of the file as the value
12 Map<String, String> standardResourceConfigurationMap;
14 public StandardConfiguration() {
15 standardResourceConfigurationMap = new HashMap<String, String>();
18 public String getConfiguration_directory_path() {
19 return configuration_directory_path;
22 public void setConfiguration_directory_path(
23 String configuration_directory_path) {
24 this.configuration_directory_path = configuration_directory_path;
27 public Map<String, String> getStandardResourceConfigurationList() {
28 return standardResourceConfigurationMap;
31 public void setStandardResourceConfigurationList(
32 Map<String, String> standardResourceConfigurationList) {
33 this.standardResourceConfigurationMap = standardResourceConfigurationList;
36 public void addResourceConfiguration(String resourceType,
37 String absolutePath) {
38 if (null != resourceType && resourceType.length() > 0
39 && null != absolutePath && absolutePath.length() > 0) {
40 standardResourceConfigurationMap.put(resourceType, absolutePath);
44 public String getResourceConfigFilePath(String resourceType) {
46 if (null != resourceType && resourceType.length() > 0) {
47 path = standardResourceConfigurationMap.get(resourceType);
52 public void removeResourceFromConfiguration(String resourceType) {
53 if (null != resourceType && resourceType.length() > 0) {
54 standardResourceConfigurationMap.remove(resourceType);