The Process.PluginResult class returns
output parameters from the class that implements the interface to the
flow.
You can instantiate the
Process.PluginResult class using one of the following formats:
- Process.PluginResult
(Map<String,Object>)
- Process.PluginResult (String,
Object)
Use the map when you have more than one result or when you don't know how many
results will be returned.
The following is an example of instantiating a
Process.PluginResult
class.
string url = 'https://docs.google.com/document/edit?id=abc';
String status = 'Success';
Map<String,Object> result = new Map<String,Object>();
result.put('url', url);
result.put('status',status);
new Process.PluginResult(result);