Calcule un valor de parámetro de patrón a partir de los valores especificados para otros parámetros de patrón.
Puede transformar parámetros de patrón mediante expresiones XPath; por ejemplo, para calcular un valor de parámetro de patrón a partir de valores especificados para otros parámetros de patrón.
WebSphere Message Broker da soporte a XPath 1.0. Para obtener información de referencia sobre XPath, incluyendo información sobre las funciones XPath, consulte
Especificación
W3C XPath 1.0.
- Se incluye la función pp:getValue(), además de las funciones de la especificación XPath 1.0. La función pp:getValue() adopta el ID de parámetro de un parámetro de patrón y devuelve el valor de dicho parámetro de patrón. Para ver el ID de parámetro para un parámetro de patrón:
- En el separador Configuración de patrones del editor de creación de patrones, efectúe una doble pulsación en un parámetro, o bien seleccione un parámetro y pulse Editar. Se abre la ventana Editar parámetro.
- Pulse el separador Transformar. Los ID de parámetro para los parámetros de patrón se muestran en la columna ID de parámetro de la tabla Parámetros de patrón.
- Cuando un usuario de patrón genera una instancia de patrón, las expresiones de transformación se procesan antes de cualquier código Java™ y PHP que se haya añadido para modificar instancias de patrón. La transformación de los parámetros de patrón se procesa en la secuencia siguiente:
- Se evalúa cada parámetro que tenga una expresión de transformación XPath.
- El valor de cada parámetro que tenga una expresión de transformación XPath se actualiza con el resultado de su evaluación, sobrescribiendo el valor especificado por el usuario del patrón.
- Los parámetros se evalúan por orden, de arriba abajo, tal como aparecen en la lista del separador Configuración de patrones del editor de creación de patrones.