Recipe Integration Flows

Configuring the Recipe Integration

  1. Log in to Oracle Integration Cloud instance using a valid username and password.

  2. Navigate to Integrations and search for "resequencer."

  3. Clone the Recipe Integration and customize it with your External System Id details.

Oracle Hospitality REST Listener_{external_system}

This Recipe can be cloned 'n' number of times depending on the number of external systems against which you want to capture business events. This Recipe calls the Accelerator only if pollingStatus is a SUCCESS and the statusCode is 200.

  1. Select theOracle Hospitality REST Listener_ recipe integration you want to clone and click the pencil icon and then select Clone.

    Figure 2-17 Integrations Screen


    This figure shows the Integrations screen.
  2. Enter the Name, Identifier, and Version for the new integration.

    Figure 2-18 Clone Integration


    This figure shows the Clone Integration.
  3. Click Edit and select Hospitality Trigger.

    Figure 2-19 Hospitality Trigger


    This figure shows the Hospitality Trigger.
    Enter your External System details:
    1. Hotel Id: Enter a valid Hotel Id for the tenant associated with this External System Id.

    2. External System Id: Enter the External System Id for which the business events must be polled.

    3. Polling Interval: Enter an interval from 5 seconds to 10 minutes.

    4. Polling Option: Select to either fetch for the given Hotel Id or fetch for all Hotels associated with this External System Id.

    5. Event Limit: Enter a range from 1 to 20 for the number of Business Events to get pulled during each poll.

    Figure 2-20 External System Details


    This figure shows the External System details.

Oracle REST Ext_Sys Target_Integration_{external system}

This Recipe is a custom recipe created to receive the resequenced payload from the dispatcher integration of the accelerator.

Figure 2-21 Integrations


This figure shows the Integrations screen.
The below image shows a sample target integration of the custom Recipe with ATP as the target, which can be cloned to leverage the received trigger and payload. 

Note:

The payload format of the trigger is as follows: TargetIntegrationPayloadTriggerSample.json

Figure 2-22 Oracle REST Integration Sample


This figure shows an Oracle REST Integration Sample.