Esta conversación ha sido bloqueada debido a la inactividad. Cree una nueva publicación.
Nivel 1
Nivel 2
Iniciar sesión en la comunidad
Iniciar sesión para ver todas las insignias
Esta conversación ha sido bloqueada debido a la inactividad. Cree una nueva publicación.
Hello,
Is there any way to get all the workflow instances launched for a payload (e.g. /content/dam/assets/weddingPictures/party1.jpg).
The two only methods that I can guess are:
Regards.
¡Resuelto! Ir a solución.
Vistas
Respuestas
Total de me gusta
OK got you.
For getting those result OOB provides a servlet path with some basic parameters like (start,limit)
each result object
{
item: "/etc/workflow/instances/server0/2017-11-22/update_asset_3",
state: "COMPLETED",
initiator: "*",
launcherUser: "admin",
startTime: 1511366004403,
endTime: 1511366004826,
model: "DAM Update Asset",
modelVersion: "1.1",
payload: "/content/dam/*/*/*/jcr:content/renditions/original",
comment: "",
title: ""
}
if you want you can overlay this functionality or create a new servlet with your custom script according to your use case
To start on pls take a lookt at
/libs/cq/workflow/content/console/archive
and code in /libs/cq/workflow/components/console/archive/json.jsp
json.jsp has already some working apis in it
Hope this helps
~Manoj
Vistas
Respuestas
Total de me gusta
Typically you invoke a workflow for a specific asset.
Vistas
Respuestas
Total de me gusta
Yes we invoke workflow for an asset and In that thread we can get All WorkItems assigned to an active Workflow instance and the respective user of the WorkflowSession .
WorkItem[] workItems = wfSession.getActiveWorkItems();
Vistas
Respuestas
Total de me gusta
Hello,
This discussion is more related to stats on workflows. Actually I'm not interested on the ones that are currently running but on the past activity. The kind of queries I would like to answer are:
On the other hand, just comment that in our production environment every asset can be modified dozens of times by different workflows during its life-cycle.
Regards.
Vistas
Respuestas
Total de me gusta
OK got you.
For getting those result OOB provides a servlet path with some basic parameters like (start,limit)
each result object
{
item: "/etc/workflow/instances/server0/2017-11-22/update_asset_3",
state: "COMPLETED",
initiator: "*",
launcherUser: "admin",
startTime: 1511366004403,
endTime: 1511366004826,
model: "DAM Update Asset",
modelVersion: "1.1",
payload: "/content/dam/*/*/*/jcr:content/renditions/original",
comment: "",
title: ""
}
if you want you can overlay this functionality or create a new servlet with your custom script according to your use case
To start on pls take a lookt at
/libs/cq/workflow/content/console/archive
and code in /libs/cq/workflow/components/console/archive/json.jsp
json.jsp has already some working apis in it
Hope this helps
~Manoj
Vistas
Respuestas
Total de me gusta
Many thanks!
That's the pointer I was looking for.
Regards.
Vistas
Respuestas
Total de me gusta
Vistas
me gusta
Respuestas
Vistas
me gusta
Respuestas
Vistas
me gusta
Respuestas