com.raritantechnologies.jcr
Class JCRSearchSource

java.lang.Object
  extended bycom.raritantechnologies.searchApp.SearchSource
      extended bycom.raritantechnologies.jcr.JCRSearchSource

public class JCRSearchSource
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
JCRSearchSource()
           
 
Method Summary
 javax.jcr.NodeIterator executeQuery(java.lang.String jcrQueryString, UserSession userSession)
           
 java.lang.String getQueryLanguage()
           
 javax.jcr.query.QueryManager getQueryManager(UserSession userSession)
           
 IQueryParser getQueryParser()
           
 IQueryProcessor getQueryProcessor()
          returns the type of QueryProcessor that can access this SearchSource.
 void setQueryLanguage(java.lang.String queryLanguage)
           
 void setQueryParser(IQueryParser queryParser)
           
 
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, getProperty, getSearchField, getSearchFieldID, getSearchFields, getSearchFields, getSecondarySortSpec, getSecurityManager, getSecurityManagerName, getSecurityModel, getSortSpec, getSourceCredentials, getSourcePropertyNames, 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

JCRSearchSource

public JCRSearchSource()
Method Detail

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

setQueryParser

public void setQueryParser(IQueryParser queryParser)

getQueryParser

public IQueryParser getQueryParser()

setQueryLanguage

public void setQueryLanguage(java.lang.String queryLanguage)

getQueryLanguage

public java.lang.String getQueryLanguage()

getQueryManager

public javax.jcr.query.QueryManager getQueryManager(UserSession userSession)

executeQuery

public javax.jcr.NodeIterator executeQuery(java.lang.String jcrQueryString,
                                           UserSession userSession)