Newer Version Available
getLightningContinuation(requestId, params, devName, input)
Gets the Continuation object returned by the provider defined in the
Integration Definition record referenced by the devName parameter.
Signature
global static Continuation getLightningContinuation(String requestId, Map<String, String> params, String devName, Map<String, Object> input)
Parameters
- requestId
- Type: String
- Represents a unique ID string that identifies the request.
- params
- Type: Map<String, String>
- Represents parameters passed directly to the provider class.
- devName
- Type: String
- Represents the Developer Name of the Integration Definition record.
- input
- Type: Map<String, Object>
- If the Integration Definition references an external service, the input parameter
contains the following properties:
- InputRecordId — ID of the record containing the input data to the API call.
- OutputRecordId — ID of the record to which output data from the API call is written.
Return Value
Returns the Continuation object.
Usage
To use this class:
- Create a provider class or preprocessor and postprocessor OmniStrudio assets.
- Define an Integration Definition record in Setup.
- Call this method to get the Continuation to call from the LWC component.