com.raritantechnologies.webServices
Class BasicSearchMapper
java.lang.Object
com.raritantechnologies.webServices.WebServiceMapper
com.raritantechnologies.webServices.BasicSearchMapper
- All Implemented Interfaces:
- IConfigurable
- public class BasicSearchMapper
- extends WebServiceMapper
Executes a WebService request by performing a Search using the RTI framework.
XML Configuration Template:
<WebServiceMap methodName="SearchRequest"
mapperClass="com.raritantechnologies.webServices.BasicSearchMapper"
configurationErrorMessage="[ optional failure message for configuration errors ]"
queryProcessorFailureMessage="[ optional failure message for QueryProcessor failure ]"
codeFailureMessage="[ optional failure message for general code failure ]"
cacheQueryParams="[ true|false(default) ]" >
<InputMap inputMapperClass="[ implementation of com.raritantechnologies.webServices.IWebServiceInputMapper ]" >
</InputMap>
<OutputMap outputMapperClass="[ implementation of com.raritantechnologies.webServices.IWebServiceOutputMapper ]" >
</OutputMap>
</WebServiceMap>
Developed by
Raritan Technologies Inc..
- Author:
- Ted Sullivan
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
wsInputMapper
protected IWebServiceInputMapper wsInputMapper
wsOutputMapper
protected IWebServiceOutputMapper wsOutputMapper
BasicSearchMapper
public BasicSearchMapper()
executeService
public void executeService(SOAPEnvelope soapReq,
SOAPEnvelope soapResp)
- Specified by:
executeService in class WebServiceMapper
initialize
public void initialize(org.w3c.dom.Element webServiceElem)
- Description copied from interface:
IConfigurable
- Initializes the object from an XML tag or element.
This method is called by the Framework as part of the application initializtion.
see ConfigurationManager, XMLConfigurationManager, XMLSearchFieldMapFactory, XMLSearchSourceFactory.
Configurable objects that are owned or contained by other configurable objects will be initialized
in by the parent object.
- Specified by:
initialize in interface IConfigurable- Specified by:
initialize in class WebServiceMapper
setWebServiceInputMapper
public void setWebServiceInputMapper(IWebServiceInputMapper wsInputMapper)
setWebServiceOutputMapper
public void setWebServiceOutputMapper(IWebServiceOutputMapper wsOutputMapper)