xflminterface IF_IxClient : public XF_RefCount


This class represents the index client interface. It extends XF_RefCount.  XFLAIM does not provide an implementation of this interface.  It is up to an application to implement this interface.  It allows an application to perform special processing after a document is added to an index.

This object is set inside an IF_Db object by calling the IF_Db::setIndexingStatusObject method.


Method Summary

void  

 doIndexing - Called after a document is added to an index.

 

Method Detail

doIndexing

    void doIndexing(

        IF_Db *               pDb,

        FLMUINT           uiIndexNum,

        FLMUINT           uiCollectionNum,

        IF_DOMNode *  pDocNode);

Called after a document is added to an index.

    Parameters In:

IF_Db *               pDb

Database that the indexed document belongs to.  This database object will also be the one performing the update operation that caused the indexing to happen.
FLMUINT           uiIndexNum Index number that was updated.
FLMUINT           uiCollectionNum Collection number the document that was indexed belongs to.
IF_DOMNode *  pDocNode Document that was indexed.

    Parameters Out: none.

    See Also:

[Back to Top]