|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.searchApp.SearchSource
com.raritantechnologies.verity.VeritySearchSource
Represents a Verity K2 Collection or collections. Adds Verity-specific properties to a Raritan SearchSource.
Attributes:Constructed from Configuration XML by VeritySearchSourceFactory.
| 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 | |
VeritySearchSource()
|
|
| Method Summary | |
void |
formatResult(IResult result)
|
void |
formatResult(java.lang.String sessionID,
IResult result)
|
void |
formatResults(IResultSet resultSet)
Applies all IFieldFormatter(s) registered with this SearchSource to an IResult. |
void |
formatResults(java.lang.String sessionID,
IResultSet resultSet)
|
boolean |
getBlankQueryReturnsAll()
|
java.lang.String |
getCharMap()
|
java.lang.String[] |
getCollectionNames(ILoginInfo userInfo,
OrderedMap searchParams)
|
java.lang.String |
getCollectionNamesStr()
|
java.lang.String |
getDefaultSortSpec()
|
java.lang.String[] |
getDisplayFields()
|
java.lang.String |
getK2ServerSpec()
|
int |
getMaxDocCount(int pageSize,
int startRec)
|
IQueryCooker |
getQueryCooker()
|
IQueryParser |
getQueryParser()
|
IQueryProcessor |
getQueryProcessor()
returns the type of QueryProcessor that can access this SearchSource. |
SearchField |
getSearchField(java.lang.String fieldID)
Overrides SearchSource.getSearchField( ) - Verity search fields are not case sensitive |
SecurityModel |
getSecurityModel(java.lang.String collectionName)
|
java.lang.String |
getServerHost()
|
java.lang.String |
getServerPort()
|
java.lang.String |
getZoneCollectionTypeField()
|
java.lang.String |
getZoneIDField()
|
java.lang.String |
getZoneNameField()
|
int |
getZonePollInterval()
|
java.lang.String |
getZoneSearchField()
|
java.lang.String |
getZoneSource()
|
OrderedMap |
getZoneSourceQuery()
|
java.lang.String |
getZoneTypeField()
|
boolean |
hasCollection(java.lang.String collectionName)
|
boolean |
isCaseSensitive()
|
boolean |
isExternalZoneSource()
|
void |
setBlankQueryReturnsAll(boolean blankQueryReturnsAll)
|
void |
setCaseSensitiveSearch(boolean caseSensitive)
|
void |
setCharMap(java.lang.String charMap)
|
void |
setCollectionNames(java.lang.String[] collectionNames)
|
void |
setCollectionSecurityModel(java.lang.String collectionName,
SecurityModel securityModel)
|
void |
setDefaultSortSpec(java.lang.String defaultSortSpec)
|
void |
setDisplayFields(java.lang.String[] displayFields)
|
void |
setExternalZoneSource(boolean externalZoneSource)
|
void |
setQueryCookerElement(org.w3c.dom.Element cookerEl)
|
void |
setQueryParserElement(org.w3c.dom.Element parserEl)
|
void |
setServerHost(java.lang.String sHost)
set VeritySearchSource serverHost property |
void |
setServerPort(java.lang.String sPort)
|
void |
setZoneCollectionTypeField(java.lang.String zoneCollectionTypeField)
|
void |
setZoneIDField(java.lang.String zoneIDField)
|
void |
setZoneNameField(java.lang.String zoneNameField)
|
void |
setZonePollInterval(int zonePollInterval)
|
void |
setZoneSearchField(java.lang.String zoneSearchNameField)
|
void |
setZoneSource(java.lang.String zoneSource)
|
void |
setZoneSourceQuery(OrderedMap zoneSourceQuery)
|
void |
setZoneTypeField(java.lang.String zoneTypeField)
|
java.lang.String |
toString()
|
protected void |
zonePoll()
|
boolean |
zonePollCheck()
Returns a boolean indicating whether a poll operation is required. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public VeritySearchSource()
| Method Detail |
public IQueryProcessor getQueryProcessor()
SearchSource
getQueryProcessor in class SearchSourcepublic void setQueryCookerElement(org.w3c.dom.Element cookerEl)
public IQueryCooker getQueryCooker()
public void setQueryParserElement(org.w3c.dom.Element parserEl)
public IQueryParser getQueryParser()
public void formatResults(IResultSet resultSet)
SearchSource
formatResults in class SearchSource
public void formatResults(java.lang.String sessionID,
IResultSet resultSet)
formatResults in class SearchSourcepublic void formatResult(IResult result)
formatResult in class SearchSource
public void formatResult(java.lang.String sessionID,
IResult result)
formatResult in class SearchSourcepublic void setServerHost(java.lang.String sHost)
public java.lang.String getServerHost()
public void setServerPort(java.lang.String sPort)
public java.lang.String getServerPort()
public java.lang.String getK2ServerSpec()
public void setCollectionNames(java.lang.String[] collectionNames)
public java.lang.String[] getCollectionNames(ILoginInfo userInfo,
OrderedMap searchParams)
public boolean hasCollection(java.lang.String collectionName)
public void setCollectionSecurityModel(java.lang.String collectionName,
SecurityModel securityModel)
public SecurityModel getSecurityModel(java.lang.String collectionName)
public java.lang.String toString()
public java.lang.String getCollectionNamesStr()
public SearchField getSearchField(java.lang.String fieldID)
getSearchField in class SearchSource
public int getMaxDocCount(int pageSize,
int startRec)
public void setCharMap(java.lang.String charMap)
public java.lang.String getCharMap()
public void setDefaultSortSpec(java.lang.String defaultSortSpec)
public java.lang.String getDefaultSortSpec()
public void setDisplayFields(java.lang.String[] displayFields)
public java.lang.String[] getDisplayFields()
public void setBlankQueryReturnsAll(boolean blankQueryReturnsAll)
public boolean getBlankQueryReturnsAll()
public void setCaseSensitiveSearch(boolean caseSensitive)
public boolean isCaseSensitive()
public int getZonePollInterval()
public void setZonePollInterval(int zonePollInterval)
zonePollInterval - The zonePollInterval to set.public java.lang.String getZoneSource()
public void setZoneSource(java.lang.String zoneSource)
zoneSource - The zoneSource to set.public OrderedMap getZoneSourceQuery()
public void setZoneSourceQuery(OrderedMap zoneSourceQuery)
zoneSourceQuery - The zoneSourceQuery to set.public java.lang.String getZoneNameField()
public void setZoneNameField(java.lang.String zoneNameField)
zoneNameField - The zoneNameField to set.public java.lang.String getZoneTypeField()
public void setZoneTypeField(java.lang.String zoneTypeField)
zoneTypeField - The zoneTypeField to set.public java.lang.String getZoneCollectionTypeField()
public void setZoneCollectionTypeField(java.lang.String zoneCollectionTypeField)
zoneCollectionTypeField - The zoneCollectionTypeField to set.public java.lang.String getZoneIDField()
public void setZoneIDField(java.lang.String zoneIDField)
zoneIDField - The zoneIDField to set.public java.lang.String getZoneSearchField()
public void setZoneSearchField(java.lang.String zoneSearchNameField)
public boolean isExternalZoneSource()
public void setExternalZoneSource(boolean externalZoneSource)
externalZoneSource - The externalZoneSource to set.public boolean zonePollCheck()
protected void zonePoll()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||