L'interface du gestionnaire IBulkSendReportHandler est utilisée par BulkManager pour prendre en charge la production d'une requête ReportBulkDataExchange.
La mise en œuvre de l'interface est D2L.IM.IPSIS.Bulk.Handlers.IBulkSendReportHandler.
La liste de configuration Template – Bulk Report offre un point de départ pour toute mise en œuvre LIS.
Le gestionnaire D2L.IM.IPSIS.LIS.BDEMS.Default.ReportBulkDataExchangeHandler (Sort Order = 10) est utilisé comme point de départ lorsque vous effectuez une intégration à l'aide de LIS.
ReportBulkDataExchangeHandler
Mise en œuvre
D2L.IM.IPSIS.LIS.BDEMS.Default.ReportBulkDataExchangeHandler
Comportement prévu
Ce gestionnaire effectue les tâches suivantes :
- Valide le point d'extrémité et configure le client.
- Récupère la valeur BulkBlockReportType du générateur de rapport. Si la valeur de rapport est nulle, un rapport de base satisfaisant les exigences minimales de la spécification LIS est créé et utilisé, et le système consigne une erreur.
- Crée la requête ReportBulkDataExchangeRequest à l'aide du rapport.
- Transmet la requête ReportBulkDataExchangeRequest par l'entremise du client.
- Examine la réponse. Si la réponse renvoyée indique une réussite, le gestionnaire renvoie la valeur True (vrai). Si la réponse renvoyée indique une erreur, le gestionnaire actualise l'état de la tâche à « Erreur », consigne l'erreur et renvoie la valeur False (faux).
- Retire le système source du mode de traitement global (BulkMode).