Open SiteSearch 4.1.1
Final

ORG.oclc.obi.extverb
Class ExampleExtSvc

java.lang.Object
  |
  +--ORG.oclc.webz.Verb
        |
        +--ORG.oclc.webz.ZVerb
              |
              +--ORG.oclc.webz.EXTSVC
                    |
                    +--ORG.oclc.obi.extverb.ExampleExtSvc

public class ExampleExtSvc
extends EXTSVC

The ExampleExtSvc class is an example template for creating an extended services request by extending the WebZ EXTSVC Verb. This class is responsible for creating and saving the task package of the Extended Services request before running the EXTSVC Verb logic. It fills in the ORG.oclc.z39.ExtSvcData elements needed for the request, saves the ExtSvcData object in the EXTSVC verb, and the EXTSVC verb handles actually sending the request and getting the response. The response data can then be retrieved from the ExtSvcData object for evaluation.

See Also:
ExtSvcData, DataPairs, RequestManager, EXTSVC

Fields inherited from class ORG.oclc.webz.EXTSVC
esParms
 
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
ExampleExtSvc()
          Constructs an ExampleExtSvc object.
 
Method Summary
 void runit(RequestManager rMngr)
          Exectues the ExampleExtSvc Verb using the input parameters contained in the RequestManager object.
 
Methods inherited from class ORG.oclc.webz.EXTSVC
doExtSvc, getESParms, resumeExtSvc, runit, setESParms
 
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

ExampleExtSvc

public ExampleExtSvc()
Constructs an ExampleExtSvc object.
Method Detail

runit

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

Open SiteSearch 4.1.1
Final