Standard-Freigabe
Über diese Option wird die Freigabe für das aktuelle Objekt (z. B. Seite oder Ordner der Inhalte-Verwaltung), inklusive festgelegter, objektabhängiger Freigabeoptionen für den Standardfall, ausgeführt.
Die direkte Freigabe eines Objektes wird über die folgende API-Methode ausgeführt:
AccessUtil.release(IDProvider toRelease, boolean checkOnly)
Übergabe-Parameter:
toRelease: Freizugebendes Element
checkOnly: Wird der Wert true übergeben, wird die Standard-Freigabe nur getestet. Die freizugebenden Objekte werden dabei nicht in den Freigabestand überführt. Stattdessen wird die Standard-Freigabe durchlaufen, um z. B. Fehler vor der realen Freigabe eines Objekts aufzudecken.
Rückgabe-Parameter:
ServerActionhandle<? extends ReleaseProgress,Boolean >
Die serverseitige Freigabe liefert ein ServerActionHandle zurück, das alle Informationen über den Freigabeprozess beinhaltet und beispielsweise den Status der Freigabe oder die Log-Infos enthält.