Changeset 35484 for main/trunk
- Timestamp:
- 2021-09-25T23:38:18+12:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/GSParams.java
r34218 r35484 91 91 public static final String DEBUG = "debug"; 92 92 93 public static final String SERVICE_PREFIX = "s1"; 94 public static final String PREVIOUS_PREFIX = "p"; 95 public static final String MD_PREFIX = "md___"; 93 public static final String SERVICE_PREFIX = "s1"; 94 public static final String PREVIOUS_PREFIX = "p"; 95 public static final String MD_PREFIX = "md___"; 96 public static final String SAVEPARAM_PREFIX = "jsession"; 96 97 97 98 public static final String SERVICE_PARAM_REGEX = "^s\\d\\..*"; … … 131 132 } 132 133 133 public boolean addParameter(String name, boolean save, boolean sensitive) { 134 public boolean addParameter(String name, boolean save, boolean sensitive) 135 { 134 136 if (this.param_map.containsKey(name)) 135 137 { … … 139 141 this.param_map.put(name, new Param("", save, sensitive)); 140 142 return true; 141 } 143 } 144 142 145 public boolean addParameter(String name, String default_value, boolean save) 143 146 { … … 201 204 { 202 205 // p. is used to store previous settings 203 if (name.startsWith(PREVIOUS_PREFIX+".") || name.startsWith(MD_PREFIX))206 if (name.startsWith(PREVIOUS_PREFIX+".") || name.startsWith(MD_PREFIX)) { 204 207 return false; 208 } 209 else if (name.startsWith(SAVEPARAM_PREFIX+".")) { 210 return true; 211 } 212 205 213 Param p; 206 214 if (name.matches(SERVICE_PARAM_REGEX)) { … … 214 222 return false; // never save unknown params 215 223 } 224 216 225 return p.save; 217 226 }
Note:
See TracChangeset
for help on using the changeset viewer.