A interface de plug-in para IReadCourseSectionHandler é usada pelos adaptadores do IPSIS para oferecer suporte à operação de leitura para as seções de curso.
A implementação da interface é D2L.IM.IPSIS.OrgUnits.CourseSections.Handlers.IReadCourseSectionHandler.
As seguintes listas de configuração fornecem um ponto de partida para qualquer implementação do LIS:
IPSIS, modelo – Seção do curso
- ReadCourseSectionIMHandler (Ordem de classificação = 10)
- ReadCourseSectionValidateHandler (Ordem de classificação = 20)
ReadCourseSectionIMHandler
Implementação
D2L.IM.IPSIS.Default.OrgUnits.CourseSections.Handlers.ReadCourseSectionIMHandler
Comportamento esperado
Tenta ler todas as informações armazenadas nas tabelas IM para a seção solicitada.
Nota sobre a configuração
Esse manipulador deve ser configurado no início da lista, antes de qualquer manipulador Validate.
ReadCourseSectionValidateHandler
Implementação
D2L.IM.IPSIS.Default.OrgUnits.CourseSections.Handlers.ReadCourseSectionValidateHandler
Comportamento esperado
- Verifica o tipo de qualquer informação de OrgUnit recuperada anteriormente.
- Se não corresponder ao tipo de OrgUnit esperado (seção), o manipulador lançará uma exceção.
Nota sobre a configuração
- Esse manipulador deve ser configurado após o manipulador ReadIM.