MAREN-Exits (kurz: Exits) sind Routinen, die bei bestimmten Verarbeitungsschritten von einzelnen MAREN-Komponenten aufgerufen werden. Durch diese Routinen können spezielle Abläufe in MAREN überwacht und protokolliert werden. Außerdem ist es damit möglich, das normale Verhalten von MAREN zu ändern sowie bestimmte Verarbeitungsschritte zu verhindern.
MAREN stellt folgende Exits zur Verfügung:
für die Funktion „Neureservieren eines Bandes“ den Reserve-Request Exit MARENEX1 und Reserve-Return Exit MARENEX3
für die Funktion „Modifizieren eines Katalogeintrags“ den Write-Request Exit MARENEX2 und Write-Return Exit MARENEX4
für die Funktion „Zugriff eines Katalogeintrags“ den Read-Exit MARENEX5
für die Funktion „Geräteauswahl und Lagerortbestimmung“ den Device-Depot Exit MARENEX6