Changeset 32342 for main/trunk
- Timestamp:
- 2018-08-16T10:03:48+12:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/LibraryServlet.java
r32327 r32342 142 142 String name = params.nextElement(); 143 143 String value = config.getInitParameter(name); 144 switch(name) { 145 case GSConstants.LIBRARY_NAME: library_name = value; 146 break; 147 case GSConstants.INTERFACE_NAME: interface_name = value; 148 break; 149 case GSConstants.USE_CLIENT_SIDE_XSLT: useXslt = value; 150 break; 151 case GSConstants.DEFAULT_LANG: this.default_lang = value; 152 break; 153 case GSXML.SESSION_EXPIRATION: sess_expire = value; 154 break; 155 case GSConstants.SITE_NAME: site_name = value; 156 break; 157 case GSConstants.REMOTE_SITE_NAME: remote_site_name = value; 158 break; 159 case GSConstants.REMOTE_SITE_TYPE: remote_site_type = value; 160 break; 161 case GSConstants.REMOTE_SITE_ADDRESS: remote_site_address = value; 162 break; 163 case GSConstants.RECEPTIONIST_CLASS: recept_name = value; 164 break; 165 // default - just add to config params 166 default: config_params.put(name, value); 167 break; 144 if (name.equals(GSConstants.LIBRARY_NAME)) { 145 library_name = value; 146 } else if (name.equals(GSConstants.INTERFACE_NAME)) { 147 interface_name = value; 148 } else if (name.equals(GSConstants.USE_CLIENT_SIDE_XSLT)) { 149 useXslt = value; 150 } else if (name.equals(GSConstants.DEFAULT_LANG)) { 151 this.default_lang = value; 152 } else if (name.equals(GSXML.SESSION_EXPIRATION)) { 153 sess_expire = value; 154 } else if (name.equals(GSConstants.SITE_NAME)) { 155 site_name = value; 156 } else if (name.equals(GSConstants.REMOTE_SITE_NAME)) { 157 remote_site_name = value; 158 } else if (name.equals(GSConstants.REMOTE_SITE_TYPE)) { 159 remote_site_type = value; 160 } else if (name.equals(GSConstants.REMOTE_SITE_ADDRESS)) { 161 remote_site_address = value; 162 } else if (name.equals(GSConstants.RECEPTIONIST_CLASS)) { 163 recept_name = value; 164 } else { 165 // If there is a param we are not expecting, just add to the list. That way users can add new servlet params which will go through to the XML source without modifying code. 166 config_params.put(name, value); 168 167 } 169 168 } 170 171 169 if (library_name == null || interface_name == null) { 172 170
Note:
See TracChangeset
for help on using the changeset viewer.