Performing a Create, Read, Update, Destroy (CRUD) Operation on a Single Business Object

As part of synchronous outbound communication, the Oracle RightNow adapter connects to the RightNow Cx instance with the help of the Connect Web Services for SOAP API to perform a CRUD operation with a single object on the RightNow Cx instance.

This is a synchronous request response scenario, where a client requests the Oracle RightNow adapter service to create an object in the RightNow Cx instance.

Use the Oracle RightNow adapter in the Adapter Configuration Wizard to design the outbound service as shown in Performing Common JDeveloper Configuration Steps. These steps begin with the Operations screen.

  1. The RightNow adapter supports CRUD and ROQL operations. Choose CRUD on the Operations screen to perform the first use case.
  2. Select the Create operation on the screen. (Other CRUD options available are Read, Update and Delete.) Click Next,
  3. The Oracle RightNow adapter displays the available RightNow Cx business objects.

    You can select the objects by moving an object from the Available list to the Selected list. Use the filter option to display objects based on your criteria for better usability. The Oracle RightNow adapter configuration wizard shows both standard and custom objects.

  4. You can select processing options to perform. You can use these to enable and disable aspects of server side processing when performing an operation. They include:
    • Suppress External Events. Select this option to indicate that external events should not run after the completion of a Create, Update or Delete operation.

    • Suppress Rules. Select this option to indicate that business rules should not run after the completion of a Create, Update or Delete operation.

      For this use case, select Suppress External Events and Suppress Rules options.

      Select the Finish option, which completes the configuration of invoking Service Cloud Service.

    Upon selecting the Finish option, the wizard:

    • Generates an integration-centric WSDL.

    • Generates strongly typed schema definitions.

    • Generates a JCA configuration file, which will have connectivity information.

    • Generates reference endpoint in the SCA composite.