Sincronizar en una expresión
Los nodos de robots de sincronización que realizan la sincronización en una expresión ejecutarán su expresión periódicamente (cada pocos segundos) hasta que la expresión se evalúe como verdadera.
Si se ha seleccionado Sincronizar en una expresión, se mostrarán los campos Eventos de distribución, Expresión inicial y Expresión de distribución.
• Los eventos de distribución permiten controlar el flujo de un proceso mediante la asignación de un evento a una acción en vínculos provenientes del proceso. Para obtener más información acerca del control de flujo y la asignación de eventos a acciones, consulte
Vínculos.
• Los eventos de distribución personalizados se definen en el campo Eventos de distribución.
La distribución en un nodo de robot de sincronización basado en expresiones debe ser automática. Los eventos automáticos requieren que una expresión de arranque de eventos arranque el evento. Esta expresión es un fragmento de un código Java que define el resultado de la variable como uno de los eventos de distribución personalizados. La expresión puede hacer referencia a cualquiera de las variables definidas en la ficha Variables.
Para obtener muestras de código que se puedan copiar y pegar, consulte
Muestras del robot de sincronización.
La expresión introducida en el campo Expresión inicial se ejecuta cuando el proceso llega al robot de sincronización. La ruta seleccionada durante la ejecución del robot de sincronización se basa en el resultado de las condiciones especificadas en la expresión.
Si la variable result no se ha definido en el campo Expresión de distribución, el robot de sincronización no se ejecuta más.