The plug-in interface for IBulkAnnounceFailureRequestHandler is used by LISBulkDataExchangeManagementServices to support consuming an announceFailureBulkDataExchange request.
The interface implementation is D2L.IM.IPSIS.Bulk.Handlers.IBulkAnnounceFailureRequestHandler.
AnnounceFailureBulkDataExchangeHandler
Implementation
D2L.IM.IPSIS.Default.Bulk.Handlers.AnnounceFailureBulkDataExchangeHandler
Expected behavior
The handler performs the following tasks:
- Sets the status of the source system associated with the request to Enabled using IIPSISManager (takes the source system out of BulkMode).
- Marks the BulkJob as canceled via the IBulkJobManager.
- Sets the CancelledBy property of the job to the userId of the request.