Im Auftrag nach Generierung im Skript auf generierte Seiten zugreifen
Author: mareikeks
Publication Date: 7/21/2015 11:01
Hallo liebe Community!
Wir haben folgendes Problem:
Wir würden gerne nach einem Generierungstask in einem darauffolgenden Skript auf die im Generierungstask generierten Objekte (PageRef und dann auch Page) zugreifen.
Ich habe schon die Klasse DeploymentUtil gefunden, die mir allerdings nur eine Liste von Dateinamen der generierten Seiten zurückgeben kann.
Habt ihr eine Idee?
Viele Grüße,
Mareike
P.S.: eingesetzte Serverversion ist 5.1.311
Tags: generation, schedulecontext, script
-
Author: marro - 7/29/2015 9:52
Hallo Mareike,
es kommt ein wenig auf den genauen Anwendungsfall an, aber eventuell könnte es auch schon reichen, sich im Skript den Generierungstask zu schnappen und seine Startknoten auszulesen. In etwa so:
tasks = context.getTasks();
task = tasks.get(0); // Hier den Index des Generierungstask angeben - in diesem Fall wäre er der erste Task des Auftrags
startNodes = task.getStartNodes();
if (startNodes.size() > 0) {
context.logInfo("Startnodes for generation: ");
for (startNode : startNodes) {
context.logInfo(" - " + startNode.getUid());
}
}Viele Grüße
Donato
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire