com.raritantechnologies.quickstart.taglibrary.ajax
Class SearchDispatcherProxy

java.lang.Object
  extended bycom.raritantechnologies.quickstart.taglibrary.ajax.SearchDispatcher
      extended bycom.raritantechnologies.quickstart.taglibrary.ajax.SearchDispatcherProxy

public class SearchDispatcherProxy
extends SearchDispatcher

Serves as a Proxy for a SearchDispatcher. Contains the same methods for status, delegates to the real SearchDispatcher. Used to multiplex the SearchDispatch process.


Field Summary
 
Fields inherited from class com.raritantechnologies.quickstart.taglibrary.ajax.SearchDispatcher
ABORTED, ALL_COMPLETED, currentResults, fieldFormatter, FORMATTING, FORMATTING_COMPLETED, FORMATTING_NEW_RESULTS, FORMATTING_NO_RESULTS, intermediateResults, NEW_RESULTS, NO_INITIAL_RESULTS, NO_NEW_RESULTS, READY, RESULTS_AVAILABLE, SEARCH_COMPLETED, SEARCHING, status
 
Constructor Summary
SearchDispatcherProxy()
           
SearchDispatcherProxy(java.lang.String proxyDispatcherName)
           
 
Method Summary
 java.lang.String completeSearch(RaritanPageContext pContext)
           
 java.lang.String getName()
           
 int getStatus()
           
 boolean isFederated()
           
 void resetStatus()
           
 void setDispatcher(SearchDispatcher dispatcher)
           
 void startSearch(RaritanPageContext rpc)
           
 void stopSearch()
           
 
Methods inherited from class com.raritantechnologies.quickstart.taglibrary.ajax.SearchDispatcher
addProxyDispatcher, clearResults, getCachedResultsName, getDisplayStatus, getFieldFormatter, getIntermediatePageTemplate, getLoadJavascript, getPageSize, getResults, getResults, getResults, getResultSetFilter, getResultSetProcessor, getStartRec, getStatusDisplay, getStatusPageRendererMap, renderResults, renderResults, setCachedResultsName, setCurrentResults, setDisplayFormRenderer, setFieldFormatter, setFormattedResults, setIntermediatePageTemplate, setLoadJavascript, setNFormatThreads, setPageSize, setQueryID, setResultSetFilter, setResultSetProcessor, setSearchSourceName, setSourceCategory, setSourceType, setStartRec, setStatusPageRendererMap, setUserSession, startSearch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchDispatcherProxy

public SearchDispatcherProxy()

SearchDispatcherProxy

public SearchDispatcherProxy(java.lang.String proxyDispatcherName)
Method Detail

setDispatcher

public void setDispatcher(SearchDispatcher dispatcher)

getName

public java.lang.String getName()

isFederated

public boolean isFederated()
Overrides:
isFederated in class SearchDispatcher

resetStatus

public void resetStatus()

startSearch

public void startSearch(RaritanPageContext rpc)
Overrides:
startSearch in class SearchDispatcher

stopSearch

public void stopSearch()
Overrides:
stopSearch in class SearchDispatcher

completeSearch

public java.lang.String completeSearch(RaritanPageContext pContext)
Overrides:
completeSearch in class SearchDispatcher

getStatus

public int getStatus()
Overrides:
getStatus in class SearchDispatcher