cancel
Showing results for 
Search instead for 
Did you mean: 

Crear acción sobre un espacio y lanzarla con Share (RESUELT)

ironrage
Champ in-the-making
Champ in-the-making
Buenos días,

Estamos realizando un proyecto en el que la creación de un contenido conlleva una serie de comprobaciones en otros sistemas (BBDD Oracle, SAP, etc). Para ello hemos desarrollado distintas acciones que estan implantadas y funcionando.
El problema viene cuando es necesario lanzar esa tarea de manera manual, desde la consola de alfresco no hay problema. El problema viene al añadir ese botón en el Share.
La pregunta viene, ¿cuando en la API Javascript se habla del objeto "actions", se refiere a la invocación de acciones JAVA declaradas en Alfresco? u otro tipo de acciones javascript?.
Es decir si yo tengo una accion en JAVA programada para ejecutarse sobre una carpeta en la insercion de contenidos, podría lanzarla también con el objeto "Actions" en javascript?

Saludos
1 REPLY 1

ironrage
Champ in-the-making
Champ in-the-making
BUenos días,

ya me contesto yo solo.
Se puede hacer llamando al servicio ActionQueue pasandole el nombre de la acción y los parametros experados. Un ejemplo de llamada sería:
this.modules.actions.genericAction(
         {
            success:
            {
               event:
               {
                  name: "metadataRefresh"
               },
               message: this.msg("message.simple-workflow.rejected", displayName)
            },
            failure:
            {
               message: this.msg("message.simple-workflow.failure", displayName)
            },
            webscript:
            {
               method: Alfresco.util.Ajax.POST,
               stem: Alfresco.constants.PROXY_URI + "api/",
               name: "actionQueue"
            },
            config:
            {
               requestContentType: Alfresco.util.Ajax.JSON,
               dataObj:
               {
                  actionedUponNode: asset.nodeRef,
                  actionDefinitionName: "reject-simpleworkflow"
               }
            }

Espero que le valga a alguien

Saludos.
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.