Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

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

...