com.raritantechnologies.federated.verity
Class VerityFederatedSearch

java.lang.Object
  extended bycom.raritantechnologies.federated.verity.VerityFederatedSearch

public class VerityFederatedSearch
extends java.lang.Object

"Front-end" object for Verity Federated Search. Initializes the Verity Federated framework. Integrates with Raritan application framework.


Developed by Raritan Technologies Inc..

Author:
Ted Sullivan

Constructor Summary
VerityFederatedSearch(RaritanPageContext rpc)
           
VerityFederatedSearch(java.lang.String baseDir, java.lang.String applicationID)
           
 
Method Summary
 void executeSearch(HttpSession session, HttpServletRequest request, HttpServletResponse response)
           
 void executeSearch(RaritanPageContext rpc)
           
 void executeSearch(java.lang.String sessionID, java.util.HashMap searchParams)
           
 java.lang.String getApplicationID()
           
 java.lang.String getCheckboxes()
           
 java.lang.String getCheckboxes(java.lang.String userName, java.lang.String password)
           
 java.lang.String getHiddenFields(java.lang.String value)
           
 java.lang.String getResult()
           
 int getSessionID()
           
 java.util.Vector getWorkers()
           
 boolean hasMoreResults()
           
 void registerUser(HttpServletRequest request)
          registers the user with the SecurityManager - does not log in to system this is mainly needed to support logging functionality.
 void valueBound(HttpSessionBindingEvent event)
          javax.servlet.http.HttpSessionBindingListener interface method
 void valueUnbound(HttpSessionBindingEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VerityFederatedSearch

public VerityFederatedSearch(java.lang.String baseDir,
                             java.lang.String applicationID)

VerityFederatedSearch

public VerityFederatedSearch(RaritanPageContext rpc)
Method Detail

executeSearch

public void executeSearch(RaritanPageContext rpc)

executeSearch

public void executeSearch(java.lang.String sessionID,
                          java.util.HashMap searchParams)

executeSearch

public void executeSearch(HttpSession session,
                          HttpServletRequest request,
                          HttpServletResponse response)

getWorkers

public java.util.Vector getWorkers()

getCheckboxes

public java.lang.String getCheckboxes()

getCheckboxes

public java.lang.String getCheckboxes(java.lang.String userName,
                                      java.lang.String password)

getHiddenFields

public java.lang.String getHiddenFields(java.lang.String value)

getResult

public java.lang.String getResult()

getSessionID

public int getSessionID()

hasMoreResults

public boolean hasMoreResults()

getApplicationID

public java.lang.String getApplicationID()

registerUser

public void registerUser(HttpServletRequest request)
registers the user with the SecurityManager - does not log in to system this is mainly needed to support logging functionality.


valueBound

public void valueBound(HttpSessionBindingEvent event)
javax.servlet.http.HttpSessionBindingListener interface method


valueUnbound

public void valueUnbound(HttpSessionBindingEvent event)