Table of contents
- 1. Method overview
- 2. Methods
- 2.1. handleError()
- 2.2. handleResult()
- 2.3. onComplete()
- 3. See also
This interface provides callback handling functionality for
mozIAsyncHistory.updatePlaces()
1.0
15.0
Introduced
Gecko 2.0
Inherits from:
nsISupports
Last changed in Gecko 9.0 (Firefox 9.0 / Thunderbird 9.0 / SeaMonkey 2.6)
Method overview
void handleError(in nsresult aResultCode, in Requires Gecko 8.0
|
void handleResult(in Requires Gecko 8.0
|
void onComplete(in nsresult aResultCode, in mozIPlaceInfo aPlaceInfo);
Obsolete since Gecko 8.0
|
Methods
Requires Gecko 8.0 (Firefox 8.0 / Thunderbird 8.0 / SeaMonkey 2.5)
handleError()
Called when a mozIPlaceInfo
couldn't be processed.
void handleError( in nsresult aResultCode, in mozIPlaceInfo aPlaceInfo );
Parameters
aResultCodensresultindicating the reason why the change failed.aPlaceInfo- The information that was unable to be processed.
Requires Gecko 8.0 (Firefox 8.0 / Thunderbird 8.0 / SeaMonkey 2.5)
handleResult()
Called for each visit added, title change, or GUID change when passed to mozIAsyncHistory.updatePlaces()
. If more than one operation is done for a given visit, this method is only called once (for all changes at once).
void handleResult( in mozIPlaceInfo aPlaceInfo );
Parameters
aPlaceInfo- The information that was entered into the database.
Obsolete since Gecko 8.0 (Firefox 8.0 / Thunderbird 8.0 / SeaMonkey 2.5)
onComplete()
Called for each visit added, title change, or GUID change when passed to mozIAsyncHistory.updatePlaces()
.
void onComplete( in nsresult aResultCode, in mozIPlaceInfo aPlaceInfo );
Parameters
aResultCodensresultof the change indicating success or failure reason.aPlaceInfo- The information that was being entered into the database.
Notes
This method was replaced by the separate handleResult() and handleError() methods in Gecko 8.0 (Firefox 8.0 / Thunderbird 8.0 / SeaMonkey 2.5)
.
Mozilla Developer Network