A few search services are provided with Process Designer. A search service can be implemented using a BPEL process.
A search service is defined in an XML file (typically
) indicating the service name, input and output parameters, and a few other details.
<description>Querying of objects is done by specifying zero or more
<expressions as a WHERE clause. The results of the query are displayed
<as a table or as a dropdown, depending on the number of display
<mode name="modes" />
description="A description for the search service." />
<parameter name="Domain" required="false" type="string"
Here are definitions of elements you can use:
Indicates when the search service should be invoked. If it is not specified, the search service is only used or invoked at runtime. However, if the search service can also be used at design time for populating input parameters in the editor or used when simulating or previewing the guide, add this element. Supported modes are
Describes the parameters expected by the search service.
Describes the data type for which the search service is applicable. This allows for showing a filtered list of search services at design time.
The search service should support the
parameter. It could contain a list of columns for which search values are returned.