Open SiteSearch 4.1.1
Final

ORG.oclc.obi.extverb
Class AdvancedQuery

java.lang.Object
  |
  +--ORG.oclc.webz.Verb
        |
        +--ORG.oclc.webz.ZVerb
              |
              +--ORG.oclc.webz.ZQueryHandler
                    |
                    +--ORG.oclc.webz.QUERY
                          |
                          +--ORG.oclc.obi.extverb.AdvancedQuery

public class AdvancedQuery
extends QUERY

The AdvancedQuery class is a specialized QUERY Verb for the advanced search page in the SiteSearch OBI designed to set up the correct parameters for using a full record display formatting class rather than a brief display. AdvancedQuery uses input parameters contained in the RequestManager object. A successful execution of AdvancedQuery is search execution. A failure can occur in the QUERY which will set up the bad page in the RequestManager object.

AdvancedQuery creates a custom fmtclass widget for the QUERY if the input value of the format parameter is "F". It then executes the logic in the QUERY Verb.

See Also:
QUERY, DataPairs, RequestManager

Fields inherited from class ORG.oclc.webz.QUERY
localformat, sResults
 
Fields inherited from class ORG.oclc.webz.ZVerb
bytesIn, bytesOut, dbGroupSearch, dbname, fmtClass, format, inputQueryInfo, numrecs, postings, ranked, recno, resultSetName, sorting, tempDb, traceMsgs, z39session, zDb, zQueryTerm, zServer, zUserData
 
Fields inherited from class ORG.oclc.webz.Verb
user, widgets
 
Constructor Summary
AdvancedQuery()
          Constructs an AdvancedQuery object.
 
Method Summary
 void runit(RequestManager rMngr)
          Exectues the AdvancedQuery Verb using the input parameters contained in the RequestManager object.
 
Methods inherited from class ORG.oclc.webz.QUERY
doDeleteResultSet, doPresent, doQuery, parseParms, resumeQuery, runit
 
Methods inherited from class ORG.oclc.webz.ZQueryHandler
getErrMsg, getErrno, parse
 
Methods inherited from class ORG.oclc.webz.ZVerb
doAccessControl, doSort, initZUser, restoreDbState, saveDbState, saveRecs, toString
 
Methods inherited from class ORG.oclc.webz.Verb
setUpPage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AdvancedQuery

public AdvancedQuery()
Constructs an AdvancedQuery object.
Method Detail

runit

public void runit(RequestManager rMngr)
Exectues the AdvancedQuery Verb using the input parameters contained in the RequestManager object.
Overrides:
runit in class QUERY

Open SiteSearch 4.1.1
Final