|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.searchApp.SearchSource
com.raritantechnologies.federated.SOAP.SOAPSearchSource
Describes a SOAP search source. Uses helper classes ISOAPMethodSequence and SOAPMethod to define the SOAP method/response process needed to implement the query defined for this source in the SOAPSearchSource configuration (see SOAPSearchSourceFactory).
| Field Summary |
| Fields inherited from class com.raritantechnologies.searchApp.SearchSource |
ID_FIELD, IS_FEDERATED, NUMBER_OF_FIELDS, SECURE, SOURCE_NAME, SOURCE_TYPE, TITLE_FIELD, URL_FIELD |
| Constructor Summary | |
SOAPSearchSource()
|
|
| Method Summary | |
void |
addSOAPMethod(SOAPMethod sMethod)
|
org.w3c.dom.Document |
doSOAPCall(java.util.Map queryParams,
ILoginInfo userInfo,
java.lang.Integer pageSize,
java.lang.Integer startRec,
SOAPQueryProcessor soapQProc)
Performs the SOAP method call using one or more SOAPMethod objects. |
java.lang.String |
getHtmlParserClass()
|
java.lang.String |
getPassword()
|
java.lang.Object |
getProperty(java.lang.String property)
returns a Source Property. |
java.lang.String |
getProxyHost()
|
java.lang.String |
getProxyPassword()
|
java.lang.String |
getProxyPort()
|
java.lang.String |
getProxyUserName()
|
IQueryProcessor |
getQueryProcessor()
returns the type of QueryProcessor that can access this SearchSource. |
java.lang.String |
getResultType()
|
java.lang.String |
getScrapeXML()
|
java.lang.String |
getScrapeXSL()
|
SOAPMethod |
getSOAPMethod()
|
SOAPMethod |
getSOAPMethod(java.lang.String name)
|
ISOAPMethodSequence |
getSOAPMethodSequence()
|
java.lang.String |
getSOAPTransform()
|
javax.xml.transform.Transformer |
getSOAPTransformer()
|
java.lang.String[] |
getSourcePropertyNames()
Returns a list of Source type specific property names. |
java.lang.String |
getTargetObjectURI()
|
boolean |
getTotalDocsAreReliable()
|
java.lang.String |
getUserName()
|
boolean |
needsRetransform()
|
void |
setHtmlParserClass(java.lang.String prophtmlParserClass)
|
void |
setNeedsRetransform(boolean needsSecondTransform)
|
void |
setProxyHost(java.lang.String proxyHost)
|
void |
setProxyPassword(java.lang.String proxyPassword)
|
void |
setProxyPort(java.lang.String proxyPort)
|
void |
setProxyUserName(java.lang.String proxyUserName)
|
void |
setResultType(java.lang.String propResultType)
|
void |
setScrapeXML(java.lang.String propScrapeXML)
|
void |
setScrapeXSL(java.lang.String propScrapeXSL)
|
void |
setSOAPMethodSequence(ISOAPMethodSequence smSeq)
|
void |
setSOAPTransform(java.lang.String soapTransform)
|
void |
setSOAPTransformer(javax.xml.transform.Transformer soapTransformer)
|
void |
setSOAPUserLogin(java.lang.String userName,
java.lang.String password)
|
void |
setTargetObjectURI(java.lang.String propTargetObjectURI)
|
void |
setTotalDocsAreReliable(boolean areReliable)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SOAPSearchSource()
| Method Detail |
public IQueryProcessor getQueryProcessor()
SearchSource
getQueryProcessor in class SearchSourcepublic java.lang.String getTargetObjectURI()
public void setTargetObjectURI(java.lang.String propTargetObjectURI)
public java.lang.String getResultType()
public void setResultType(java.lang.String propResultType)
public java.lang.String getHtmlParserClass()
public void setHtmlParserClass(java.lang.String prophtmlParserClass)
public java.lang.String getScrapeXML()
public void setScrapeXML(java.lang.String propScrapeXML)
public java.lang.String getScrapeXSL()
public void setScrapeXSL(java.lang.String propScrapeXSL)
public java.lang.String getSOAPTransform()
public void setSOAPTransform(java.lang.String soapTransform)
public javax.xml.transform.Transformer getSOAPTransformer()
public void setSOAPTransformer(javax.xml.transform.Transformer soapTransformer)
public void setNeedsRetransform(boolean needsSecondTransform)
public boolean needsRetransform()
public org.w3c.dom.Document doSOAPCall(java.util.Map queryParams,
ILoginInfo userInfo,
java.lang.Integer pageSize,
java.lang.Integer startRec,
SOAPQueryProcessor soapQProc)
public void addSOAPMethod(SOAPMethod sMethod)
public SOAPMethod getSOAPMethod(java.lang.String name)
public SOAPMethod getSOAPMethod()
public void setSOAPMethodSequence(ISOAPMethodSequence smSeq)
public ISOAPMethodSequence getSOAPMethodSequence()
public java.lang.String[] getSourcePropertyNames()
SearchSource
getSourcePropertyNames in class SearchSourcepublic java.lang.Object getProperty(java.lang.String property)
SearchSource
getProperty in class SearchSourcepublic void setTotalDocsAreReliable(boolean areReliable)
public boolean getTotalDocsAreReliable()
public void setProxyHost(java.lang.String proxyHost)
public java.lang.String getProxyHost()
public void setProxyPort(java.lang.String proxyPort)
public java.lang.String getProxyPort()
public void setProxyUserName(java.lang.String proxyUserName)
public java.lang.String getProxyUserName()
public void setProxyPassword(java.lang.String proxyPassword)
public java.lang.String getProxyPassword()
public void setSOAPUserLogin(java.lang.String userName,
java.lang.String password)
public java.lang.String getUserName()
public java.lang.String getPassword()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||