Custom Metadata Types
Custom Metadata Types
In the Breezz Framework, system behaviors and processing rules are controlled declaratively using Custom Metadata Types and Custom Settings. This metadata-driven architecture allows administrators and developers to configure complex automation without modifying core Apex code.
Custom Metadata Types
To view all Custom Metadata Types provided by Breezz, navigate to Setup → Enter Custom Metadata Types in the Quick Find box.
Available metadata configuration tools:
- Breezz Async Job Config: Manages framework-level configuration for asynchronous background processing jobs.
- Breezz Data Loader: Defines global Data Loaders used by the
DataStoremodule to fetch data efficiently across execution contexts. - Breezz Feature Toggle: Provides feature toggling capabilities to enable or disable specific framework functionalities on demand.
- Breezz Generic Config: Stores generic system parameters and environment-wide operational settings.
- Breezz Metric Config: Configures system metrics, thresholds, and limits monitoring calculators.
- Breezz Scheduler Config: Defines task scheduling intervals, job types, and execution parameters.
- Breezz Step Config: Defines individual units of business logic (Steps) and their execution parameters.
- Breezz Steps Group Config: Groupings of multiple Steps configured to execute together within a single unit of work.
- Breezz Trigger Config: Manages trigger event handlers, mapping specific actions and Steps to Apex trigger events.
Custom Settings
Additional framework-level settings can be accessed by searching for Custom Settings in the Quick Find box in Setup.
Available Custom Settings tools:
- Breezz Feature Flag: Contains granular flags used to enable or disable specific features dynamically at the user or profile level.
- Breezz Settings: Stores global default settings, framework parameters, and general application configuration.