trucos tag que name hace commits commands comentarios codigos lucene alfresco alfresco-webscripts

lucene - tag - ¿Cómo se consultan todas las asignaciones del repositorio?



github tags (1)

Mi entorno:

Alfresco Share v5.2.d (r134641-b15, Aikau 1.0.101.3, Spring Surf 5.2.d, Spring WebScripts 6.13, Freemarker 2.3.20-alfresco-patched, Rhino 1.7R4-alfresco-patched, Yui 2.9.0-alfresco -20141223)

Esquema de Alfresco Community v5.2.0 (r134428-b13) 10005

Cuando comienzo el flujo de trabajo, puedo asignar ejecutores: la lista de usuarios que participarán en el proceso comercial. De alguna manera necesito obtener una lista de todos esos usuarios.

Hay una excelente guía que muestra cómo usar Lucene para obtener una lista de libros blancos .

Para interactuar con el repositorio a través de REST, también utilizo Web Script Framework MVC.

¿Pero cómo puedo obtener la lista de asignaciones?

Me interesa saber cómo se parece a la consulta en este caso:

... var assignments = search.luceneSearch("what should be here?"); ...

Estaría muy agradecido por la información. Gracias a todos.


Si desea saber quién está asignado a una instancia específica de Workflow en ejecución, entonces no creo que pueda hacerlo fácilmente a través del servicio de búsqueda. En su lugar, desea utilizar Alfresco WorkflowService para obtenerlo.

Lo más probable es que desee tomar WorkflowInstance para el flujo de trabajo en ejecución específico, tomar las tareas y verificar desde las propiedades que aparecen.

Si observa WorkflowPermissionInterceptor desde el árbol de fuentes de Alfresco, verá prácticamente la lógica que desea, cubriendo tanto asignaciones individuales como asignaciones grupales.