O tradutor ITranslateSupportedServices cria um objeto SupportedServicesType que documenta todos os serviços suportados pela nossa implementação em lote. Esse objeto é então adicionado ao objeto de resultado. O objeto de solicitação transmitido não é usado nesse processo.
A implementação da interface é D2L.IM.IPSIS.LIS.BDEMS.ITranslateSupportedServices.
A seguinte lista de configuração fornece um ponto de partida para qualquer implementação do LIS:
IPSIS, modelo
- SupportedServicesTranslator (Ordem de classificação = 10)
SupportedServicesTranslator (Ordem de classificação = 10)
Esse tradutor retorna a lista completa de operações de serviço que é suportada pelo adaptador do LIS da D2L para integração em lote.
Implementação
D2L.IM.IPSIS.LIS.ResultAdapters.BDEMS.SupportedServicesTranslator
Comportamento esperado
Esse conversor cria um objeto SupportedServicesType que contém os seguintes Serviços e Operações e os anexa ao objeto de resultado.
- personInterface
- replacePerson
- deletePerson
- groupInterface
- membershipInterface
- replaceMembership
- deleteMembership
- templateInterface
- replaceCourseTemplate
- deleteCourseTemplate
- offeringInterface
- replaceCourseOffering
- deleteCourseOffering
- sectionInterface
- replaceCourseSection
- deleteCourseSection
- associationInterface
- replaceSectionAssocation
- deleteSectionAssociation