Questions & Answers

novomind
I'm new here

GenerateTask.createEntityEntry(long, long): Bedeutung des zweiten Parameters

Hallo,

wir mรถchten die Startknoten eines GenerateTask programmatisch setzen. Dazu holen wir uns die Startknoten mittels GenerateTask.getEntityStartNodes() und fรผgen dieser Liste neue Eintrรคge hinzu, die wir mit GenerateTask.createEntityEntry(long, long) erstellen. Diese Methode erwartet zwei Parameter. Dder erste ist laut API die ID der Entity, die man in der Regel per getId() bekommt. Der zweite Parameter ist eine "pageRefId". Wozu wird dieser Parameter benรถtigt und wie kommt man dort ran, wenn es sich bei der Entity z. B. um ein Objekt des Typs Media handelt?

Viele GrรผรŸe

0 Kudos
3 Replies
thischke
Returning Observer

Hallo,

diesen Aufruf nutze ich in unserem Workflow-Modul ebenfalls, wobei der erste Parameter die Entitรคt des Datensatzes darstellt und der zweite Parameter die PageRef der Detailseite, die den Datensatz rendert.

Mit freundlichem GruรŸ

Thorben Hischke

0 Kudos

Hallo,

woher kommen denn die beiden IDs? Oder wird die Entity ID erzeugt und wenn ja, wie? Und was ist mit "PageRef der Detailseite, die den Datensatz rendert" gemeint? Ein konkretes Anwendungsbeispiel wรคre gut.

Viele GrรผรŸe

0 Kudos

Hallo,

das Problem hat sich soeben erledigt, da getEntityStartNodes() nicht die richtige Methode war. Richtig wรคre getStartNodes() gewesen.

Viele GrรผรŸe

0 Kudos

Type a product name