com.raritantechnologies.federated.verity.webServices
Class VWebServicesSearchSource

java.lang.Object
  extended bycom.raritantechnologies.searchApp.SearchSource
      extended bycom.raritantechnologies.federated.verity.webServices.VWebServicesSearchSource

public class VWebServicesSearchSource
extends SearchSource


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
VWebServicesSearchSource()
           
 
Method Summary
 SearchResponseMessage executeQuery(java.lang.String query, int startRec, int pageSize)
           
 java.lang.String getLocale()
           
 java.lang.Object getProperty(java.lang.String property)
          returns a Source Property.
 java.lang.String getQuery(OrderedMap queryParameters)
           
 java.lang.String getQueryParameter()
           
 IQueryProcessor getQueryProcessor()
          returns the type of QueryProcessor that can access this SearchSource.
 java.lang.String[] getSelectedSources()
           
 java.lang.String[] getSourcePropertyNames()
          Returns a list of Source type specific property names.
 Common getWebServicesInterface()
           
 void setHostPort(java.lang.String webServicesHostPort)
           
 void setQueryParameter(java.lang.String queryParam)
           
 
Methods inherited from class com.raritantechnologies.searchApp.SearchSource
addFieldFormatter, addSearchField, addSourceAttributes, addStaticField, addStaticFields, addUserSearchField, canAccess, canConsolidateSources, consolidateSources, delSearchField, formatResult, formatResult, formatResultField, formatResultField, formatResults, formatResults, getAccessableFields, getAttributes, getBasePath, getConfigPath, getDisplayName, getFieldFormatters, getIDField, getName, getSearchField, getSearchFieldID, getSearchFields, getSearchFields, getSecondarySortSpec, getSecurityManager, getSecurityManagerName, getSecurityModel, getSortSpec, getSourceCredentials, getTitleField, getType, getURLField, getUserSearchFields, isMultiThreaded, setConfigPath, setDisplayName, setIDField, setMultiThreaded, setName, setSecurityManagerName, setSecurityModel, setSortMap, setSourcePropertyInfoSource, setTitleField, setType, setURLField, shouldFormatResults, supportsBackgroundSort
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VWebServicesSearchSource

public VWebServicesSearchSource()
Method Detail

getWebServicesInterface

public Common getWebServicesInterface()

executeQuery

public SearchResponseMessage executeQuery(java.lang.String query,
                                          int startRec,
                                          int pageSize)

getSelectedSources

public java.lang.String[] getSelectedSources()

getQuery

public java.lang.String getQuery(OrderedMap queryParameters)

getLocale

public java.lang.String getLocale()

setQueryParameter

public void setQueryParameter(java.lang.String queryParam)

getQueryParameter

public java.lang.String getQueryParameter()

setHostPort

public void setHostPort(java.lang.String webServicesHostPort)

getQueryProcessor

public IQueryProcessor getQueryProcessor()
Description copied from class: SearchSource
returns the type of QueryProcessor that can access this SearchSource.

Specified by:
getQueryProcessor in class SearchSource

getSourcePropertyNames

public java.lang.String[] getSourcePropertyNames()
Description copied from class: SearchSource
Returns a list of Source type specific property names.

Overrides:
getSourcePropertyNames in class SearchSource

getProperty

public java.lang.Object getProperty(java.lang.String property)
Description copied from class: SearchSource
returns a Source Property. The standard pattern is to return a String or Object if a property has a single value and a String or Object Array if the property has multiple values.

Overrides:
getProperty in class SearchSource