Class DDSServicesAction_1_1
java.lang.Object
org.apache.struts.action.Action
org.dlese.dpc.services.dds.action.DDSServicesAction
org.dlese.dpc.services.dds.action.DDSServicesAction_1_1
An Action that handles DDS Web service requests. This class handles DDSWS service version
1.1, overriding methods in the base class as needed.
- Version:
- $Id: DDSServicesAction_1_1.java,v 1.5 2009/03/20 23:33:59 jweather Exp $
- Author:
- John Weatherley
- See Also:
-
Field Summary
Fields inherited from class org.dlese.dpc.services.dds.action.DDSServicesAction
GET_RECORD_VERB, LIST_COLLECTIONS, LIST_CONTENT_STANDARDS, LIST_FIELDS, LIST_GRADE_RANGES, LIST_RESOURCE_TYPES, LIST_SUBJECTS, LIST_TERMS, LIST_XML_FORMATS, SEARCH_VERB, SERVICE_INFO, URL_CHECK_VERB, USER_SEARCH_VERBFields inherited from class org.apache.struts.action.Action
defaultLocale, servlet -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringGets the key used for caching the ListCollections response in the application scope.protected voidsetRecordXml(DDSServicesForm df, ResultDoc resultDoc) Sets the record XML in the form bean using the stripped but not localized version of XML.Methods inherited from class org.dlese.dpc.services.dds.action.DDSServicesAction
doGetRecord, doListCollections, doListFields, doListTerms, doListVocabEntries, doListXmlFormats, doSearch, doServiceInfo, doUrlCheck, doUserSearch, execute, getDateStamp, getNumRecords, prtln, prtlnErr, setDebug, setMaxSearchResultsMethods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
-
Constructor Details
-
DDSServicesAction_1_1
public DDSServicesAction_1_1()
-
-
Method Details
-
getListCollectionsCacheKey
Gets the key used for caching the ListCollections response in the application scope. Should be overwritten by the subclasses and updated in the ListCollections.jsp page when a new version is created.- Overrides:
getListCollectionsCacheKeyin classDDSServicesAction- Returns:
- The listCollectionsCacheKey value
-
setRecordXml
Sets the record XML in the form bean using the stripped but not localized version of XML.- Overrides:
setRecordXmlin classDDSServicesAction- Parameters:
df- The formresultDoc- The resultDoc
-