Spark provides a smarter framework for developers to rapidly build flexible and reactive applications, implement solutions, and more efficiently manage complex Salesforce implementations. (Namespace = Framework) 


Critical Updates

Dispatch Api calls on triggers - This critical update in Framework allows users to be able to execute API Service calls via trigger execution. By default, this functionality is enabled. If the user does not have any API Services configured for triggers, then this setting will be ignored. Inside each API Resource, you can set up the API Dispatcher to configure what information you want sent on trigger execution and whether it's sent after insert or after update.

Custom Scripts

Run Install Scripts - Reruns the Spark install scripts only.

Set Up Log Shipper - This custom script will create the API Service required to ship logs to Splunk. This also runs automatically as part of the install scripts for Framework. Beyond this script being run, the end user still has to schedule the Framework.Scheduler class to run in the Apex Scheduler to start shipping logs. Based on how many logs you create each day we may need to have it run multiple times a day. If we create over 100 logs a day please schedule to run multiple times a day. It should based on 100 batch size.

Settings Pages

Spark Framework Settings: 

Spark Framework Settings provides System Administrators the option to enable or disable platform settings and triggers, as well as create a custom domain name for Visualforce pages.

Disabling the default platform settings deactivates all related Registered Objects on the platform, as well as the associated triggers. Consequently, data is entered into the system without triggering automatic workflows and notifications to users.

  1. Click the Settings link.This opens the Dashboard Framework Settings page.

  2. Provide a new Custom Domain name for Visualforce pages.

  3. Verify Is Enabled checkbox is checked. This enables Framework. If not selected, the application and any registered objects to the Framework will be disabled. This is enabled by default.

  4. Verify Triggers Enabled checkbox is checked. This enables all triggers for the Framework. If not selected, all triggers are disabled. This is enabled by default.

  5. Verify Enable Async Rollups checkbox is checked. This enables Async rollups in the system. This is enabled by default.

  6. Click Submit.

Lightning Address Input Config:

Lightning Address Input Config allows users to configure Google Autocomplete and PCA Predict for Address Input fields. For more information, please read the page on PCA Predict Configuration in System Configuration.

AWS S3 Configuration:

Fonteva has moved to a new strategy for using Amazon Web Services for the storage and retrieval of Forms attachments. This updated design allows for the use of geographically located AWS S3 buckets to conform to local laws in certain countries and improves security through the use of the AWS "timed link" feature. For more information on configuring the bucket and region for AWS S3, please read the Secure Configuration Region for Amazon Web Services Content Storage.