- Introduction to WorkXpress
- Building Your Application
- Examples and Best Practices
- Technical Manual
This shows you the differences between two versions of the page.
enterprise service bus data handler - workxpress api actions [2016/09/14 18:19] |
enterprise service bus data handler - workxpress api actions [2016/09/14 18:19] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Enterprise Service Bus Data Handler - WorkXpress API Actions ====== | ||
+ | |||
+ | ===== Purpose ===== | ||
+ | |||
+ | This data handler allows a software developer to build a series of actions to implement an API call. | ||
+ | |||
+ | //This feature will be available in Platform Version 14.07.972.// | ||
+ | |||
+ | ===== Triggering ===== | ||
+ | |||
+ | This Data Source is triggered automatically when an external developer makes an API call to the application through an [[Enterprise Service Bus - Incoming SOAP Method|Incoming SOAP Method ESB]]. | ||
+ | |||
+ | To access the action tree and start building actions, click on the link in the ESB Profile Configuration Page, 'Setup API Actions for this ESB Profile'. | ||
+ | |||
+ | {{::api_esb_config.png?nolink|}} | ||
+ | |||
+ | ===== Action Data ===== | ||
+ | |||
+ | The data available to the actions trees will depend on the configuration of the ESB Profile. In this example, the runtime values that would be available are "api_key" and "timestamp", because those are the input parameters. | ||
+ | |||
+ | Below is a sample procedure that uses these two pieces of data. | ||
+ | |||
+ | ==== Authentication ==== | ||
+ | {{:esb_api_auth_action_add.png?nolink|}} | ||
+ | {{:esb_api_auth_action_tree.png?nolink|}} | ||
+ | |||
+ | ==== Processing ==== | ||
+ | {{:esb_api_process_action_tree.png?nolink|}} | ||