...
Los parámetros dinámicos que se permiten en los dos métodos anteriores son:
- Una constante
- Un context attribute à @ATTattribute -> @{FIELD} where FIELD could be
- uid à @ATTuid > @{uid}
- externalUID à @ATT-> @{externalUID}sender à
- @ATTsender -> @{sender}
- receiver à @ATTreceiver -> @{receiver}serviceName à
- @ATTserviceName -> @{serviceName}
- scenarioName à @ATTscenarioName -> @{scenarioName}
- Payload content of module en claro à claro -> @MODULE{moduleName}.
- Payload content of module en Base64 à Base64 -> @MODULE_ENCODEB64{ moduleName }
Si el moduleName es “actual à -> Devuelve el contentido del mensaje de entrada en el módulo. Ej: @MODULE{actual}
- Un context parameter à parameter -> @PARAM{ParamName}
- Un session context parameter à parameter -> @S_PARAM{ParamName}
- Un XPATH expression àexpression ->
- @XPATH{xpath expression}: Valor del XML de entrada en el módulo (Actual XML)
- @XPATH_EXISTS{ xpath expression} Indica si la expresión XPATH existe o no en el XML de entrada en el módulo (Actual XML). Devuelve “true” en caso de encontrarlo y “false” en caso contrario.
- @XPATH_ENCODEB64{xpath expression}: Valor del XML de entrada en el módulo (Actual XML) codificado en Base64.
- @XPATH_DECODEB64{xpath expression}: Valor del XML de entrada en el módulo (Actual XML) decodificado de Base64.
- @XPATH(moduleName){xpath expresion}: Valor del XML del module “moduleName”
- @XPATH_EXISTS(moduleName){ xpath expression} Indica si la expresión XPATH existe o no en el XML del module “moduleName”. Devuelve “true” en caso de encontrarlo y “false” en caso contrario.
- @XPATH_ENCODEB64(moduleName){xpath expresion}: Valor del XML del module “moduleName” codificado en Base64.
- @XPATH_DECODEB64(moduleName){xpath expresion}: del XML del module “moduleName” decodificado de Base64
...