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
13 Map<String, String> standardResourceConfigurationMap;
15 public StandardConfiguration() {
16 standardResourceConfigurationMap = new HashMap<String, String>();
19 public String getConfiguration_directory_path() {
20 return configuration_directory_path;
23 public void setConfiguration_directory_path(
24 String configuration_directory_path) {
25 this.configuration_directory_path = configuration_directory_path;
28 public Map<String, String> getStandardResourceConfigurationList() {
29 return standardResourceConfigurationMap;
32 public void setStandardResourceConfigurationList(
33 Map<String, String> standardResourceConfigurationList) {
34 this.standardResourceConfigurationMap = standardResourceConfigurationList;
37 public void addResourceConfiguration(String resourceType,
38 String absolutePath) {
39 if (null != resourceType && resourceType.length() > 0
40 && null != absolutePath && absolutePath.length() > 0) {
41 standardResourceConfigurationMap.put(resourceType, absolutePath);
45 public String getResourceConfigFilePath(String resourceType) {
47 if (null != resourceType && resourceType.length() > 0) {
48 path = standardResourceConfigurationMap.get(resourceType);
53 public void removeResourceFromConfiguration(String resourceType) {
54 if (null != resourceType && resourceType.length() > 0) {
55 standardResourceConfigurationMap.remove(resourceType);