DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Designing SCOadmin object service agents

Advanced scoping

If the writer of an OSA needs a more robust form of scoping, the Server API provides a function where if the new set of object instances does not belong to the current class (but does belong to a class contained within the current OSA) then the request processor can ask the Server API for a new class description handle and use that to process any requests it needs to perform on the contained class. The upon receiving a BMIP request, the request processor can process and empty the filter and scope parameters, and replace the object instance parameter into the appropriate list of objects to have work performed on. If the filter parameter is used at all to determine which objects belong to a BMIP request's scope, the OSA may wish to simplify the actual filter parameter passed to the OFEvaluateFilter(TCL_ADM) routine.


Next topic: Implementation
Previous topic: Synchronization

© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003