Open SiteSearch 4.1.1
Final

ORG.oclc.db
Interface IDbExtSvc

All Known Implementing Classes:
BatchNewtonUpdate, BatchNewtonUpdateForNT

public abstract interface IDbExtSvc

The interface class for handling Z39.50 Extended Services requests. It is a plug-point for executing different actions for each type of Extended Services request.


Method Summary
 DataDir doService(ExtSvcData esData, ExtSvcHandler esHandler, Object userData, Db dbObect)
          Processes an Extended Services request for the input task package and returns a response task package DataDir object.
 

Method Detail

doService

public DataDir doService(ExtSvcData esData,
                         ExtSvcHandler esHandler,
                         Object userData,
                         Db dbObect)
                  throws Diagnostic1,
                         AccessControl,
                         Exception
Processes an Extended Services request for the input task package and returns a response task package DataDir object.
Parameters:
esData - the Extended Services Data.
esHandler - the Extended Services Handler class that determines what type of Extended Services request is sent, can be used to process the specific information in Extended Services requests.
userData - the user context information.
dbObject - the Database Object invoking the ES request handler.

Open SiteSearch 4.1.1
Final