The most robust observability solution for Salesforce experts. Built 100% natively on the platform, and designed to work seamlessly with Apex, Lightning Components, Flow, OmniStudio, and integrations.
A class that implements the standard interface System.Callable. This provides 2 benefits: 1. A loosely-coupled way to optionally integrate with Nebula Logger (useful for ISVs/package developers). 2. The ability to log in OmniStudio's OmniScripts & Integration Procedures.
call(String action, Map<String, Object> arguments) → ObjectThe one method required by the interface System.Callable description. It provides a String-based way to dynamically call Nebula Logger's code.
| Param | Description | 
|---|---|
| action | The Stringname of theLoggermethod to call. The supported actions are | 
| arguments | An instance of Map<String, Object>containing any named arguments expected by theLoggermethod being called | 
Type
Object
Description
The value returned by the Logger method called as an Object instance, or null if the method being called does not have a return value
handleCall(String action, Map<String, Object> input, Map<String, Object> output) → void