xflminterface IF_DeleteStatus : public XF_RefCount


This interface is used to report progress while deleting an index or collection.  It extends XF_RefCount.  XFLAIM does not provide an implementation of this interface.  It exists to give the application a chance to receive progress reports while deleting an index or collection.

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


Method Summary

RCODE

 reportDelete  This method is called to report progress while deleting an index or collection.

 

Method Detail

reportDelete

    RCODE reportDelete(

       FLMUINT     uiIndexOrCollectionNum,

       FLMBOOL    bIsIndex,

       FLMUINT     uiBlocksDeleted,
       FLMUINT     uiBlockSize);

This is a method to report that blocks have been deleted during the deletion of an index or collection.

    Parameters In:

FLMUINT uiIndexOrCollectionNum The index or collection being deleted.
FLMBOOL bIsIndex TRUE if deleting an index, FALSE if deleting a collection.
FLMUINT uiBlocksDeleted The number of blocks deleted.
FLMUINT uiBlockSize The block size.

    Parameters Out: none.

    See Also:

[Back to Top]