com.raritantechnologies.webServices.officeResearchService
Class ResearchServiceInputMapper
java.lang.Object
com.raritantechnologies.webServices.officeResearchService.ResearchServiceInputMapper
- All Implemented Interfaces:
- IWebServiceInputMapper
- public class ResearchServiceInputMapper
- extends java.lang.Object
- implements IWebServiceInputMapper
Search InputMapper that manages a Microsoft Office Research Pane search request.
XML Configuration Template:
<InputMapper class="com.raritantechnologies.webServices.officeResearchService.ResearchServiceInputMapper"
queryField="[ name of search Query Field ]" >
<!-- One or more Source tags -->
<Sources>
<Source name="[ name of search source ]" userName="[ name of user (if necessary) ]" password="[ password ]" />
</Sources>
</InputMapper>
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 |
ResearchServiceInputMapper
public ResearchServiceInputMapper()
initialize
public void initialize(org.w3c.dom.Element inputMapElem)
- Specified by:
initialize in interface IWebServiceInputMapper
getSourceLoginInfo
public SourceLoginInfo[] getSourceLoginInfo(SOAPEnvelope soapRequest)
- Create ILoginInfo from the soapRequest, do security checks with SecurityManager.
- Specified by:
getSourceLoginInfo in interface IWebServiceInputMapper
convertSOAPRequest
public OrderedMap convertSOAPRequest(SOAPEnvelope soapRequest)
- Specified by:
convertSOAPRequest in interface IWebServiceInputMapper
getStartRec
public java.lang.Integer getStartRec(SOAPEnvelope soapRequest)
- Specified by:
getStartRec in interface IWebServiceInputMapper
getPageSize
public java.lang.Integer getPageSize(SOAPEnvelope soapRequest)
- Specified by:
getPageSize in interface IWebServiceInputMapper
getSessionID
public java.lang.String getSessionID(SOAPEnvelope soapRequest)
- Specified by:
getSessionID in interface IWebServiceInputMapper