Startseite / Weiterführende Themen / Serverseitige Freigabe / Spezifische Freigabe / Abhängige Freigabe

Abhängige Freigabe

Beispiel - Abhängige Freigabe

Für den Aufruf von AccessUtil.release(...) werden die folgenden Parameter gesetzt:

releaseStartNode:  Folder 1
ensureAccessibility: false
boolean recursive:  false
DependentReleaseType: 
DEPENDENT_RELEASE_NEW_AND_CHANGED||DEPENDENT_RELEASE_NEW_ONLY

Der ausgewählte Startknoten für die Freigabe ist die Menüebene „Folder 1“.

Abhängige Freigabe: Die Optionen DEPENDENT_RELEASE_NEW_ONLY und DEPENDENT_RELEASE_NEW_AND_CHANGED wirken sich grundsätzlich auf alle abhängigen Objekte in der Inhalte-, der Struktur- und der Medien-Verwaltung aus. Diese Freigabeoption betrifft damit nicht nur den Startknoten, sondern alle Objekte, die während des Freigabeprozesses betrachtet werden. Im Beispiel werden durch die Option alle ausgehenden Referenzen der Menüebene „Folder 1“ untersucht und freigegeben. Ist nur die abhängige Freigabe aktiviert (ohne rekursive Freigabe), würde nur „Pict 4“ abhängig freigegeben werden, sind weitere Freigabeoptionen aktiviert, kann die Freigabe jedoch wesentlich umfangreicher sein (siehe Abhängige mit rekursiver Freigabe, Vaterkette und abhängig freigeben und Vaterkette rekursiv und abhängig freigeben).

Wichtig Alle ausgehenden Referenzen für die abhängige Freigabe werden nur in einer Richtung vollständig berücksichtigt. Sollen alle abhängigen Objekte im Freigabeprozess enthalten sein, muss die Freigabe also in einer bestimmten Reihenfolge erfolgen (siehe Reihenfolge für die Freigabe).

© 2005 - 2024 Crownpeak Technology GmbH | Alle Rechte vorbehalten. | FirstSpirit 2024.5 | Datenschutz