Zugriff in der UrlFactory auf Variablen der Generierung
Author: t_schrape
Publication Date: 4/2/2015 12:56
Hallo,
wir möchten in der Implementierung einer UrlFactory auf die Variablen der Generierung zugreifen, in dem die UrlFactory eingestezt wird.
In der Schnittstelle der UrlFactory in der FS API finde ich aber keine Möglichkeit auf den SchedulerKonetext bzw.Generierungskontext zuzugreifen, in dem die UrlFactory benutzt wird.
Ist es möglich in der UrlFactory Zugriff auf den Kontext zu bekommen um dort die im GenerierungsTask gesetzten Variablen abzufragen?
Viele Grüße, Torsten Schrape
Tags: generierungscontext, schedulekontext, urlfactory
-
Author: marro - 4/8/2015 10:02
Hallo Torsten,
Du kannst innerhalb des Auftrags in einem der Generierung vorgelagerten Skript Variablen definieren, auf die Du dann in der UrlFactory zugreifen kannst:
HashMap params = new HashMap();
params.put("myparam1", "value1");
params.put("myparam2", "value2");
context.setProperty("#urlCreatorSettings", params);
Die init()-Methode der UrlFactory bekommt diese Map übergeben, so dass Du dort die Werte auslesen kannst.
Viele Grüße
Donato
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire