Los adaptadores del IPSIS usan la interfaz de complemento para IReadCourseOfferingHandler a fin de respaldar la operación de lectura de las ofertas de cursos.
La implementación de la interfaz es D2L.IM.IPSIS.OrgUnits.CourseOfferings.Handlers.IReadCourseOfferingHandler.
Las siguientes listas de configuración proporcionan un punto de partida para cualquier implementación del IPSIS:
IPSIS, Plantilla: oferta de cursos
- ReadCourseOfferingIMHandler (Orden de clasificación = 10)
- ReadCourseOfferingValidateHandler (Orden de clasificación = 20).
ReadCourseOfferingIMHandler
Implementación
D2L.IM.IPSIS.Default.OrgUnits.CourseOfferings.Handlers.ReadCourseOfferingIMHandler
Comportamiento esperado
Intenta leer toda la información almacenada en las tablas de IM para la oferta solicitada.
Nota de configuración
Este controlador debe configurarse al principio de la lista, antes que cualquier controlador Validate.
ReadCourseValidateHandler
Implementación
D2L.IM.IPSIS.Default.OrgUnits.CourseOfferings.Handlers.ReadCourseOfferingValidateHandler
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 unidad de organización esperado (Oferta), se genera una excepción.
Nota de configuración
Este controlador debe configurarse después del controlador ReadIM.