El traductor ITranslateSupportedServices construye un objeto SupportedServicesType que documenta todos los servicios que son compatibles con nuestra implementación por volumen. Este objeto se agrega al objeto de resultado. El objeto pasado a la solicitud no se utiliza en este proceso.
La implementación de la interfaz es D2L.IM.IPSIS.LIS.BDEMS.ITranslateSupportedServices.
La siguiente lista de configuración ofrece un punto de partida para la implementación de LIS:
IPSIS, Plantilla
- SupportedServicesTranslator (Orden de clasificación = 10)
SupportedServicesTranslator (Orden de clasificación = 10)
Este traductor devuelve la lista completa de las operaciones de servicio compatible con el adaptador del LIS de D2L para la integración por lote.
Implementación
D2L.IM.IPSIS.LIS.ResultAdapters.BDEMS.SupportedServicesTranslator
Comportamiento esperado
Este traductor crea un objeto SupportedServicesType que contiene los siguientes Servicios y Operaciones, y lo adjunta al objeto de resultado.
- personInterface
- replacePerson
- deletePerson
- groupInterface
- membershipInterface
- replaceMembership
- deleteMembership
- templateInterface
- replaceCourseTemplate
- deleteCourseTemplate
- offeringInterface
- replaceCourseOffering
- deleteCourseOffering
- sectionInterface
- replaceCourseSection
- deleteCourseSection
- associationInterface
- replaceSectionAssocation
- deleteSectionAssociation