Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
AsyncDeleteCallback Class
A callback class that the Database.deleteAsync method references. Salesforce calls this class after
the remote deleteAsync operation is completed. This
class provides the compensating transaction in the completion context of the delete operation.
Extend this class to define the actions to execute after the remote delete operation finishes
execution.
Namespace
AsyncDeleteCallback Methods
The following are methods for AsyncDeleteCallback.
processDelete(deleteResult)
Override this method to define actions that Salesforce executes
after a remote Database.deleteAsync operation is
completed. For example, based on the results of the remote operation, you can update custom
object data or other data that's stored in the Salesforce org..
Signature
public void processDelete(Database.DeleteResult deleteResult)
Parameters
-
deleteResult:
Type: Database.DeleteResult
The result of the asynchronous delete operation.
Return Value
Type: void