@ExternalServiceRequest2::setServiceProvider

Specifies or overrides the default service provider (integration agent or k) populated from the event. For more information, see Specifying Routing Parameters.

Syntax:

@ExternalServiceRequest2::setServiceProvider(String serviceProvider)

Parameters:

(String) serviceProvider: the integration agent or k to use.

Returns:

None

Example:

The following code illustrates how to use the setServiceProvider and setServiceName methods to override the default routing parameters:

@serviceRequest = @event::createExternalServiceRequest2()
@serviceRequest::setServiceProvider("agent_xyz")
@serviceRequest::setServiceName("integrity|help desk")
$serviceRequest.request_text = "custom request to management system"
@serviceRequest::send()