PageRef aus ScheduleContext
Author: ceggert
Publication Date: 4/12/2013 9:46
Hallo Zusammen,
ich habe folgede Herausforderung aus einem ScheduleContext, also in einem Script auf dem Server in einem Auftrag würde ich gerne ohne den Referenznahmen vorher anzugeben (als Konstante oder so) an ein PageRef Objekt kommen.
Hat jemand hierzu eine Idee wie ich über den ScheduleContext oder der ACLDB an die PageRef kommen kann?
Ich werde definitiv einen Teilauftrag haben, wo eigentlich nur diese PageRef + dazugehöriger Medien generiert werden soll.
vielen Dank schonmal,
Christopher Eggert
-
Author: ceggert - 4/12/2013 10:34
Antwort schon gefunden:
Es funktioniert wenn man sich vorher den GenerationTask holt (hier ein Beanshell Beispiel):
gcTask;
tasks = context.getTasks();
for(task : tasks) {
if(task instanceof GenerateTask) {
gcTask = task;
break;
}
}
if(task != null) {
context.logInfo("task: " + task.getClass());
startNodes = task.getStartNodes();
for(startNode : startNodes) {
context.logInfo("StartNode: " + startNode.getClass());
}
}
viele Grüße,
Christopher Eggert
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire