Los Adaptadores del IPSIS usan la interfaz de complemento para IReadSectionAssociationHandler a fin respaldar la operación de lectura de las Asociaciones de sección.
La implementación de la interfaz es D2L.IM.IPSIS.OrgUnits.SectionAssociations.Handlers.IReadSectionAssociationHandler.
Las listas de configuración del IPSIS, Plantilla - SectionAssociation ofrecen un punto de partida para la implementación del IPSIS.
La siguiente lista de controladores se utiliza como un punto de partida:
- ReadSectionAssociationIMHandler (Orden de clasificación = 10)
- ReadSectionAssociationValidateHandler (Orden de clasificación = 20)
ReadSectionAssociationIMHandler
Implementación
D2L.IM.IPSIS.Default.OrgUnits.SectionAssociations.Handlers.ReadSectionAssociationIMHandler
Comportamiento esperado
El controlador intenta leer toda la información almacenada en las tablas de IM para la Asociación de sección solicitada.
Notas de configuración
Este controlador debe configurarse al principio de la lista, antes que cualquier controlador Validate.
ReadSectionAssociationValidateHandler
Implementación
D2L.IM.IPSIS.Default.OrgUnits.SectionAssociations.Handlers.ReadSectionAssociationValidateHandler
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 esperada (Asociación de sección), el controlador genera una excepción.
Nota de configuración
Este controlador debe configurarse después del controlador ReadIM.