Configuring a Custom Service Request with Java (Advanced)

You can create a service request that uses custom Java to execute a custom process or to route data into another database. Before you can create a custom Java service request, you must create the custom Java as described inCreating Custom Java for Orchestrations

  1. Click the Custom Requests icon on the Orchestrator Studio Home page.

  2. On the Custom Requests side panel, click the New drop-down menu and select Java.

  3. Create and name the custom request as described in Creating a Component.

  4. On the Custom Requests design page, in the Fully Qualified Class field, enter the Java class.

    This is the custom Java class that you created for the service request.

  5. In the grid, complete the following fields:

    • Input. Enter the name of the field in the custom Java class.

    • Value. Enter the input variable name. If the input variable name has a Boolean attribute and you pass in "true", then you could use a default value.

    • Default Value. Enter a default value if there is no mapped value. You can also add a default value to use if the mapped value returns a null value.

  6. (Optional) In the second grid, enter a variable name for an output if you want to use the output value in subsequent steps in the orchestration or to another orchestration.

  7. If you make a mistake while configuring any of the fields, you can click Restore from the Manage drop-down menu to return to the last saved state of the custom Java.

  8. Click the Save button.

The Orchestrator Studio saves the custom Java request. You can then access the orchestration in the Orchestration design page and add this custom Java service request as a step in the orchestration.