AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.
Al administrar flujos de trabajo, puede iniciarlos mediante diversos métodos:
Manualmente:
Automáticamente:
También hay otros métodos disponibles para los autores; para obtener más información, consulte:
Puede iniciar un flujo de trabajo basado en uno de los modelos aparece en la consola Modelos de flujo de trabajo . La única información obligatoria es la carga útil, aunque también se puede añadir un título o comentario.
Workflow Launcher supervisa los cambios en el repositorio de contenido para iniciar los flujos de trabajo según la ubicación y el tipo de recurso del nodo modificado.
Al usar la variable Iniciador puede:
Se puede crear un lanzador para cualquier nodo. Sin embargo, los cambios en ciertos nodos no inician flujos de trabajo. Los cambios en los nodos situados debajo de las rutas siguientes no hacen que se inicien los flujos de trabajo:
/var/workflow/instances
Cualquier nodo de bandeja de entrada de flujo de trabajo ubicado en cualquier parte de la variable /home/users
Rama
/tmp
/var/audit
/var/classes
/var/eventing
/var/linkchecker
/var/mobile
/var/statistics
/var/statistics/tracking
do haga que se inicien los flujos de trabajo.Con la instalación estándar se incluyen varias definiciones. Se utilizan para tareas de administración de recursos digitales y colaboración social:
Los paquetes de flujo de trabajo son paquetes que se pueden pasar a un flujo de trabajo como carga útil para el procesamiento, lo que permite procesar varios recursos.
Un paquete de flujo de trabajo:
Vaya a la Modelos consola mediante Herramientas, Flujo de trabajo, luego Modelos.
Seleccione el flujo de trabajo (según la vista de la consola); también puede utilizar Buscar (parte superior izquierda) si es necesario:
La variable Transitorio muestra los flujos de trabajo para los que no se persistirá el historial del flujo de trabajo.
Select Iniciar flujo de trabajo en la barra de herramientas.
Se abrirá el cuadro de diálogo Ejecutar flujo de trabajo , que le permite especificar:
Carga útil
Puede ser una página, nodo, recurso, paquete, entre otros recursos.
Título
Un título opcional para ayudar a identificar esta instancia.
Comentar
Un comentario opcional para ayudar a indicar los detalles de esta instancia.
Vaya a la Iniciadores de flujo de trabajo consola mediante Herramientas, Flujo de trabajo, luego Lanzadores.
Select Crear, luego Agregar lanzador para abrir el cuadro de diálogo:
Tipo de evento
El tipo de evento que iniciará el flujo de trabajo:
Notetype
Tipo de nodo al que se aplica el iniciador del flujo de trabajo.
Ruta
Ruta a la que se aplica el iniciador del flujo de trabajo.
Modo(s) de ejecución
Tipo de servidor al que se aplica el iniciador del flujo de trabajo. Select Autor, Publicación o Autor y publicación.
Condiciones
Una lista de condiciones para valores de nodo que, cuando se evalúan, determinan si se inicia el flujo de trabajo. Por ejemplo, la siguiente condición hace que el flujo de trabajo se inicie cuando el nodo tenga un nombre de propiedad con el valor Usuario:
name==User
Características
Lista de funciones que se activarán. Seleccione las funciones necesarias con el selector desplegable.
Funciones desactivadas
Lista de funciones que se van a deshabilitar. Seleccione las funciones necesarias con el selector desplegable.
Modelo de flujo de trabajo
Flujo de trabajo que se inicia cuando el tipo de evento se produce en el tipo de nodo o en la ruta bajo la condición definida.
Descripción
Su propio texto para describir e identificar la configuración del iniciador.
Activar
Controla si el iniciador del flujo de trabajo está activado:
Lista de exclusiones
Esto especifica cualquier evento JCR que se excluya (es decir, que se ignore) al determinar si se debe activar un flujo de trabajo.
Esta propiedad de lanzador es una lista de elementos separados por comas: "
property-name
ignorar cualquier jcr
que se activó en el nombre de propiedad especificado. "event-user-data:<*someValue*>
ignora cualquier evento que contenga la variable *<someValue*
> user-data
configurado mediante la variable [ObservationManager
API] (https://www.adobe.io/experience-manager/reference-materials/spec/jsr170/javadocs/jcr-2.0/javax/jcr/observation/ObservationManager.html#setUserData(java.lang.String.Por ejemplo:
jcr:lastModified,dc:modified,dc:format,jcr:lastModifiedBy,imageMap,event-user-data:changedByWorkflowProcess
Esta función se puede utilizar para ignorar cualquier cambio activado por otro proceso de flujo de trabajo añadiendo el elemento de exclusión:
event-user-data:changedByWorkflowProcess
Select Crear, para crear el lanzador y volver a la consola.
Una vez que se produce el evento apropiado, se activa el lanzador y se inicia el flujo de trabajo.
Después de crear la configuración del iniciador, puede utilizar la misma consola para seleccionar la instancia y, a continuación, Ver propiedades (y edítelos) o Eliminar.