De plug-in-interface voor IDeleteOtherOrgUnitHandler wordt gebruikt door IPSIS-adapters om de verwijderbewerking voor andere OrgUnits dan Department, Semester, CourseTemplate, CourseOffering, CourseSection en SectionAssocation te ondersteunen.
De interface-implementatie is D2L.IM.IPSIS.OrgUnits.OtherOrgUnits.IDeleteOtherOrgUnitHandler.
De IPSIS, sjabloonconfiguratielijst - Org Unit biedt een startpunt voor elke IPSIS-implementatie.
De DeleteOtherOrgUnitIMHandler (sorteervolgorde = 10) wordt gebruikt als startpunt.
DeleteOtherOrgUnitIMHandler
De DeleteOtherOrgUnitIMHandler markeert de organisatie-eenheid als verwijderd in de IM-tabellen als deze geen onderliggende onderdelen in de hiërarchietabellen bevat en geen invloed heeft op Brightspace®.
Implementatie
D2L.IM.IPSIS.Default.OrgUnits.OtherOrgUnits.DeleteOtherOrgUnitIMHandler®
Verwacht gedrag
De handler voert de volgende taken uit:
- Als de organisatie-eenheid onderliggende onderdelen bevat in de IM-hiërarchietabellen mislukt dit proces met een uitzondering.
- De handler voert een voorlopige verwijdering uit van de opgegeven organisatie-eenheden uit de IM-platformtabellen.
- De handler verwijdert alle IM-hiërarchierecords voor deze organisatie-eenheid.
- De verwerking gaat door naar de volgende beschikbare handler.
Foutgedrag
Als zich een probleem voordoet tijdens de verwerking, wordt er een uitzondering gegenereerd, samen met zoveel mogelijk gedetailleerde informatie.
Opmerking over de configuratie
Deze handler moet worden geconfigureerd als de laatste Handler verwijderen.
DeleteOverOrgUnitLMSHandler
De DeleteOtherOrgUnitLMSHandler verwijdert de organisatie-eenheid uit Brightspace® als er geen onderliggende onderdelen zijn.
Implementatie
D2L.IM.IPSIS.Default.OrgUnits.OtherOrgUnits.DeleteOtherOrgUnitLMSHandler®
Verwacht gedrag
De handler voert de volgende taken uit:
- Als de organisatie-eenheid onderliggende onderdelen heeft in Brightspace®, mislukt dit proces met een uitzondering.
- De organisatie-eenheid wordt verwijderd (automatisch resulterend in een controlelogboekvermelding).
- De vermelding IM-toewijzing voor de organisatie-eenheid wordt gemarkeerd als verwijderd.
- De verwerking gaat door naar de volgende beschikbare handler.
Opmerking: De organisatie-eenheid is beschikbaar in de prullenbak in Brightspace.
Opmerking over de configuratie
Deze handler moet worden geconfigureerd vóór de Delete IM-handler.