Los adaptadores del IPSIS usan la interfaz de complemento para IReadCourseTemplateHandler a fin de respaldar la operación de lectura de las plantillas del curso.
La implementación de la interfaz es D2L.IM.IPSIS.OrgUnits.CourseTemplates.Handlers.IReadCourseTemplateHandler.
Las siguientes listas de configuración proporcionan un punto de partida para cualquier implementación del IPSIS:
IPSIS, Plantilla: plantilla del curso
- ReadCourseTemplateIMHandler (Orden de clasificación = 10)
- ReadCourseTemplateValidateHandler (Orden de clasificación = 20).
ReadCourseTemplateIMHandler
Implementación
D2L.IM.IPSIS.Default.OrgUnits.CourseTemplates.Handlers.ReadCourseTemplateIMHandler
Comportamiento esperado
El controlador intenta leer toda la información almacenada en las tablas de IM de la plantilla solicitada.
Nota de configuración
Este controlador debe configurarse al principio de la lista, antes que cualquier controlador Validate.
ReadCourseTemplateValidateHandler
Implementación
D2L.IM.IPSIS.Default.OrgUnits.CourseTemplates.Handlers.ReadCourseTemplateValidateHandler
Comportamiento esperado
El controlador realiza las siguientes tareas:
- Comprueba el tipo de cualquier información de la OrgUnit recuperada anteriormente.
- Si no coincide con el tipo de OrgUnit esperado (Plantilla), se genera una excepción.
Nota de configuración
Este controlador debe configurarse después del controlador ReadIM.